User Manual

u, v specify the position of the sub-image within the texture image to be used to draw the
meter. w, h specify the meter’s width and height.
levelMeters:add( id, x, y )
Adds a level meter to be drawn by the levelMeter object. ‘id’ should be one of
"InputRmsLeft", "InputRmsRight", "FxRmsLeft" and "FxRmsRight". E.g.
meters = levelMeters( atlas, 512-5, 0, kMeterW, kMeterH )
meters:add( "InputRmsLeft", x, y )
waveformDisplay( x, y, w, h )
Creates a graphical representation of the plug-in’s virtual tape. E.g.
theWaveformDisplay = waveformDisplay( 10, 100, 600, 200 )
add( theWaveformDisplay )
waveformDisplay:setMoving( v )
Sets whether the waveform display shows a scrolling waveform (with static read/write
indicators) or a static waveform (with moving read/write indicators). E.g.
theWaveformDisplay:setMoving( false )
waveformDisplay:isMoving()
Returns whether the waveform display is set to ‘moving’ mode or not. E.g.
local v = theWaveformDisplay:isMoving()
getParameterID( param )
Returns the parameter ID of the named parameter. Use with setParameter()/
getParameter() (see below). E.g.
paramID_Pitch = getParameterID( "Pitch" )