# Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y
All Classes and Interfaces|All Packages|Constant Field Values

## A

AddChildComponent(VoltageComponent) - Method in class voltage.core.VoltageComponent
  Add a child component to this component.
AddImageFromMemory(byte[]) - Method in class voltage.core.VoltageImage
  Adds a new image to an animation from memory.
AddMessage(ShortMessage) - Method in class voltage.core.MidiJack
AddMessage(ShortMessage) - Method in class voltage.core.VoltageMidiCable
AddMessage(ShortMessage) - Method in class voltage.core.VoltageMidiJack
  Add a MIDI message to the jack.
AddNewImage(String) - Method in class voltage.core.VoltageImage
  Adds a new image to an animation.
AddVoltageComponent(VoltageComponent, int, int) - Method in class voltage.core.VoltageViewport
  Add a child component at specified x and y.
ADSR_Stage_Attack - Enum constant in enum class voltage.controllers.ADSREnvelope.ENV_STAGE
  Starting and ramping up.
ADSR_Stage_Attack_Hold - Enum constant in enum class voltage.controllers.ADSREnvelope.ENV_STAGE
  The amount of time to stay at maximum level before decaying to the sustain level.
ADSR_Stage_Decay - Enum constant in enum class voltage.controllers.ADSREnvelope.ENV_STAGE
  The amount of time to decay to the sustain level.
ADSR_Stage_Off - Enum constant in enum class voltage.controllers.ADSREnvelope.ENV_STAGE
  The envelope is off.
ADSR_Stage_Release - Enum constant in enum class voltage.controllers.ADSREnvelope.ENV_STAGE
  After sustain ramping down to 0.
ADSR_Stage_Sustain - Enum constant in enum class voltage.controllers.ADSREnvelope.ENV_STAGE
  Sustaining at this level until the release stage.
ADSREnvelope - Class in voltage.controllers
  A traditional attack, decay, sustain, release envelope.
ADSREnvelope() - Constructor for class voltage.controllers.ADSREnvelope
ADSREnvelope.ENV_STAGE - Enum Class in voltage.controllers
AdvanceSample() - Method in class voltage.controllers.ADSREnvelope
  Makes the envelope process a single sample.
AdvanceSample() - Method in class voltage.sources.AnalogOscillator
  Move to the next sample.
AdvanceSample() - Method in class voltage.sources.DigitalOscillator
  Move to the next sample.
AdvanceSample() - Method in class voltage.sources.OscillatorBaseClass
aftertouchCable - Variable in class voltage.core.VoltageObjects
ALL_Mouse_States - Enum constant in enum class voltage.core.VoltageCurve.MouseState
AllowBusWrites(boolean) - Method in class voltage.core.VoltageMidiCable
  Allow writing to this cable even if it is not connected.
AnalogFilter - Class in voltage.processors
  A class to simulate an analog filter.
AnalogFilter() - Constructor for class voltage.processors.AnalogFilter
AnalogOscillator - Class in voltage.sources
  An oscillator that approximates analog circuits.
AnalogOscillator() - Constructor for class voltage.sources.AnalogOscillator
  Construct an AnalogOscillator
Animate(boolean) - Method in class voltage.core.VoltageImage
  Starts the animation This starts animating.
attackHoldTime - Variable in class voltage.core.SamplerVoiceProgram
  Attack hold time in milliseconds.
attackTime - Variable in class voltage.core.SamplerVoiceProgram
  Attack time in milliseconds.
attenuation - Variable in class voltage.core.SamplerVoiceProgram
  Amount of volume attenuation.
AudioDeviceCallback(VoltageComponent, FloatBuffer[], FloatBuffer[], int) - Method in class voltage.core.VoltageModule
  Override this function in your module in order to process these buffers.
audioInCables - Variable in class voltage.core.VoltageObjects
AudioJack - Class in voltage.core
  An individual audio jack.
AudioJack(String, String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.AudioJack
AudioJack(String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.AudioJack
audioOutBuses - Variable in class voltage.core.VoltageObjects

## B

BackAndForth - Enum constant in enum class voltage.core.VoltageImage.AnimationMode
  Animate backwards and then forward
Backward - Enum constant in enum class voltage.core.VoltageImage.AnimationMode
  Animate backwards
BANDPASS - Enum constant in enum class voltage.processors.BiQuadFilter.FilterType
  Bandpass filter
bendCable - Variable in class voltage.core.VoltageObjects
BiQuadFilter - Class in voltage.processors
  A bi-quad filter class This is a second order recursive linear filter, containing two poles and two zeros.
BiQuadFilter(BiQuadFilter.FilterType, double, double) - Constructor for class voltage.processors.BiQuadFilter
  Constructor for a BiQuadFilter
BiQuadFilter(BiQuadFilter.FilterType, double, double, double) - Constructor for class voltage.processors.BiQuadFilter
  Constructor for a BiQuadFilter
BiQuadFilter.FilterType - Enum Class in voltage.processors
BothXAndYEditable - Enum constant in enum class voltage.core.VoltageCurve.ControlPt1EditType
Bottom - Enum constant in enum class voltage.core.VoltageButton.Justification
Bottom - Enum constant in enum class voltage.core.VoltageDigitalCounter.Flags
Bottom - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
Bottom - Enum constant in enum class voltage.core.VoltageLabel.Justification
BottomLeft - Enum constant in enum class voltage.core.VoltageButton.Justification
BottomLeft - Enum constant in enum class voltage.core.VoltageDigitalCounter.Flags
BottomLeft - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
BottomLeft - Enum constant in enum class voltage.core.VoltageLabel.Justification
BottomRight - Enum constant in enum class voltage.core.VoltageButton.Justification
BottomRight - Enum constant in enum class voltage.core.VoltageDigitalCounter.Flags
BottomRight - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
BottomRight - Enum constant in enum class voltage.core.VoltageLabel.Justification
buses - Variable in class voltage.core.VoltageObjects
Busy - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
Button_Changed - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  doubleValue is the new button/toggle button value.

## C

CanScrollHorizontally() - Method in class voltage.core.VoltageViewport
  Is the view bigger horizontally than the viewport?
CanScrollVertically() - Method in class voltage.core.VoltageViewport
  Is the view bigger vertically than the viewport?
Canvas_LeftButtonDown - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  Deprecated.
  Use Object_LeftButtonDown instead
Canvas_LeftButtonUp - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  Deprecated.
  Use Object_LeftButtonUp instead
Canvas_MouseLeave - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  called when the mouse exits a canvas
Canvas_MouseMove - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  Deprecated.
  Use Object_MouseMove instead
Canvas_Painted - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  Painting complete.
Canvas_Painting - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  About to paint canvas.
Canvas_RightButtonDown - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  Deprecated.
  Use Object_RightButtonDown instead
Canvas_RightButtonUp - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  Deprecated.
  Use Object_RightButtonUp instead
Center - Enum constant in enum class voltage.core.VoltageDigitalCounter.Flags
Centered - Enum constant in enum class voltage.core.VoltageButton.Justification
Centered - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
Centered - Enum constant in enum class voltage.core.VoltageLabel.Justification
CenteredBottom - Enum constant in enum class voltage.core.VoltageButton.Justification
CenteredBottom - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
CenteredBottom - Enum constant in enum class voltage.core.VoltageLabel.Justification
CenteredLeft - Enum constant in enum class voltage.core.VoltageButton.Justification
CenteredLeft - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
CenteredLeft - Enum constant in enum class voltage.core.VoltageLabel.Justification
CenteredRight - Enum constant in enum class voltage.core.VoltageButton.Justification
CenteredRight - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
CenteredRight - Enum constant in enum class voltage.core.VoltageLabel.Justification
CenteredTop - Enum constant in enum class voltage.core.VoltageButton.Justification
CenteredTop - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
CenteredTop - Enum constant in enum class voltage.core.VoltageLabel.Justification
Clear() - Method in class voltage.core.VoltageCanvas
  Clears the canvas.
Clear() - Method in class voltage.core.VoltageImage
  Clears any images from this control.
Clear() - Method in class voltage.core.VoltageRemoteControl
  Clears the learned control.
ClearAllDigits() - Method in class voltage.core.VoltageDigitalCounter
  Clears all the bars for all digits
ClearAllNoteText() - Method in class voltage.core.VoltageKeyboard
  Clears the text from all notes.
ClearBarsForDigit(int) - Method in class voltage.core.VoltageDigitalCounter
  Clears the bars for the digit.
ClearLastChangedParam() - Method in class voltage.core.VoltagePluginHost
  Clear the last parameter changed.
ClearMessages() - Method in class voltage.core.MidiJack
ClearMessages() - Method in class voltage.core.VoltageMidiCable
ClearMessages() - Method in class voltage.core.VoltageMidiJack
  Called by readers if they want to force a cable to be cleared.
ClearMessagesBeforeWriting() - Method in class voltage.core.MidiJack
ClearMessagesBeforeWriting() - Method in class voltage.core.VoltageMidiCable
ClearMessagesBeforeWriting() - Method in class voltage.core.VoltageMidiJack
  Called by writers if they want to force cables to be cleared of MIDI messages before writing to them.
ClearNoteText(int) - Method in class voltage.core.VoltageKeyboard
  Clears the note text.
ClockDivider - Class in voltage.utility
  A simple class that takes an input signal and uses it as a clock Each time the signal passes -2.5 or 2.5, it flips a gate.
ClockDivider() - Constructor for class voltage.utility.ClockDivider
  Creates a ClockDivider object
Close() - Method in class voltage.core.VoltageAudioDevice
  Closes the audio device.
coarseTune - Variable in class voltage.core.SamplerVoiceProgram
  tuning in half-steps
componentName - Variable in class voltage.core.VoltageComponent
Connect(VoltageCable) - Method in class voltage.core.AudioJack
Connect(VoltageCable) - Method in class voltage.core.Jack
  Connects a cable to a jack Each cable can have one input jack and one output jack.
Connect(VoltageCable) - Method in class voltage.core.MidiJack
Connect(VoltageCable) - Method in class voltage.core.PolyJack
Control_DragEnd - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A button that is set up for dragging has ended a drag.
Control_DragOff - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A button that is set up for dragging has been dragged off of.
Control_DragOn - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A button that is set up for dragging has been dragged over.
Control_DragStart - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A button that is set up for dragging has been started.
Copying - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
CreateSoundViewObject(long, boolean, int) - Method in class voltage.core.VoltageSoundView
CreateUndoNode(String, String, double, double) - Method in class voltage.core.VoltageModule
  Create an undo event for a double value.
CreateUndoNode(String, String, Object, Object) - Method in class voltage.core.VoltageModule
  Create an undo event for an object
Crosshair - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
ctrlPoint1X - Variable in class voltage.core.VoltageCurve.CurveChangeNotification
ctrlPoint1XChanged - Variable in class voltage.core.VoltageCurve.CurveChangeNotification
ctrlPoint1Y - Variable in class voltage.core.VoltageCurve.CurveChangeNotification
ctrlPoint1YChanged - Variable in class voltage.core.VoltageCurve.CurveChangeNotification
ctrlPoint2X - Variable in class voltage.core.VoltageCurve.CurveChangeNotification
ctrlPoint2XChanged - Variable in class voltage.core.VoltageCurve.CurveChangeNotification
ctrlPoint2Y - Variable in class voltage.core.VoltageCurve.CurveChangeNotification
ctrlPoint2YChanged - Variable in class voltage.core.VoltageCurve.CurveChangeNotification
Cubic - Enum constant in enum class voltage.core.VoltageCurve.CurveType
CurrentBufferSampleNumber - Variable in class voltage.core.VoltageObjects
CurrentOffset() - Method in class voltage.core.VoltageSound
  Get the current offset.
Curve_Changed - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A curve's value has changed.
CustomCursor - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes

## D

decayTime - Variable in class voltage.core.SamplerVoiceProgram
  Delay time in milliseconds.
DecibelsToPercent(double) - Static method in class voltage.core.Values
  Convert a decibel value to a percentage.
DefineNewClass(String, byte[]) - Method in class voltage.core.VoltageClassLoader
DelayEffect - Class in voltage.effects
  A simple delay
DelayEffect(double) - Constructor for class voltage.effects.DelayEffect
  Constructor for the DelayEffect
DeleteVariation(int) - Method in class voltage.core.VoltageModule
  Delete a variation
DeleteVariation(String) - Method in class voltage.core.VoltageModule
  Delete a variation
Destroy() - Method in class voltage.core.VoltageModule
  This is where you put your cleanup code.
DigitalOscillator - Class in voltage.sources
  A digital oscillator class.
DigitalOscillator() - Constructor for class voltage.sources.DigitalOscillator
  Construct an DigitalOscillator
DigitalReverbEffect - Class in voltage.effects
  A simple digital reverb.
DigitalReverbEffect() - Constructor for class voltage.effects.DigitalReverbEffect
  Construct a digital reverb.
Disabled - Enum constant in enum class voltage.core.VoltageButton.ButtonState
  The disabled state of the button.
Disabled - Enum constant in enum class voltage.core.VoltageCurve.MouseState
Disconnect() - Method in class voltage.core.AudioJack
Disconnect() - Method in class voltage.core.Jack
  Disconnects any cable from a jack
Disconnect() - Method in class voltage.core.MidiJack
Disconnect() - Method in class voltage.core.PolyJack
displayName - Variable in class voltage.core.VoltageComponent
DisplayValueInPercent(boolean) - Method in class voltage.core.VoltageKnob
  Is this a % control?
DisplayValueInPercent(boolean) - Method in class voltage.core.VoltageSlider
  Should the control be displayed in percentage?
Distortion - Class in voltage.processors
  A simple class for distortion.
Distortion(double) - Constructor for class voltage.processors.Distortion
  Distortion constructor.
DraggingHand - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes

## E

EnvelopeFollower - Class in voltage.processors
  An envelope follower outputs a voltage that measures how loud an incoming audio signal is.
EnvelopeFollower(double, double, double) - Constructor for class voltage.processors.EnvelopeFollower
  Constructs an EnvelopeFollower

## F

FastAtan(double) - Static method in class voltage.core.Values
  A Fast Atan Approximation (inverse tangent)
FastCos(double) - Static method in class voltage.core.Values
  A fast approximation of cos(x)
FastEToTheX(float) - Static method in class voltage.core.Values
  A fast approximation of e to the power of x
FastRandom() - Static method in class voltage.core.Values
  A fast Random number generator
FastRandomInclusive() - Static method in class voltage.core.Values
  A fast Random number generator
FastSin(double) - Static method in class voltage.core.Values
  A fast approximation of sin(x)
FastTanh(double) - Static method in class voltage.core.Values
  A Fast Tanh Approximation (inverse hyperbolic tangent)
FastTenToTheX(float) - Static method in class voltage.core.Values
  A fast approximation of 10 to the power of x
FastTwoToTheX(float) - Static method in class voltage.core.Values
  A fast approximation of 2 to the power of x
File_Dropped - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  Object is the file path string.
filterCutoff - Variable in class voltage.core.SamplerVoiceProgram
  0-1.0, overall filter modification
filterResonance - Variable in class voltage.core.SamplerVoiceProgram
  0-1.0
finalize() - Method in class voltage.core.VoltageObjects
Forward - Enum constant in enum class voltage.core.VoltageImage.AnimationMode
  Animate forward
ForwardAndBack - Enum constant in enum class voltage.core.VoltageImage.AnimationMode
  Animate forward and then backward

## G

gateCable - Variable in class voltage.core.VoltageObjects
GetApplicationPath() - Static method in class voltage.core.VoltageSystem
  Gets the application's path.
GetArrowLength() - Method in class voltage.core.VoltageLine
  returns the length of the arrow (parallel to the line's direction) in pixels; only applicable if the line has an arrow
GetArrowWidth() - Method in class voltage.core.VoltageLine
  returns the width of the arrow (perpendicular to the line's direction) in pixels; only applicable if the line has an arrow
GetAttackTime() - Method in class voltage.processors.EnvelopeFollower
  Gets the current attack time
GetAttackTime() - Method in class voltage.processors.Limiter
  Gets the attack time in milliseconds
GetAutoRepeat() - Method in class voltage.core.VoltageButton
  Gets the auto repeat state.
GetBackColor() - Method in class voltage.core.VoltageSoundView
  Gets the background color.
GetBackgroundColor(VoltageCurve.MouseState) - Method in class voltage.core.VoltageCurve
  Returns the background color for the requested state
GetBandpassValue() - Method in class voltage.processors.AnalogFilter
  Gets the current band pass filter value.
GetBandpassValue() - Method in class voltage.processors.SaturatedAnalogFilter
  Gets the current band pass filter value.
GetBandwidth() - Method in class voltage.processors.BiQuadFilter
  Gets the bandwidth
GetBinaryResource(String) - Method in class voltage.core.VoltageModule
  Get a binary resource from the resource section of a module.
GetBitmapHeight() - Method in class voltage.core.VoltageCanvas
  Gets the height of the bitmap.
GetBitmapWidth() - Method in class voltage.core.VoltageCanvas
  Gets the width of the bitmap.
GetBkColor() - Method in class voltage.core.VoltageLabel
  Gets the background color of the label.
GetBorderColor() - Method in class voltage.core.VoltageEllipse
  Gets the border color.
GetBorderColor() - Method in class voltage.core.VoltageLabel
  Gets the border color of the label.
GetBorderColor() - Method in class voltage.core.VoltageRectangle
  Gets the border color.
GetBorderColor(VoltageCurve.MouseState) - Method in class voltage.core.VoltageCurve
  Returns the border color for the requested state
GetBorderSize() - Method in class voltage.core.VoltageCurve
  Gets the border size.
GetBorderSize() - Method in class voltage.core.VoltageEllipse
  Gets the border size.
GetBorderSize() - Method in class voltage.core.VoltageRectangle
  Gets the border size.
GetBufferSize() - Method in class voltage.core.VoltageAudioDevice
  Gets the audio buffer size.
GetBufferSize() - Method in class voltage.core.VoltagePluginHost
  Gets the plugin's buffer size.
GetButtonStateImageOverlay(VoltageButton.ButtonState) - Method in class voltage.core.VoltageButton
  Gets the image resource name for a button state.
GetButtonToggledStateImageOverlay(VoltageButton.ButtonState) - Method in class voltage.core.VoltageToggle
  Get's the toggled button's image resource for a state.
GetCharacter() - Method in class voltage.core.VoltageKeyPressInfo
  returns the actual character typed ('r', 'R', etc.) as an integer.
GetColor() - Method in class voltage.core.VoltageLabel
  Gets the color of the text.
GetComponentID() - Method in class voltage.core.VoltageComponent
  Gets the ID
GetControlName() - Method in class voltage.core.VoltageRemoteControl
  If learned, this is the name of the learned control.
GetControlPoint1() - Method in class voltage.core.VoltageCurve
  Returns the x invalid input: '&' y components of the curve's first control point (applicable to both cubic and quadratic curves).
GetControlPoint1EditType() - Method in class voltage.core.VoltageCurve
  Gets the curve-editing type (both x invalid input: '&' y components of control points editable; only x editable; only y editable).
GetControlPoint2() - Method in class voltage.core.VoltageCurve
  Returns the x invalid input: '&' y components of the curve's second control point (only applicable to cubic curves).
GetCornerSize() - Method in class voltage.core.VoltageRectangle
  Gets the corner size.
GetCosineValue() - Method in class voltage.sources.AnalogOscillator
  Gets the cosine wave value.
GetCosineValue() - Method in class voltage.sources.DigitalOscillator
  Gets the cosine wave value.
GetCosineValue() - Method in class voltage.sources.OscillatorBaseClass
GetCurrentFrame() - Method in class voltage.core.VoltageImage
  Gets the current frame
GetCurrentKeyStates() - Method in class voltage.core.VoltageModule
  Returns the current state of modifier keys (ctrl, shift, etc.) and mouse buttons
GetCurrentVariationIndex() - Method in class voltage.core.VoltageModule
  Get the current variation used.
GetCurrentVariationName() - Method in class voltage.core.VoltageModule
  Get the current variation name.
GetCursorType() - Method in class voltage.core.VoltageModule
  Get the current cursor type.
GetCurveColor(VoltageCurve.MouseState) - Method in class voltage.core.VoltageCurve
  Returns the curve color for the requested state
GetCurvePosition(float) - Method in class voltage.core.VoltageCurve
  Gets the curve's location, in pixels, at a location 'pctDone' percent along the curve's length.
GetCurvePositionNormalized(float) - Method in class voltage.core.VoltageCurve
  Gets the curve's position, in a range from 0 - 1, at a location 'pctDone' percent along the curve's length.
GetCurveThickness() - Method in class voltage.core.VoltageCurve
  Gets the curve thickness.
GetCycle() - Method in class voltage.sources.OscillatorBaseClass
GetCyclesPerSample() - Method in class voltage.sources.OscillatorBaseClass
GetdBGain() - Method in class voltage.processors.BiQuadFilter
  Gets the filter's gain.
GetDefaultState() - Method in class voltage.core.VoltageSwitch
  Returns the default state.
GetDefaultValue() - Method in class voltage.core.VoltageKnob
  Returns the default value.
GetDefaultValue() - Method in class voltage.core.VoltageSlider
  Gets the default or starting value of this slider.
GetDisplayName() - Method in class voltage.core.VoltageComponent
  Returns the object's display name.
GetDocumentsPath() - Static method in class voltage.core.VoltageSystem
  The user's default documents folder.
GetDottedLineColor(VoltageCurve.MouseState) - Method in class voltage.core.VoltageCurve
  Returns the dotted-line color for the requested state
GetEditBackColor() - Method in class voltage.core.VoltageLabel
  Gets the edit background color of the label.
GetEditorRect() - Method in class voltage.core.VoltagePluginHost
  Gets the editor's coordinates and bounding rectangle.
GetEditOutlineColor() - Method in class voltage.core.VoltageLabel
  Gets the edit mode border color of the label.
GetEditTextColor() - Method in class voltage.core.VoltageLabel
  Gets the edit text color of the label.
GetEllipseColor() - Method in class voltage.core.VoltageEllipse
  Gets the background color.
GetEndValue() - Method in class voltage.core.VoltageCurve
  Get the y component (x for non-horizontal curves) of the curve's ending position)
GetEndX() - Method in class voltage.core.VoltageLine
  Returns the x position of the line's end point.
GetEndY() - Method in class voltage.core.VoltageLine
  Returns the y position of the line's end point.
GetFont() - Method in class voltage.core.VoltageLabel
  Get the font name
GetFontSize() - Method in class voltage.core.VoltageLabel
  Get the font size.
GetFrequency() - Method in class voltage.processors.BiQuadFilter
  Gets the filter's frequency.
GetGain() - Method in class voltage.processors.Limiter
  Gets the gain amount.
GetGlobalProperty(String) - Method in class voltage.core.VoltageModule
  Retrieves the global property.
GetGraphics() - Method in class voltage.core.VoltageCanvas
  Gets the 2D graphics drawing object
GetHeight() - Method in class voltage.core.VoltageComponent
  Returns the height
GetHighpassValue() - Method in class voltage.processors.AnalogFilter
  Gets the current high pass filter value.
GetHighpassValue() - Method in class voltage.processors.SaturatedAnalogFilter
  Gets the current high pass filter value.
GetHighValue() - Method in class voltage.core.VoltageMidiCable
GetHighValue() - Method in class voltage.core.VoltagePolyCable
GetHorizontalZoom() - Method in class voltage.core.VoltageViewport
  Gets the horizontal zoom for the viewed items.
GetImageOverlay() - Method in class voltage.core.VoltageButton
  Gets the current image overlay.
GetInputDeviceNames() - Method in class voltage.core.VoltageAudioDevice
  Returns a list of available audio input devices.
GetIOPanelInputValue(int) - Method in class voltage.core.VoltageModule
  Get the IO Panel input value.
GetIOPanelMIDIMessages() - Method in class voltage.core.VoltageModule
  Get the IO Panel MIDI messages.
GetIOPanelPolyValue(VoltageModule.IOPanelPolyValues, int) - Method in class voltage.core.VoltageModule
  Get an IO Panel poly value.
GetIOPanelValue(VoltageModule.IOPanelValues) - Method in class voltage.core.VoltageModule
  Get an IO Panel value.
GetKeyCode() - Method in class voltage.core.VoltageKeyPressInfo
  returns the key code, which identifies the physical key that got pressed
GetKnobAdjustsRing() - Method in class voltage.core.VoltageKnob
  Does the knob adjust the ring?
GetLastChangedParam() - Method in class voltage.core.VoltagePluginHost
  Get the last plugin parameter by the user.
GetLastError() - Method in class voltage.core.VoltageAudioDevice
  Get the last error if OpenDevices() fails.
GetLibraryPath() - Static method in class voltage.core.VoltageSystem
  Gets the path to the library where shared Voltage Modular system files and the Java engine are stored.
GetLineColor() - Method in class voltage.core.VoltageLine
  Returns the color in which the line will be drawn
GetLineWidth() - Method in class voltage.core.VoltageLine
  Returns the line's thickness in pixels
GetLowpassValue() - Method in class voltage.processors.AnalogFilter
  Gets the current low pass filter value
GetLowpassValue() - Method in class voltage.processors.SaturatedAnalogFilter
  Gets the current low pass filter value
GetManufacturer() - Method in class voltage.core.VoltagePluginHost
  Get the manufacturer of the plugin
GetManufacturerProperty(String) - Method in class voltage.core.VoltageModule
  Retrieves the manufacturer property.
GetMaxNumberOfPolyVoices() - Method in class voltage.core.VoltageModule
  Gets the maximum number of poly voices.
GetMaxValue() - Method in class voltage.core.VoltageComponent
  Returns the maximum value.
GetMessages() - Method in class voltage.core.MidiJack
GetMessages() - Method in class voltage.core.VoltageMidiCable
GetMessages() - Method in class voltage.core.VoltageMidiJack
  Get any MIDI messages.
GetMetaDataValue(String) - Method in class voltage.core.VoltageSound
  Reads a meta data value in a file.
GetMidiData() - Method in class voltage.core.VoltagePluginHost
  Get any MIDI data from the plugin
GetMidpointValue() - Method in class voltage.core.VoltageKnob
  Gets midpoint value.
GetMidpointValue() - Method in class voltage.core.VoltageSlider
  Get the mid point value of the slider.
GetMinValue() - Method in class voltage.core.VoltageComponent
  Returns the minimum value.
GetModuleName() - Method in class voltage.core.VoltageRemoteControl
  If learned, this is the name of the learned control's module..
GetName() - Method in class voltage.core.VoltagePluginHost
  Get the name of the plugin
GetNote() - Method in class voltage.core.SamplerVoice
  Get the note value of this SamplerVoice.
GetNumberEditorInterval() - Method in class voltage.core.VoltageLabel
  Get the interval for this number interval.
GetNumberEditorMaxValue() - Method in class voltage.core.VoltageLabel
  Gets the maximum number for this label.
GetNumberEditorMinValue() - Method in class voltage.core.VoltageLabel
  Gets the minimum number for this label.
GetNumberEditorValue() - Method in class voltage.core.VoltageLabel
  Gets the current number for this label.
GetNumberOfFrames() - Method in class voltage.core.VoltageImage
  Returns the number of frames.
GetNumberOfPolyVoices() - Method in class voltage.core.VoltageModule
  Returns the current number of poly voices.
GetNumberOfVariations() - Method in class voltage.core.VoltageModule
  Get the number of variations in use.
GetNumInputChannels() - Method in class voltage.core.VoltagePluginHost
  Gets the number of input channels.
GetNumOutputChannels() - Method in class voltage.core.VoltagePluginHost
  Gets the number of output channels.
GetNumPrograms() - Method in class voltage.core.VoltagePluginHost
  Get the number of presets.
GetNumStates() - Method in class voltage.core.VoltageSwitch
  Returns the number of states possible for this switch.
GetOctaveForMiddleC() - Method in class voltage.core.VoltageKeyboard
  Returns the current octave for middle C.
GetOutputDeviceNames() - Method in class voltage.core.VoltageAudioDevice
  Return a list of available audio output devices.
GetOverlayArea() - Method in class voltage.core.VoltageButton
  Gets the overlay bounds.
GetOverlayFontSize() - Method in class voltage.core.VoltageButton
  Get the overlay font size
GetOverlayText() - Method in class voltage.core.VoltageButton
  Get the button text
GetOverlayTextColor() - Method in class voltage.core.VoltageButton
  Get the text overlay color.
GetOverlayTextColor(VoltageButton.ButtonState) - Method in class voltage.core.VoltageButton
  Get the text overlay color for a specific state.
GetOverlayTextFont() - Method in class voltage.core.VoltageButton
  Get the overlay font name
GetOverlayTextJustification() - Method in class voltage.core.VoltageButton
  Get the overlay text justification.
GetParameters() - Method in class voltage.core.VoltagePluginHost
  Get the names of automatable parameters.
GetParameterValue(int) - Method in class voltage.core.VoltagePluginHost
  Gets a parameter's value.
GetPinkNoise() - Method in class voltage.sources.NoiseSource
  Get a pink noise sample.
GetPixelData(int[]) - Method in class voltage.core.VoltageCanvas
  Retrieves the contents of the canvas image
GetPixelDataRect(int[], int, int, int, int) - Method in class voltage.core.VoltageCanvas
  Retrieves the pixels for a rectangular section of the canvas image.
GetPlayedColor() - Method in class voltage.core.VoltageSoundView
  Gets the played color.
GetPlayIndicatorColor() - Method in class voltage.core.VoltageSoundView
  Gets the playback indicator color.
GetPlayPositionInQuarterNotes() - Method in class voltage.core.VoltageModule
  Gets the host's play position in quarter notes.
GetPlayPositionInSeconds() - Method in class voltage.core.VoltageModule
  Gets the host's play position in seconds.
GetPluginIndex() - Method in class voltage.core.VoltagePluginHost
  Returns the index of a plugin if it has one.
GetPluginPath(VoltagePluginHost.VoltagePluginTypes) - Method in class voltage.core.VoltagePluginHost
  Gets the default plugin path for a specific type of plugin.
GetPolyValue(int) - Method in class voltage.core.PolyJack
GetPolyValue(int) - Method in class voltage.core.VoltagePolyCable
GetPolyValue(int) - Method in class voltage.core.VoltagePolyJack
GetPosition() - Method in class voltage.core.VoltageScrollbar
  Returns the position of the scroll bar.
GetProgram() - Method in class voltage.core.SamplerVoice
  Gets the sampler program used with this voice.
GetProgram() - Method in class voltage.core.VoltagePluginHost
  Gets the current preset index.
GetPrograms() - Method in class voltage.core.VoltagePluginHost
  Get any presets.
GetPulseValue() - Method in class voltage.sources.AnalogOscillator
  Gets the pulse wave value.
GetPulseValue() - Method in class voltage.sources.DigitalOscillator
  Gets the pulse wave value.
GetPulseValue() - Method in class voltage.sources.OscillatorBaseClass
GetPureSineValue() - Method in class voltage.sources.OscillatorBaseClass
GetRampValue() - Method in class voltage.sources.AnalogOscillator
  Gets the ramp wave value.
GetRampValue() - Method in class voltage.sources.DigitalOscillator
  Gets the ramp wave value.
GetRampValue() - Method in class voltage.sources.OscillatorBaseClass
GetRangeEnd() - Method in class voltage.core.VoltageScrollbar
  Returns the end value of the range.
GetRangeMax() - Method in class voltage.core.VoltageCurve
  Get the maximum value of the curve's range
GetRangeMaxBlankPixels() - Method in class voltage.core.VoltageSlider
  Returns the current number of pixels a slider background has been shrunk at its maximum end
GetRangeMin() - Method in class voltage.core.VoltageCurve
  Get the minimum value of the curve's range
GetRangeMinBlankPixels() - Method in class voltage.core.VoltageSlider
  Returns the current number of pixels a slider background has been shrunk at its minimum end
GetRangeSkewValue() - Method in class voltage.core.VoltageKnob
  Gets the skew range value.
GetRangeSkewValue() - Method in class voltage.core.VoltageSlider
  Get the skew amount.
GetRangeStart() - Method in class voltage.core.VoltageScrollbar
  Returns the start value of the range.
GetRecordingPath() - Static method in class voltage.core.VoltageSystem
  This is where recordings are stored.
GetRect() - Method in class voltage.core.VoltageComponent
  Gets the bounding rectangle of this control.
GetRectangleColor() - Method in class voltage.core.VoltageRectangle
  Gets the background color.
GetRelease() - Method in class voltage.processors.EnvelopeFollower
  Gets the current release time
GetReleaseTime() - Method in class voltage.processors.Limiter
  Gets the release time in milliseconds
GetRemoteControlledControl() - Method in class voltage.core.VoltageRemoteControl
  Get's the VoltageComponent this is controlling.
GetRingSkin() - Method in class voltage.core.VoltageKnob
  Returns the name of the ring skin resource.
GetRingValue() - Method in class voltage.core.VoltageKnob
  Gets the ring value.
GetSampleAndHoldValue() - Method in class voltage.sources.DigitalOscillator
  Gets a random value.
GetSawtoothValue() - Method in class voltage.sources.AnalogOscillator
  Gets the saw tooth wave value.
GetSawtoothValue() - Method in class voltage.sources.DigitalOscillator
  Gets the saw tooth wave value.
GetSawtoothValue() - Method in class voltage.sources.OscillatorBaseClass
GetScreenScale() - Method in class voltage.core.VoltageModule
  Returns the main monitors screen scale.
GetScrollThickness() - Method in class voltage.core.VoltageViewport
  Gets the scrollbar thickness
GetSineValue() - Method in class voltage.sources.AnalogOscillator
  Gets the sine wave value.
GetSineValue() - Method in class voltage.sources.DigitalOscillator
  Gets the sine wave value.
GetSineValue() - Method in class voltage.sources.OscillatorBaseClass
GetSingleStepSize() - Method in class voltage.core.VoltageScrollbar
  Get the single step increment amount.
GetSkin() - Method in class voltage.core.VoltageComponent
  Returns name of skin used on this control
GetSmoothValue() - Method in class voltage.utility.SmoothValue
  Gets the current smoothed value of this object.
GetSquareValue() - Method in class voltage.sources.AnalogOscillator
  Gets the square wave value.
GetSquareValue() - Method in class voltage.sources.DigitalOscillator
  Gets the square wave value.
GetSquareValue() - Method in class voltage.sources.OscillatorBaseClass
GetStage() - Method in class voltage.controllers.ADSREnvelope
  Get the stage of the envelope.
GetStartValue() - Method in class voltage.core.VoltageCurve
  Get the y component (x for non-horizontal curves) of the curve's starting position)
GetStartX() - Method in class voltage.core.VoltageLine
  Returns the x position of the line's starting point.
GetStartY() - Method in class voltage.core.VoltageLine
  Returns the y position of the line's starting point.
GetState() - Method in class voltage.core.VoltagePluginHost
  Gets the plugin's state data.
GetStateInformation() - Method in class voltage.core.VoltageModule
  Gets the current state of the module.
GetStateInformationForVariations() - Method in class voltage.core.VoltageModule
  Gets the current state of the module to be saved with a variation.
GetTargetValue() - Method in class voltage.utility.SmoothValue
  Gets the target value.
GetTempo() - Method in class voltage.core.VoltageModule
  Returns the tempo of the host.
GetText() - Method in class voltage.core.VoltageLabel
  Get the text of the label.
GetTextHoverColor() - Method in class voltage.core.VoltageLabel
  Gets the text hover color of the label.
GetThresholdDecibels() - Method in class voltage.processors.Limiter
  Gets the threshold in decibels.
GetThresholdPercent() - Method in class voltage.processors.Limiter
  Gets the threshold in percentage.
GetThumbSize() - Method in class voltage.core.VoltageScrollbar
  Returns the size of the thumb.
GetTimeSignatureDenominator() - Method in class voltage.core.VoltageModule
  Returns the time signature denominator of the host.
GetTimeSignatureNumerator() - Method in class voltage.core.VoltageModule
  Returns the time signature numerator of the host.
GetToggledOverlayTextColor(VoltageButton.ButtonState) - Method in class voltage.core.VoltageToggle
  Gets the text color for a button's toggle state.
GetTooltipText() - Method in class voltage.core.VoltageComponent
  Returns the tooltip
GetTooltipText() - Method in class voltage.core.VoltageKnob
  Get the tooltip of the current value.
GetTooltipText() - Method in class voltage.core.VoltageSlider
  Gets the tooltip text value.
GetTooltipText() - Method in class voltage.core.VoltageSwitch
  Gets the tooltip for the state.
GetTooltipText(VoltageComponent) - Method in class voltage.core.VoltageModule
  Get the tooltip text for a component.
GetTotalSamplesMixed() - Method in class voltage.core.VoltageModule
  Returns the number of samples mixed since Voltage Modular was started.
GetTransparency() - Method in class voltage.core.VoltageComponent
  Gets the transparency level
GetTriangleValue() - Method in class voltage.sources.AnalogOscillator
  Gets the triangle wave value.
GetTriangleValue() - Method in class voltage.sources.DigitalOscillator
  Gets the triangle wave value.
GetTriangleValue() - Method in class voltage.sources.OscillatorBaseClass
GetUnplayedColor() - Method in class voltage.core.VoltageSoundView
  Gets the unplayed color.
GetUserLibraryPath() - Static method in class voltage.core.VoltageSystem
  Gets the path to the library where all the modules, presets and logs are stored.
GetUserProperty(String) - Method in class voltage.core.VoltageComponent
  Retrieve the properties for a control.
getValue() - Method in enum class voltage.core.VoltageButton.ButtonState
getValue() - Method in enum class voltage.core.VoltageModule.MouseCursorTypes
getValue() - Method in enum class voltage.core.VoltagePluginHost.VoltagePluginTypes
GetValue() - Method in class voltage.controllers.ADSREnvelope
  Gets the envelope's current value.
GetValue() - Method in class voltage.controllers.PercussionEnvelope
  Gets the envelope's value.
GetValue() - Method in class voltage.core.AudioJack
GetValue() - Method in class voltage.core.Jack
GetValue() - Method in class voltage.core.VoltageAnalogVUMeter
GetValue() - Method in class voltage.core.VoltageAudioBus
GetValue() - Method in class voltage.core.VoltageAudioCable
GetValue() - Method in class voltage.core.VoltageAudioJack
GetValue() - Method in class voltage.core.VoltageComponent
  Returns the value of this control.
GetValue() - Method in class voltage.core.VoltageVUMeter
GetValue() - Method in class voltage.utility.SmoothValue
  Gets the current smoothed value of this object.
GetVariationNames() - Method in class voltage.core.VoltageModule
  Get a list of all the variations.
GetVerticalZoom() - Method in class voltage.core.VoltageViewport
  Gets the vertical zoom for the viewed items.
GetViewedHeight() - Method in class voltage.core.VoltageViewport
  Gets the height of the viewed area.
GetViewedPositionX() - Method in class voltage.core.VoltageViewport
  Gets the X offset in the view.
GetViewedPositionY() - Method in class voltage.core.VoltageViewport
  Gets the Y offset in the view.
GetViewedWidth() - Method in class voltage.core.VoltageViewport
  Gets the width of the viewed area.
GetVoltageComponent(int) - Method in class voltage.core.VoltageViewport
  Gets a child component.
GetWet() - Method in class voltage.effects.DigitalReverbEffect
  Get the wet amount.
GetWhiteNoise() - Method in class voltage.sources.NoiseSource
  Get a white noise sample.
GetWidth() - Method in class voltage.core.VoltageComponent
  Returns the width
GetWidth() - Method in class voltage.core.VoltageModule
  Returns the width of the module.
GetX() - Method in class voltage.core.VoltageComponent
  Returns X
GetY() - Method in class voltage.core.VoltageComponent
  Returns Y
GUI_UPDATE_TIME - Static variable in class voltage.core.VoltageModule
  Default time of 50 milliseconds
GUI_Update_Timer - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  Called every 100ms if turned on

## H

HALF_PI - Static variable in class voltage.core.Values
  The value of PI/2
HasArrow() - Method in class voltage.core.VoltageLine
  returns true if this line has an arrow drawn at its endpoint
HasCustomTextHoverColor() - Method in class voltage.core.VoltageLabel
  Does it have a custom hover color?
HasNonLinearRange() - Method in class voltage.core.VoltageKnob
  Is this knob non-linear? IE: Does it skew?
HasNonLinearRange() - Method in class voltage.core.VoltageSlider
  Is it skewed?
HasRoundedCorners() - Method in class voltage.core.VoltageCurve
  Returns true if the curve object has rounded corners
highFilterCutoff - Variable in class voltage.core.SamplerVoiceProgram
  In Hz.
HIGHPASS - Enum constant in enum class voltage.processors.BiQuadFilter.FilterType
  Highpass filter
HIGHSHELF - Enum constant in enum class voltage.processors.BiQuadFilter.FilterType
  High shelf filter
HorizCentered - Enum constant in enum class voltage.core.VoltageButton.Justification
HorizCentered - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
HorizCentered - Enum constant in enum class voltage.core.VoltageLabel.Justification
HorizJustified - Enum constant in enum class voltage.core.VoltageButton.Justification
HorizJustified - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
HorizJustified - Enum constant in enum class voltage.core.VoltageLabel.Justification
Horizontal - Enum constant in enum class voltage.core.VoltageKeyboard.KeyboardOrientation
  keys go from left to right.
Hover - Enum constant in enum class voltage.core.VoltageButton.ButtonState
  The hover state of the button - the mouse is over the button.
Hover - Enum constant in enum class voltage.core.VoltageCurve.MouseState

## I

IBeam - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
InfoIcon - Enum constant in enum class voltage.core.VoltageModule.MessageBoxType
INITIAL_JACKS_PER_MULTIJACK - Static variable in class voltage.core.MultiJack
  Default number of jacks for a multi-jack.
Initialize() - Method in class voltage.core.VoltageModule
  This is where you put your initialization code.
Initialize(boolean, boolean) - Method in class voltage.core.VoltageAudioDevice
  Must be called after creating VoltageAudioDevice object.
InitializeApplication() - Static method in class voltage.core.VoltageSystem
  Initializes the application - Do not call.
InLinearMode() - Method in class voltage.core.VoltageVUMeter
  Is it in linear or exponential mode?
Invalidate() - Method in class voltage.core.VoltageCanvas
  Flags the entire canvas to be redrawn.
InvalidateRect(int, int, int, int) - Method in class voltage.core.VoltageCanvas
  Flags the a rectangular region of the canvas to be redrawn.
InvertValue(float) - Method in class voltage.core.VoltageCurve
  Inverts a value to place it at the opposite end of the curve's range (e.g., if the curve has a range from 0 - 1, calling InvertValue(0.8) will return 0.2).
IOPanel_Aftertouch - Enum constant in enum class voltage.core.VoltageModule.IOPanelValues
IOPanel_Bend - Enum constant in enum class voltage.core.VoltageModule.IOPanelValues
IOPanel_Gate - Enum constant in enum class voltage.core.VoltageModule.IOPanelValues
IOPanel_ModWheel - Enum constant in enum class voltage.core.VoltageModule.IOPanelValues
IOPanel_Pitch - Enum constant in enum class voltage.core.VoltageModule.IOPanelValues
IOPanel_Play - Enum constant in enum class voltage.core.VoltageModule.IOPanelValues
IOPanel_PlayGate - Enum constant in enum class voltage.core.VoltageModule.IOPanelValues
IOPanel_PolyGate - Enum constant in enum class voltage.core.VoltageModule.IOPanelPolyValues
IOPanel_PolyPitch - Enum constant in enum class voltage.core.VoltageModule.IOPanelPolyValues
IOPanel_PolyVelocity - Enum constant in enum class voltage.core.VoltageModule.IOPanelPolyValues
IOPanel_Stop - Enum constant in enum class voltage.core.VoltageModule.IOPanelValues
IOPanel_Sustain - Enum constant in enum class voltage.core.VoltageModule.IOPanelValues
IOPanel_Sync - Enum constant in enum class voltage.core.VoltageModule.IOPanelValues
IOPanel_Trigger - Enum constant in enum class voltage.core.VoltageModule.IOPanelValues
IOPanel_Velocity - Enum constant in enum class voltage.core.VoltageModule.IOPanelValues
IsActive() - Method in class voltage.controllers.PercussionEnvelope
  Is it currently generating audio?
IsAltKeyDown() - Method in class voltage.core.VoltageKeyPressInfo
  Returns true if the alt key was down when the key was pressed.
IsAltKeyDown() - Method in class voltage.core.VoltageMouseKeyFlags
  Returns true if the alt key is down.
IsBackspaceKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the backspace key
IsBold() - Method in class voltage.core.VoltageLabel
  Is the font bold?
IsBypassed() - Method in class voltage.core.VoltageModule
  Returns whether the module has been bypassed by the user.
IsCommandDown() - Method in class voltage.core.VoltageKeyPressInfo
  Returns true if the ctrl key was down (on Windows) or the command key was down (on Mac) when the key was pressed.
IsCommandDown() - Method in class voltage.core.VoltageMouseKeyFlags
  Returns true if the ctrl key is down (on Windows) or the command key is down (on Mac).
IsConnected() - Method in class voltage.core.Jack
  Does the jack have a cable?
IsConnected() - Method in class voltage.core.MultiJack
IsCtrlKeyDown() - Method in class voltage.core.VoltageKeyPressInfo
  Returns true if the ctrl key was down when the key was pressed.
IsCtrlKeyDown() - Method in class voltage.core.VoltageMouseKeyFlags
  Returns true if the ctrl key is down.
IsDeleteKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the delete key
IsDownArrowKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the down-arrow key
IsEnabled() - Method in class voltage.core.VoltageComponent
  Returns state of enablement
IsEndKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the end key
IsEnterKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the main enter (return) key
IsEscapeKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the escape key
IsF10Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F10 key
IsF11Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F11 key
IsF12Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F12 key
IsF13Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F13 key
IsF14Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F14 key
IsF15Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F15 key
IsF16Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F16 key
IsF17Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F17 key
IsF18Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F18 key
IsF19Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F19 key
IsF1Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F1 key
IsF20Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F20 key
IsF21Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F21 key
IsF22Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F22 key
IsF23Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F23 key
IsF24Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F24 key
IsF25Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F25 key
IsF26Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F26 key
IsF27Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F27 key
IsF28Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F28 key
IsF29Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F29 key
IsF2Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F2 key
IsF30Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F30 key
IsF31Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F31 key
IsF32Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F32 key
IsF33Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F33 key
IsF34Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F34 key
IsF35Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F35 key
IsF3Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F3 key
IsF4Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F4 key
IsF5Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F5 key
IsF6Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F6 key
IsF7Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F7 key
IsF8Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F8 key
IsF9Key() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the F9 key
IsFastForwardKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the fast-forward key
IsHighDensity() - Method in class voltage.core.VoltageCanvas
  Is this a high density canvas?
IsHomeKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the home key
IsInsertKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the insert key
IsItalic() - Method in class voltage.core.VoltageLabel
  Is the font italic?
IsLearned() - Method in class voltage.core.VoltageRemoteControl
  Is this remote control learned?
IsLeftArrowKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the left-arrow key
IsLeftButtonDown() - Method in class voltage.core.VoltageMouseKeyFlags
  Returns true if the left mouse button is down.
IsMiddleButtonDown() - Method in class voltage.core.VoltageMouseKeyFlags
  Returns true if the middle mouse button is down.
IsNonCharacterKeyCode() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this is a non-character (non-printing) key code such as escape, return, etc.
IsNoteOn(int, int) - Method in class voltage.core.VoltageKeyboard
  Is a note down?
IsNumberEditor() - Method in class voltage.core.VoltageLabel
  Is this a number editor?
IsNumberPad0() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the 0 key on the numeric keypad
IsNumberPad1() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the 1 key on the numeric keypad
IsNumberPad2() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the 2 key on the numeric keypad
IsNumberPad3() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the 3 key on the numeric keypad
IsNumberPad4() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the 4 key on the numeric keypad
IsNumberPad5() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the 5 key on the numeric keypad
IsNumberPad6() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the 6 key on the numeric keypad
IsNumberPad7() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the 7 key on the numeric keypad
IsNumberPad8() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the 8 key on the numeric keypad
IsNumberPad9() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the 9 key on the numeric keypad
IsNumberPadAdd() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the plus key on the numeric keypad
IsNumberPadComma() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the comma key on the numeric keypad
IsNumberPadDelete() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the delete key on the numeric keypad
IsNumberPadDivide() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the divide key on the numeric keypad
IsNumberPadEquals() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the equals key on the numeric keypad
IsNumberPadMultiply() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the multiply key on the numeric keypad
IsNumberPadPeriod() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the period key on the numeric keypad
IsNumberPadSubtract() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the minus key on the numeric keypad
IsOverlayFontBold() - Method in class voltage.core.VoltageButton
  Is the overlay font bold?
IsOverlayFontItalic() - Method in class voltage.core.VoltageButton
  Is the overlay font italic?
IsPageDownKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the page-down key
IsPageUpKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the page-up key
IsPlaying() - Method in class voltage.core.SamplerVoice
  Is the note playing?
IsPlaying() - Method in class voltage.core.VoltageSound
  Is it currently playing?
IsPlayKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the play key
IsReturnKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the return (enter) key
IsRewindKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the rewind key
IsRightArrowKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the right-arrow key
IsRightButtonDown() - Method in class voltage.core.VoltageMouseKeyFlags
  Returns true if the right mouse button is down.
IsSchedulerCompleted() - Method in class voltage.core.VoltageObjects
IsShiftKeyDown() - Method in class voltage.core.VoltageKeyPressInfo
  Returns true if the shift key was down when the key was pressed.
IsShiftKeyDown() - Method in class voltage.core.VoltageMouseKeyFlags
  Returns true if the shift key is down.
IsSkewedFromCenter() - Method in class voltage.core.VoltageKnob
  Is it skewed from the center?
IsSkewedFromCenter() - Method in class voltage.core.VoltageSlider
  Is it skewed from the center?
IsSpaceBarKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the space bar
IsStereo() - Method in class voltage.core.VoltageSound
  Is the sound stereo?
IsStopKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the stop key
IsTabKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the tab key
IsToggledByDefault() - Method in class voltage.core.VoltageToggle
  Is this button toggled by default?
IsTotalSamplesMixedEven - Variable in class voltage.core.VoltageObjects
IsUpArrowKey() - Method in class voltage.core.VoltageKeyPressInfo
  returns true if this key press is the up-arrow key
IsVisible() - Method in class voltage.core.VoltageComponent
  Returns visibility.

## J

Jack - Class in voltage.core
  This is the abstract base class of a jack.
Jack(String, String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.Jack
  Jack constructor
Jack(String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.Jack
  Jack constructor
Jack_Connected - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  longValue is the cable ID
Jack_Disconnected - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  longValue is the cable ID
Jack.JackType - Enum Class in voltage.core
  Jack types
JackType_AudioInput - Enum constant in enum class voltage.core.Jack.JackType
  Audio/Mono CV input
JackType_AudioOutput - Enum constant in enum class voltage.core.Jack.JackType
  Audio/Mono CV output
JackType_MidiInput - Enum constant in enum class voltage.core.Jack.JackType
  MIDI input
JackType_MidiOutput - Enum constant in enum class voltage.core.Jack.JackType
  MIDI output
JackType_PolyInput - Enum constant in enum class voltage.core.Jack.JackType
  Poly input - Poly jacks have 16 channels.
JackType_PolyOutput - Enum constant in enum class voltage.core.Jack.JackType
  Poly output - Poly jacks have 16 channels.

## K

Key_Press - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A key was pressed while the module had the keyboard focus.
Keyboard_NoteOff - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A note has been released on a VoltageKeyboard.
Keyboard_NoteOn - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A note has been pressed on a VoltageKeyboard.
Knob_Changed - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  doubleValue is the new VoltageKnob value

## L

Label_Changed - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  Object is a new String with the label's new text
LastPlayPositionUpdate - Variable in class voltage.core.VoltageObjects
Learn() - Method in class voltage.core.VoltageRemoteControl
  Initiates the control to be learned.
Left - Enum constant in enum class voltage.core.VoltageButton.Justification
Left - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
Left - Enum constant in enum class voltage.core.VoltageLabel.Justification
Limiter - Class in voltage.processors
  A type of compressor designed to limit the signal to a certain threshold.
Limiter() - Constructor for class voltage.processors.Limiter
  Construct a Limiter
LinearToVolumeTransform(double) - Static method in class voltage.core.Values
  Convert a linear volume value to a logarithmic volume curve.
Load(String) - Method in class voltage.core.VoltagePluginHost
  Load a plugin.
Load(String, int) - Method in class voltage.core.VoltagePluginHost
  Load a plugin with a plugin index (Used in VST3s)
Load16BitBuffer(ByteBuffer, int, int, boolean) - Method in class voltage.core.SamplerVoiceProgram.SampleInfo
  Load a 16 bit buffer.
LoadAudioData(float[], float[], int, int) - Method in class voltage.core.VoltageSound
  Load a sound from audio data.
LoadDoubleBuffer(ByteBuffer, int, int, boolean) - Method in class voltage.core.SamplerVoiceProgram.SampleInfo
  Load a double buffer.
Loaded() - Method in class voltage.core.VoltagePluginHost
  Is a plugin loaded?
LoadFloatBuffer(ByteBuffer, int, int, boolean) - Method in class voltage.core.SamplerVoiceProgram.SampleInfo
  Load a float buffer.
LoadFromFile(String) - Method in class voltage.core.VoltageSound
  Load a sound from a file.
LoadFromMemory(byte[]) - Method in class voltage.core.VoltageSound
  Load a sound from memory.
LoadFromResource(String) - Method in class voltage.core.VoltageSound
  Load a sound from the module's resources.
LoadVariation(int) - Method in class voltage.core.VoltageModule
  Loads a variation
LoadVariation(String) - Method in class voltage.core.VoltageModule
  Loads a variation
Log(String) - Method in class voltage.core.VoltageModule
  Log to the Voltage log file.
Log(String) - Static method in class voltage.core.VoltageSystem
  Deprecated.
LogError(String) - Method in class voltage.core.VoltageModule
  Log an error to Voltage log file.
LogError(String) - Static method in class voltage.core.VoltageSystem
  Deprecated.
loopEndSample - Variable in class voltage.core.SamplerVoiceProgram
  The loop end sample index
Looping() - Method in class voltage.core.VoltageSound
  Is the sound looping?
loopSample - Variable in class voltage.core.SamplerVoiceProgram
  Does it loop?
loopStartSample - Variable in class voltage.core.SamplerVoiceProgram
  The loop start sample index
lowFilterCutoff - Variable in class voltage.core.SamplerVoiceProgram
  In Hz.
LOWPASS - Enum constant in enum class voltage.processors.BiQuadFilter.FilterType
  Lowpass filter
LOWSHELF - Enum constant in enum class voltage.processors.BiQuadFilter.FilterType
  Low shelf filter

## M

M_LN2 - Static variable in class voltage.processors.BiQuadFilter
  ln(2)
MAX_DELAY_MS - Static variable in class voltage.effects.DelayEffect
  Maximum amount of delay in milliseconds.
MAX_NUM_BUSES - Static variable in class voltage.core.VoltageObjects
MAX_NUM_POLY_VOICES - Static variable in class voltage.core.VoltageObjects
midiBuses - Variable in class voltage.core.VoltageObjects
MIDIEvent(int, ShortMessage) - Constructor for class voltage.core.VoltageObjects.MIDIEvent
  Constructor
midiInCable - Variable in class voltage.core.VoltageObjects
MidiJack - Class in voltage.core
  An individual MIDI jack.
MidiJack(String, String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.MidiJack
MidiJack(String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.MidiJack
midiMessage - Variable in class voltage.core.VoltageObjects.MIDIEvent
  The MIDI message.
MidiMessageWithSampleOffset(ShortMessage, int) - Constructor for class voltage.core.VoltagePluginHost.MidiMessageWithSampleOffset
  Constructor
midiOutputMessages - Variable in class voltage.core.VoltageObjects
MIN_TIME - Variable in class voltage.controllers.ADSREnvelope
Mix() - Method in class voltage.core.VoltageObjects
Mix(int) - Method in class voltage.core.VoltageObjects
moduleList - Variable in class voltage.core.VoltageObjects
moduleMixList - Variable in class voltage.core.VoltageObjects
modulesToAdd - Variable in class voltage.core.VoltageObjects
modulesToAddToMix - Variable in class voltage.core.VoltageObjects
modulesToRemove - Variable in class voltage.core.VoltageObjects
ModuleType_Controller - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  general envelope generators, sequencers, keyboards, MIDI-to-CV
ModuleType_CVProcessors - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  general filters, limiters, etc.
ModuleType_Drums - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  drum sounds
ModuleType_Effect - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  reverb, delay, etc.
ModuleType_EnvelopeGenerators - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  drum envelope, adsr envelopes, etc.
ModuleType_Filters - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  filters
ModuleType_Instruments - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  full instrument modules
ModuleType_IO - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  MIDI/Audio device input/output
ModuleType_Logic - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  math, ors, ands, xors, etc.
ModuleType_Metering - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  oscilliscopes, frequency displays, meters
ModuleType_MIDI - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  MIDI
ModuleType_Mixers - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  mixers
ModuleType_Oscillators - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  oscillators
ModuleType_PolyphonicUtilities - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  poly utilities
ModuleType_Processor - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  filters, wave shapers
ModuleType_Sequencers - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  sequencers
ModuleType_Source - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  general oscillators, noise generators
ModuleType_Switches - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  switches, e.g.
ModuleType_System - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  reserved for internal use.
ModuleType_Utility - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  general mixers, gates, multipliers, amplifiers
ModuleType_Visualizers - Enum constant in enum class voltage.core.VoltageModule.ModuleType
  visual animations that respond to audio
modWheelCable - Variable in class voltage.core.VoltageObjects
MsPerSample - Static variable in class voltage.core.Values
  Milliseconds per sample for audio processing
MultiJack - Class in voltage.core
  This is the abstract base class for multi-jacks.
MultiJack(String, String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.MultiJack
MultiJack(String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.MultiJack

## N

Named_Timer - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  Object is a String containing the name of this timer
NoIcon - Enum constant in enum class voltage.core.VoltageModule.MessageBoxType
NoiseSource - Class in voltage.sources
  Random noise class for white and pink noise.
NoiseSource() - Constructor for class voltage.sources.NoiseSource
  Constructs a NoiseSource object.
None - Enum constant in enum class voltage.core.VoltageDigitalCounter.Flags
Normal - Enum constant in enum class voltage.core.VoltageButton.ButtonState
  The normal state of the button - the mouse is not over the button.
Normal - Enum constant in enum class voltage.core.VoltageCurve.MouseState
Normal - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
NOTCH - Enum constant in enum class voltage.processors.BiQuadFilter.FilterType
  Notch filter
NoteOff() - Method in class voltage.core.SamplerVoice
  Stops the note if playing.
NoteOn(SamplerVoiceProgram, int, int) - Method in class voltage.core.SamplerVoice
  Starts a note on with the specified program.
Notify(VoltageComponent, VoltageModule.ModuleNotifications, double, long, int, int, Object) - Method in class voltage.core.VoltageModule
  The Notify() function is where you handle button clicks and other types of events.
NotifyAllModules(VoltageModule.ModuleNotifications, double, long, int, int, Object) - Method in class voltage.core.VoltageObjects
NumberEditorUsesMouseWheel() - Method in class voltage.core.VoltageLabel
  Does this use the mousewheel for editing numbers.
NumberOfInputs - Static variable in class voltage.core.VoltageObjects
NumberOfOutputs - Static variable in class voltage.core.VoltageObjects
NumberOfPolyVoices - Variable in class voltage.core.VoltageObjects
numChannels - Variable in class voltage.core.SamplerVoiceProgram.SampleInfo
numSamples - Variable in class voltage.core.SamplerVoiceProgram.SampleInfo
NumSamples() - Method in class voltage.core.VoltageSound
  Returns the number of samples in the sound.
NumVoltageComponents() - Method in class voltage.core.VoltageViewport
  Returns the number of children components.

## O

Object_LeftButtonDoubleClick - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  the use left-button double clicked on this voltage component.
Object_LeftButtonDown - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  the left mouse was clicked down on this voltage component.
Object_LeftButtonUp - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  the left mouse was released over this voltage component.
Object_MouseLeave - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  the mouse has left this voltage component.
Object_MouseMove - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  the mouse has moved over this voltage component.
Object_RightButtonDown - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  the right mouse was clicked down on this voltage component.
Object_RightButtonUp - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  the right mouse was released over this voltage component.
OnUndoRedo(String, double, Object) - Method in class voltage.core.VoltageModule
  Called when a custom undo/redo event occurs.
OpenDevices(String, String) - Method in class voltage.core.VoltageAudioDevice
  Attempts to open the input device, the output device, or both.
OscillatorBaseClass - Class in voltage.sources
  A base class for oscillators.
OscillatorBaseClass() - Constructor for class voltage.sources.OscillatorBaseClass
OutputDebug(String) - Static method in class voltage.core.VoltageSystem
  A debugging tool to log strings into the output window in a debugger.
OutputMidiToHost(ShortMessage) - Method in class voltage.core.VoltageModule
  Send MIDI to the host (if in plugin mode)

## P

pan - Variable in class voltage.core.SamplerVoiceProgram
  0 = center, -1 = left, 1 = right
Parent - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
ParseStringToDouble(String) - Static method in class voltage.core.Values
  Convert a string to a double.
PEAKINGEQ - Enum constant in enum class voltage.processors.BiQuadFilter.FilterType
  Peaking band EQ filter
PercentToDecibels(double) - Static method in class voltage.core.Values
  Convert a percentage to a decibel value.
PercussionEnvelope - Class in voltage.controllers
  A Percussion envelope is an attack/hold/release envelope
PercussionEnvelope() - Constructor for class voltage.controllers.PercussionEnvelope
  Constructs a PercussionEnvelope object.
PI - Static variable in class voltage.core.Values
  The value of PI
pitchCable - Variable in class voltage.core.VoltageObjects
Play() - Method in class voltage.core.VoltageSound
  Plays the sound.
Play(boolean) - Method in class voltage.core.VoltageSound
  Play the sound and optionally delete it when done.
playGateCable - Variable in class voltage.core.VoltageObjects
PlayPositionInQuarterNotes - Variable in class voltage.core.VoltageObjects
PlayPositionInSeconds - Variable in class voltage.core.VoltageObjects
playTriggerCable - Variable in class voltage.core.VoltageObjects
PointingHand - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
polyBuses - Variable in class voltage.core.VoltageObjects
polyGateCable - Variable in class voltage.core.VoltageObjects
PolyJack - Class in voltage.core
  An individual poly jack.
PolyJack(String, String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.PolyJack
PolyJack(String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.PolyJack
polyPitchCable - Variable in class voltage.core.VoltageObjects
polyVelocityCable - Variable in class voltage.core.VoltageObjects
PolyVoices_Changed - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  longValue is the new number of Poly Voices
PostMix() - Method in class voltage.core.VoltageObjects
PreMix(int) - Method in class voltage.core.VoltageObjects
PrepareProcessor() - Static method in class voltage.core.VoltageSystem
  Prepares the processor - Do not call
Preset_Loading_Finish - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A preset has finished loading.
Preset_Loading_Start - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A preset is about to load.
Process(double) - Method in class voltage.processors.Distortion
  Process a sample input.
Process(double) - Method in class voltage.processors.TubePreamp
  Process a sample
ProcessBypassedSample() - Method in class voltage.core.VoltageModule
  A module can be bypassed.
ProcessSample() - Method in class voltage.core.VoltageModule
  Process one sample for your module.
ProcessSample(double) - Method in class voltage.effects.DelayEffect
  Process a sample.
ProcessSample(double) - Method in class voltage.effects.DigitalReverbEffect
  Process a sample.
ProcessSample(double) - Method in class voltage.effects.SpringReverbEffect
  Process a sample.
ProcessSample(double) - Method in class voltage.processors.AnalogFilter
  Process a sample.
ProcessSample(double) - Method in class voltage.processors.BiQuadFilter
  Process a sample.
ProcessSample(double) - Method in class voltage.processors.EnvelopeFollower
  Process a sample input.
ProcessSample(double) - Method in class voltage.processors.Limiter
  Process a sample.
ProcessSample(double) - Method in class voltage.processors.SaturatedAnalogFilter
  Process a sample.
ProcessSample(double) - Method in class voltage.utility.ClockDivider
  Processes one sample
ProcessSample(double[]) - Method in class voltage.processors.Limiter
  Process a stereo sample.
ProcessSample(double[], double[]) - Method in class voltage.effects.DigitalReverbEffect
  Process a stereo signal.
ProcessSamples(double[]) - Method in class voltage.core.SamplerVoice
  Process a stereo buffer.
ProcessSamples(float[][]) - Method in class voltage.core.VoltagePluginHost
  Process a buffer of samples.
Pushed - Enum constant in enum class voltage.core.VoltageButton.ButtonState
  The pushed state of the button - the mouse is pushing the button.
Pushed - Enum constant in enum class voltage.core.VoltageCurve.MouseState

## Q

Quadratic - Enum constant in enum class voltage.core.VoltageCurve.CurveType
QuestionIcon - Enum constant in enum class voltage.core.VoltageModule.MessageBoxType

## R

Randomized - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  The user has asked your module to randomize.
ReadBusValue(int) - Method in class voltage.core.VoltageModule
  Read a bus value from a given bus.
ReadMidiBusMessages(int) - Method in class voltage.core.VoltageModule
  Read a MIDI bus message.
ReadPolyBusValue(int, int) - Method in class voltage.core.VoltageModule
  Read a poly bus value from a given bus.
ReadSamples(int, float[], float[]) - Method in class voltage.core.VoltageSound
  Read samples from the sound.
RegisterFileTypesForFileDrop(String) - Method in class voltage.core.VoltageModule
  Allow file drops
releaseTime - Variable in class voltage.core.SamplerVoiceProgram
  Release time in milliseconds.
Remote_Control_Changed - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  Called when a remote control's object is changed or set
Remote_Control_Deleting - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  Called when a remote control is about to be deleted.
RemoveChildComponent(VoltageComponent) - Method in class voltage.core.VoltageComponent
  Remove a child component from this component.
RemoveKeyPressForNote(int) - Method in class voltage.core.VoltageKeyboard
  Unbinds a key from a note.
RemoveVoltageComponent(VoltageComponent) - Method in class voltage.core.VoltageViewport
  Removes a child component from this viewport.
Reset - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A module has been reset to default settings.
Reset() - Method in class voltage.controllers.ADSREnvelope
  Resets the envelope.
Reset() - Method in class voltage.controllers.PercussionEnvelope
  Resets the envelope stage and value.
Reset() - Method in class voltage.core.SamplerVoice
  Reset the SamplerVoice
Reset() - Method in class voltage.core.VoltageAudioBus
  Clears the bus to 0
Reset() - Method in class voltage.effects.DelayEffect
  Reset the effect This silences any values in the delay.
Reset() - Method in class voltage.processors.BiQuadFilter
  Resets the filter.
Reset() - Method in class voltage.processors.Limiter
  Resets the limiter.
Reset() - Method in class voltage.processors.SaturatedAnalogFilter
  Resets the filter.
Reset() - Method in class voltage.utility.ClockDivider
  Resets the ClockDivider
ResetCycle() - Method in class voltage.sources.DigitalOscillator
  Resets the wave cycle.
ResetCycle() - Method in class voltage.sources.OscillatorBaseClass
ResetValue(double) - Method in class voltage.utility.SmoothValue
  Sets the current and destination value to be the same value.
ResizeBottomEdge - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
ResizeBottomLeft - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
ResizeBottomRight - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
ResizeLeftEdge - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
ResizeLeftRight - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
ResizeLeftRightUpDown - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
ResizeRightEdge - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
ResizeTopEdge - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
ResizeTopLeft - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
ResizeTopRight - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
ResizeUpDown - Enum constant in enum class voltage.core.VoltageModule.MouseCursorTypes
reverseSamples - Variable in class voltage.core.SamplerVoiceProgram
  Should it play in reverse?
Right - Enum constant in enum class voltage.core.VoltageButton.Justification
Right - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
Right - Enum constant in enum class voltage.core.VoltageLabel.Justification
rootNote - Variable in class voltage.core.SamplerVoiceProgram
  The MIDI note that represents the unaltered sample.

## S

sampleData - Variable in class voltage.core.SamplerVoiceProgram.SampleInfo
sampleInfo - Variable in class voltage.core.SamplerVoiceProgram
  The sample data
SampleInfo() - Constructor for class voltage.core.SamplerVoiceProgram.SampleInfo
sampleName - Variable in class voltage.core.SamplerVoiceProgram
  The sample name
sampleRate - Variable in class voltage.core.SamplerVoiceProgram.SampleInfo
SampleRate - Static variable in class voltage.core.Values
  Internal sample rate
SampleRate() - Method in class voltage.core.VoltageSound
SamplerVoice - Class in voltage.core
  A sampler voice with pitch and filter modulation.
SamplerVoice() - Constructor for class voltage.core.SamplerVoice
  Constructor
SamplerVoiceProgram - Class in voltage.core
  A simple class detailing a sampler voice program.
SamplerVoiceProgram(SamplerVoiceProgram.SampleInfo, int) - Constructor for class voltage.core.SamplerVoiceProgram
  Constructer Use this to set all the default values.
SamplerVoiceProgram.SampleInfo - Class in voltage.core
  A simple voice containing sample data, the buffer and sample rate.
SamplesPerMs - Static variable in class voltage.core.Values
  Samples per millisecond for main audio processing
sampleTime - Variable in class voltage.core.VoltageObjects.MIDIEvent
  The message's time in terms of samples passed.
SaturatedAnalogFilter - Class in voltage.processors
  Another filter simulating analog circuits adding pleasant sound harmonics.
SaturatedAnalogFilter() - Constructor for class voltage.processors.SaturatedAnalogFilter
  Constructs a SaturatedAnalogFilter
SaveVariation(String) - Method in class voltage.core.VoltageModule
  Saves the current cabinet settings as a variation
scheduler - Variable in class voltage.core.VoltageObjects
Scrollbar_Position - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  Scrollbar position update.
ScrollTo(int) - Method in class voltage.core.VoltageScrollbar
  Scroll to a position.
SeekTo(int) - Method in class voltage.core.VoltageSound
  Seek to a sample offset.
SeekToStart() - Method in class voltage.core.VoltageSound
  Seek to the beginning of the sound.
SetAllNotesOff(int) - Method in class voltage.core.VoltageKeyboard
  Turns off all notes on a MIDI channel
SetAlwaysRedrawEntireCanvas(boolean) - Method in class voltage.core.VoltageCanvas
  Causes any invalidate to always redraw the entire canvas.
SetAnimateMode(VoltageImage.AnimationMode) - Method in class voltage.core.VoltageImage
  Sets the mode of an animation
SetAnimationSpeed(int, boolean) - Method in class voltage.core.VoltageImage
  Sets the animation speed.
SetArrowLength(float) - Method in class voltage.core.VoltageLine
  sets the length of the arrow (parallel to the line's direction) in pixels; only applicable if the line has an arrow
SetArrowWidth(float) - Method in class voltage.core.VoltageLine
  sets the width of the arrow (perpendicular to the line's direction) in pixels; only applicable if the line has an arrow
SetAttackHoldTime(double) - Method in class voltage.controllers.ADSREnvelope
  Set the amount of time to stay at 100% level.
SetAttackHoldTime(double) - Method in class voltage.controllers.PercussionEnvelope
  Sets the amount of time to stay at maximum attack level of 100%.
SetAttackTime(double) - Method in class voltage.controllers.ADSREnvelope
  Set the amount of time for the envelope to ramp up to the decay level.
SetAttackTime(double) - Method in class voltage.processors.EnvelopeFollower
  Sets the attack time.
SetAttackTime(double) - Method in class voltage.processors.Limiter
  Sets the attack time of the limiter.
SetAutoRepeat(boolean) - Method in class voltage.core.VoltageButton
  Sets the auto repeat for the button.
SetBackColor(Color) - Method in class voltage.core.VoltageSoundView
  Sets the background color
SetBackgroundColor(int, int, int) - Method in class voltage.core.VoltageViewport
  Sets the background color of the viewport.
SetBackgroundColor(int, int, int, int) - Method in class voltage.core.VoltageScrollbar
  Set the background color of the scrollbar.
SetBackgroundColor(Color, VoltageCurve.MouseState) - Method in class voltage.core.VoltageCurve
  Sets the curve's background color.
SetBandwidth(double) - Method in class voltage.processors.BiQuadFilter
  Sets the filter's bandwidth
SetBarsForDigit(int, EnumSet<VoltageDigitalCounter.Flags>) - Method in class voltage.core.VoltageDigitalCounter
SetBkColor(Color) - Method in class voltage.core.VoltageLabel
  Sets the background color.
SetBlinkEvery(int, int) - Method in class voltage.core.VoltageLED
  Causes the LED to blink at a specified interval.
SetBorderColor(Color) - Method in class voltage.core.VoltageEllipse
  Sets the border color of the circle.
SetBorderColor(Color) - Method in class voltage.core.VoltageLabel
  Sets the border color of the label.
SetBorderColor(Color) - Method in class voltage.core.VoltageRectangle
  Sets the border color of the rectangle.
SetBorderColor(Color, VoltageCurve.MouseState) - Method in class voltage.core.VoltageCurve
  Sets the curve's border color.
SetBorderSize(float) - Method in class voltage.core.VoltageCurve
  Sets the curve's border size, in pixels Includes a call to a native function, so to conserve CPU, avoid regularly calling this function from ProcessSample().
SetBorderSize(int) - Method in class voltage.core.VoltageEllipse
  Sets the border size of the circle.
SetBorderSize(int) - Method in class voltage.core.VoltageLabel
  Set the border size of label.
SetBorderSize(int) - Method in class voltage.core.VoltageRectangle
  Sets the border size of the rectangle.
SetBufferSize(int) - Method in class voltage.core.VoltagePluginHost
  Set the buffer size for the plugin.
SetButtonStateImageOverlay(String, VoltageButton.ButtonState) - Method in class voltage.core.VoltageButton
  Sets the overlay for different button states.
SetButtonToggledStateImageOverlay(String, VoltageButton.ButtonState) - Method in class voltage.core.VoltageToggle
  Sets the toggled state's image overlay.
SetCanBeAutomated(boolean) - Method in class voltage.core.VoltageComponent
  Can the control be automated?
SetColor(Color) - Method in class voltage.core.VoltageLabel
  Sets the text color
SetColors(Color, Color, Color, Color) - Method in class voltage.core.VoltageSoundView
  Set the colors for this view.
SetControlPoint1(float, float) - Method in class voltage.core.VoltageCurve
  Sets the value of the first control point (applicable to both cubic and quadratic curves).
SetControlPoint1EditType(VoltageCurve.ControlPt1EditType) - Method in class voltage.core.VoltageCurve
  Set the curve's editing method: BothXAndYEditable (users can edit both x and y components of control points), XMirrorsY (users can only edit the y component, and the x component will match it - only applicable to quadratic curves), YMirrorsX (users can only edit the x component, and the y component will match it - only applicable to quadratic curves).
SetControlPoint2(float, float) - Method in class voltage.core.VoltageCurve
  Sets the value of the second control point (only applicable to cubic curves).
SetCornerSize(int) - Method in class voltage.core.VoltageRectangle
  Sets a corner size for this rectangle to create a rounded rectangle
SetCurrentFrame(int) - Method in class voltage.core.VoltageImage
  Sets the current frame.
SetCurrentImage(String) - Method in class voltage.core.VoltageImage
  Sets the image.
SetCurveColor(Color, VoltageCurve.MouseState) - Method in class voltage.core.VoltageCurve
  Sets the curve color.
SetCurveThickness(float) - Method in class voltage.core.VoltageCurve
  Sets the curve's border size, in pixels Includes a call to a native function, so to conserve CPU, avoid regularly calling this function from ProcessSample().
SetCurveType(VoltageCurve.CurveType) - Method in class voltage.core.VoltageCurve
  Set the curve type: quadratic (which has 1 control point) or cubic (which has 2 control points) Includes a call to a native function, so to conserve CPU, avoid regularly calling this function from ProcessSample().
SetCustomCursor(String, int, int) - Method in class voltage.core.VoltageModule
  Sets a custom cursor.
SetCutoff(double) - Method in class voltage.processors.AnalogFilter
  Sets the cutoff frequency.
SetCutoff(double) - Method in class voltage.processors.SaturatedAnalogFilter
  Sets the cutoff frequency.
SetCycle(double) - Method in class voltage.sources.AnalogOscillator
  Sets the position in the cycle.
SetCycle(double) - Method in class voltage.sources.OscillatorBaseClass
SetDamp(double) - Method in class voltage.effects.DigitalReverbEffect
  Set the damping amount.
SetdBGain(double) - Method in class voltage.processors.BiQuadFilter
  Sets the gain for the filter.
SetDecayCurve(double) - Method in class voltage.controllers.PercussionEnvelope
  Sets the decay curve
SetDecaySpeed(double) - Method in class voltage.effects.SpringReverbEffect
  Sets the decay speed.
SetDecayTime(double) - Method in class voltage.controllers.ADSREnvelope
  Set the amount of time to decay from attack hold (100% level) to the sustain level.
SetDecayTime(double) - Method in class voltage.controllers.PercussionEnvelope
  The amount of time to decay to 0%
SetDelayTime(double) - Method in class voltage.effects.DelayEffect
  Set the delay time.
SetDialRingSkin(String) - Method in class voltage.core.VoltageKnob
  Deprecated.
SetDigitsBarArray(EnumSet<VoltageDigitalCounter.Flags>[]) - Method in class voltage.core.VoltageDigitalCounter
SetDistortion(double) - Method in class voltage.processors.Distortion
  Sets the distortion amount
SetDivisor(int) - Method in class voltage.utility.ClockDivider
  Sets a divisor to flip the gate.
SetDottedLineColor(Color, VoltageCurve.MouseState) - Method in class voltage.core.VoltageCurve
  Sets the dotted line's color.
SetDragMode(boolean) - Method in class voltage.core.VoltageButton
  Allows a button to be in drag mode.
SetDriftAmount(double) - Method in class voltage.sources.AnalogOscillator
  Set the amount of oscillator drift.
SetDrive(double) - Method in class voltage.processors.TubePreamp
  Set the drive (gain)
SetDryVolume(double) - Method in class voltage.effects.DelayEffect
  Set the dry volume amount.
SetDryVolume(double) - Method in class voltage.effects.SpringReverbEffect
  Sets the dry volume.
SetEditable(boolean) - Method in class voltage.core.VoltageCurve
  Set to true to allow users to edit one or more of the curve's control point values Includes a call to a native function, so to conserve CPU, avoid regularly calling this function from ProcessSample().
SetEditable(boolean, boolean) - Method in class voltage.core.VoltageLabel
  Can the label be edited?
SetEditBackColor(Color) - Method in class voltage.core.VoltageLabel
  Sets the background color of the label during edit mode.
SetEditorRect(Rectangle) - Method in class voltage.core.VoltagePluginHost
  Sets the editor's bounds rectangle.
SetEditOutlineColor(Color) - Method in class voltage.core.VoltageLabel
  Set the text border color of the label during edit mode.
SetEditTextColor(Color) - Method in class voltage.core.VoltageLabel
  Set the text color of the label during edit mode.
SetEllipseColor(Color) - Method in class voltage.core.VoltageEllipse
  Sets the fill color of the circle.
SetEnabled(boolean) - Method in class voltage.core.VoltageComponent
  Set to be enabled or disabled.
SetEndPosition(int, int) - Method in class voltage.core.VoltageLine
  Sets the position of the line's end point.
SetEndValue(float) - Method in class voltage.core.VoltageCurve
  Sets the y value (x value for non-horizontal curves) of the curve's ending position Includes a call to a native function, so to conserve CPU, avoid regularly calling this function from ProcessSample().
SetFastAttack(boolean) - Method in class voltage.controllers.ADSREnvelope
  Sets the attack curve.
SetFeedback(double) - Method in class voltage.effects.DelayEffect
  Set the amount of feedback
SetFilterCutoff(double) - Method in class voltage.effects.DelayEffect
  Set the filter cutoff
SetFilterModulation(double) - Method in class voltage.core.SamplerVoice
  Sets the filter modulation for this voice.
SetFixedTime(double, double) - Method in class voltage.utility.SmoothValue
  Sets a fixed amount to glide to in a fixed amount of time.
SetFont(String, int, boolean, boolean) - Method in class voltage.core.VoltageLabel
  Set a custom font.
SetFourPole() - Method in class voltage.processors.AnalogFilter
  Sets the analog filter to be a four pole filter.
SetFourPole() - Method in class voltage.processors.SaturatedAnalogFilter
  Sets the analog filter to be a four pole filter.
SetFrequency(double) - Method in class voltage.processors.BiQuadFilter
  Sets the filter's frequency.
SetFrequency(double) - Method in class voltage.sources.AnalogOscillator
  Set the Frequency of the oscillator
SetFrequency(double) - Method in class voltage.sources.DigitalOscillator
  Set the Frequency of the oscillator
SetFrequency(double) - Method in class voltage.sources.OscillatorBaseClass
SetGate(boolean) - Method in class voltage.controllers.ADSREnvelope
  Trigger the gate to start the envelope
SetGlideTime(double) - Method in class voltage.utility.SmoothValue
  Sets the amount of time to move to the destination value.
SetGlobalProperty(String, String) - Method in class voltage.core.VoltageModule
  Sets a global property.
SetHasArrow(boolean) - Method in class voltage.core.VoltageLine
  if true, the line will have an arrow drawn at its endpoint; call SetArrowWidth() and SetArrowLength() to set the size of the arrow
SetHasCustomTextHoverColor(boolean) - Method in class voltage.core.VoltageLabel
  Set that it has a custom hover color.
SetHasRoundedCorners(boolean) - Method in class voltage.core.VoltageCurve
  If set to true, the edges of the curve object's bounding rectangle will have rounded corners Includes a call to a native function, so to conserve CPU, avoid regularly calling this function from ProcessSample().
SetHighDensity(boolean) - Method in class voltage.core.VoltageCanvas
  Sets the canvas to high density.
SetHorizontal(boolean) - Method in class voltage.core.VoltageCurve
  Set to true for a horizontal curve (the default) that proceeds left to right; set false to rotate the curve 90 degrees clockwise so that it proceeds top to bottom Includes a call to a native function, so to conserve CPU, avoid regularly calling this function from ProcessSample().
SetHorizontalScale(double) - Method in class voltage.core.VoltageLabel
  Sets the horizontal scale for the font.
SetHorizontalZoom(float) - Method in class voltage.core.VoltageViewport
  Sets a horizontal zoom for the viewed items.
SetImageOverlay(String) - Method in class voltage.core.VoltageButton
  Set an image overlay for a button.
SetInitialState(int) - Method in class voltage.core.VoltageSwitch
  Sets the initial state of the switch.
SetIOPanelOutputValue(int, double) - Method in class voltage.core.VoltageModule
  Sets an IO Panel output value.
SetIsNumberEditor(boolean) - Method in class voltage.core.VoltageLabel
  Is this a number editor label? This means that this label contains a number.
SetJustificationFlags(VoltageDigitalCounter.Justification) - Method in class voltage.core.VoltageDigitalCounter
SetJustificationFlags(VoltageLabel.Justification) - Method in class voltage.core.VoltageLabel
  Set the label's text justification
SetKeyboardColors(Color, Color, Color, Color, Color, Color, Color, Color, Color, Color) - Method in class voltage.core.VoltageKeyboard
  Set the keyboard colors.
SetKeyPressBaseOctave(int) - Method in class voltage.core.VoltageKeyboard
  Sets the octave that keypresses trigger.
SetKeyPressesToAutomaticallyGoTo_IOModule(boolean) - Method in class voltage.core.VoltageKeyboard
  Should MIDI notes go to the IO Panel?
SetKeyPressForNote(int, int) - Method in class voltage.core.VoltageKeyboard
  Bind a key to a note.
SetKeyRange(int, int) - Method in class voltage.core.VoltageKeyboard
  Sets the range of the keyboard.
SetKeySizes(float, float, float) - Method in class voltage.core.VoltageKeyboard
  Sets the size and ratio of the keys
SetKnobAdjustsRing(boolean) - Method in class voltage.core.VoltageKnob
  Sets the knob's value to adjust the ring.
SetKnobParams(float, float) - Method in class voltage.core.VoltageKnob
  Set the start and end angle.
SetLinearMode(boolean) - Method in class voltage.core.VoltageVUMeter
  Change between linear or exponential mode.
SetLineColor(Color) - Method in class voltage.core.VoltageLine
  Sets the color with which the line will be drawn
SetLineWidth(float) - Method in class voltage.core.VoltageLine
  Sets the line's thickness in pixels
SetLooping(boolean) - Method in class voltage.core.VoltageSound
  Set the sound to loop.
SetManufacturerProperty(String, String) - Method in class voltage.core.VoltageModule
  Sets a manufacturer property.
SetMidiChannel(int) - Method in class voltage.core.VoltageKeyboard
  Sets the MIDI channel for this control.
SetMidiData(ArrayList<VoltagePluginHost.MidiMessageWithSampleOffset>) - Method in class voltage.core.VoltagePluginHost
  Sends MIDI data to the plugin.
SetMidpointValue(double) - Method in class voltage.core.VoltageKnob
  Sets the mid point of the knob.
SetMidpointValue(double) - Method in class voltage.core.VoltageSlider
  Sets the mid point value.
SetMomentaryBlink(int) - Method in class voltage.core.VoltageLED
  Sets the LED to blink once.
SetMouseCursor(VoltageModule.MouseCursorTypes) - Method in class voltage.core.VoltageModule
  Set the mouse cursor
SetMouseDownRelativeDragMode(boolean) - Method in class voltage.core.VoltageSlider
  Determines if the slider's thumb jumps to the mouse position when clicking down.
SetMouseSensitivity(double) - Method in class voltage.core.VoltageKnob
  Sets the knob sensitivity.
SetMouseSensitivity(double) - Method in class voltage.core.VoltageSlider
  Sets the mouse sensitivity
SetMouseSensitivity(double) - Method in class voltage.core.VoltageSwitch
  Sets the mouse sensitivity.
SetMultiLineEdit(boolean) - Method in class voltage.core.VoltageLabel
  Can the label edit multiple lines?
SetNoteOff(int, int, float) - Method in class voltage.core.VoltageKeyboard
  Turns a note off.
SetNoteOn(int, int, float) - Method in class voltage.core.VoltageKeyboard
  Turns a note on.
SetNoteText(int, String) - Method in class voltage.core.VoltageKeyboard
  Sets text on a key.
SetNumberEditorInterval(int) - Method in class voltage.core.VoltageLabel
  Sets the interval for this number editor.
SetNumberEditorRange(int, int) - Method in class voltage.core.VoltageLabel
  Sets the range for this number (If a number editor)
SetNumberEditorUsesMouseWheel(boolean) - Method in class voltage.core.VoltageLabel
  Sets whether this uses a mousewheel for adjustment.
SetNumberEditorValue(int) - Method in class voltage.core.VoltageLabel
  Sets the current number for this label.
SetNumberOfMixThreads(int) - Static method in class voltage.core.VoltageObjects
SetNumberOfPolyVoices(int) - Method in class voltage.core.VoltageObjects
SetOctaveForMiddleC(int) - Method in class voltage.core.VoltageKeyboard
  Sets the octave for middle C Some set middle C to octave 4 and some perfer it at octave 5.
SetOverlayArea(int, int, int, int) - Method in class voltage.core.VoltageButton
  Sets the bounds for the overlay.
SetOverlayArea(Rectangle) - Method in class voltage.core.VoltageButton
  Sets the bounds for the overlay.
SetOverlayStateTextColor(int, int, int, int, VoltageButton.ButtonState) - Method in class voltage.core.VoltageButton
  Set the text color for the overlay and a specific button state.
SetOverlayStateTextColor(Color, VoltageButton.ButtonState) - Method in class voltage.core.VoltageButton
  Set the text color for the overlay and a specific button state.
SetOverlayText(String) - Method in class voltage.core.VoltageButton
  Set the button text
SetOverlayTextColor(int, int, int, int) - Method in class voltage.core.VoltageButton
  Set the color for the overlay text
SetOverlayTextColor(Color) - Method in class voltage.core.VoltageButton
  Set the color for the overlay text
SetOverlayTextFont(String, int, boolean, boolean) - Method in class voltage.core.VoltageButton
  Sets the font for the text overlay
SetOverlayTextJustification(VoltageButton.Justification) - Method in class voltage.core.VoltageButton
  Sets the justification for the overlay text.
SetParameters(int[], float[]) - Method in class voltage.core.VoltagePluginHost
  Set a list of parameter's value.
SetParameterValue(int, float) - Method in class voltage.core.VoltagePluginHost
  Set a parameter's value.
SetPitchModulation(double) - Method in class voltage.core.SamplerVoice
  Sets the pitch modulation for this voice.
SetPlayedColor(Color) - Method in class voltage.core.VoltageSoundView
  Sets the played color for the waveform.
SetPlayIndicatorColor(Color) - Method in class voltage.core.VoltageSoundView
  Sets the playback indicator color
SetPolyValue(int, double) - Method in class voltage.core.PolyJack
SetPolyValue(int, double) - Method in class voltage.core.VoltagePolyCable
SetPolyValue(int, double) - Method in class voltage.core.VoltagePolyJack
SetPosition(int, int) - Method in class voltage.core.VoltageComponent
  Set the position of this control.
SetPosition(int, int) - Method in class voltage.core.VoltageLine
  Not applicable to VoltageLines, has no effect; call SetStartPosition, SetEndPosition, or SetPosition(xStart, yStart, xEnd, yEnd) instead
SetPosition(int, int, int, int) - Method in class voltage.core.VoltageLine
  Sets the positions of the line's start and end points.
SetPostGain(double) - Method in class voltage.processors.Distortion
  Set a gain after distortion is applied.
SetPreGain(double) - Method in class voltage.processors.Distortion
  Set a gain before distortion is applied.
SetProgram(int) - Method in class voltage.core.VoltagePluginHost
  Sets a new preset.
SetPulseWidth(double) - Method in class voltage.sources.AnalogOscillator
  Sets the pulse width of the pulse wave.
SetPulseWidth(double) - Method in class voltage.sources.DigitalOscillator
  Sets the pulse width of the pulse wave.
SetPulseWidth(double) - Method in class voltage.sources.OscillatorBaseClass
SetRange(double, double, double, boolean, int) - Method in class voltage.core.VoltageKnob
  Sets the range and other knob settings.
SetRange(double, double, double, int) - Method in class voltage.core.VoltageSlider
  Sets the range of the slider.
SetRange(float, float) - Method in class voltage.core.VoltageCurve
  Sets the curve's range.
SetRange(int, int) - Method in class voltage.core.VoltageScrollbar
  Set the scrollbar range.
SetRangeMaxBlankPixels(int) - Method in class voltage.core.VoltageSlider
  Shrinks the slider background at its maximum end (top for vertical sliders, right for horizontal sliders)
SetRangeMinBlankPixels(int) - Method in class voltage.core.VoltageSlider
  Shrinks the slider background at its minimum end (bottom for vertical sliders, left for horizontal sliders)
SetRangeSkewValue(double, boolean) - Method in class voltage.core.VoltageKnob
  Sets how this knob skews.
SetRangeSkewValue(double, boolean) - Method in class voltage.core.VoltageSlider
  Set a skew amount
SetRect(int, int, int, int) - Method in class voltage.core.VoltageCanvas
  Set the position and size of this control.
SetRect(int, int, int, int) - Method in class voltage.core.VoltageComponent
  Set the position and size of this control.
SetRect(int, int, int, int) - Method in class voltage.core.VoltageLine
  Not applicable to VoltageLines, has no effect; call SetStartPosition, SetEndPosition, or SetPosition(xStart, yStart, xEnd, yEnd) instead
SetRect(Rectangle) - Method in class voltage.core.VoltageComponent
  Sets the position and size of this control.
SetRectangleColor(Color) - Method in class voltage.core.VoltageRectangle
  Sets the fill color of the rectangle.
SetReleaseTime(double) - Method in class voltage.controllers.ADSREnvelope
  Set the amount of time for the release stage.
SetReleaseTime(double) - Method in class voltage.processors.EnvelopeFollower
  Sets the release time.
SetReleaseTime(double) - Method in class voltage.processors.Limiter
  Set the release time of the limiter.
SetRemoteControlDisplayName(String) - Method in class voltage.core.VoltageRemoteControl
  Sets the remote control's display name.
SetResampling(boolean) - Method in class voltage.core.VoltageSound
  Sets the samples to be resampled to the internal Voltage Modular sample rate of 48,000 Hz.
SetResonance(double) - Method in class voltage.processors.AnalogFilter
  Sets the resonance for the cutoff frequency.
SetResonance(double) - Method in class voltage.processors.SaturatedAnalogFilter
  Sets the filter's resonance
SetRingSkin(String) - Method in class voltage.core.VoltageKnob
  Sets the outer ring skin.
SetRingValue(double) - Method in class voltage.core.VoltageKnob
  Sets the knob's ring value.
SetRoomSize(double) - Method in class voltage.effects.DigitalReverbEffect
  Sets the room size.
SetScrollBackColor(int, int, int) - Method in class voltage.core.VoltageViewport
  Sets the background color of the scrollbars
SetScrollButtonsVisible(boolean) - Method in class voltage.core.VoltageKeyboard
  Sets whether the scroll buttons are visible.
SetScrollButtonWidth(int) - Method in class voltage.core.VoltageKeyboard
  Sets the width of the scroll buttons.
SetScrollSingleStep(int, int) - Method in class voltage.core.VoltageViewport
  Sets the amount that a mouse click in the track will move a scrollbar
SetScrollThickness(int) - Method in class voltage.core.VoltageViewport
  Sets the scrollbar thickness in pixels.
SetScrollThumbColor(int, int, int) - Method in class voltage.core.VoltageViewport
  Sets the background color of the scrollbar thumbs.
SetScrollTrackColor(int, int, int) - Method in class voltage.core.VoltageViewport
  Sets the background color of the scrollbar track area.
SetShowKeyPressMappingsOnKeys(boolean) - Method in class voltage.core.VoltageKeyboard
  Show the bindings on the control?
SetShowScrollbarsIfNeeded(boolean, boolean) - Method in class voltage.core.VoltageViewport
  Should the viewport use scrollbars?
SetSingleStepSize(int) - Method in class voltage.core.VoltageScrollbar
  Set the single step size.
SetSize(int, int) - Method in class voltage.core.VoltageCanvas
  Set the size of this control.
SetSize(int, int) - Method in class voltage.core.VoltageComponent
  Set the size of this control.
SetSize(int, int) - Method in class voltage.core.VoltageLine
  Not applicable to VoltageLines, has no effect; call SetStartPosition, SetEndPosition, or SetPosition(xStart, yStart, xEnd, yEnd) instead
SetSkin(String) - Method in class voltage.core.VoltageComponent
  Sets a new skin.
SetSkin(String) - Method in class voltage.core.VoltageModule
  Sets a skin for this module.
SetSliderSize(int, int) - Method in class voltage.core.VoltageSlider
  Sets the size of the slider
SetSmoothAttack(boolean) - Method in class voltage.controllers.PercussionEnvelope
  Sets the envelope to use the attack stage.
SetStartPosition(int, int) - Method in class voltage.core.VoltageLine
  Sets the position of the line's starting point.
SetStartValue(float) - Method in class voltage.core.VoltageCurve
  Sets the y value (x value for non-horizontal curves) of the curve's starting position Includes a call to a native function, so to conserve CPU, avoid regularly calling this function from ProcessSample().
SetState(byte[]) - Method in class voltage.core.VoltagePluginHost
  Set the plugin's state data.
SetState(int) - Method in class voltage.core.VoltageSwitch
  Set a new state for the switch.
SetStateInformation(byte[]) - Method in class voltage.core.VoltageModule
  Loads the state of the module.
SetStateInformationForVariations(byte[]) - Method in class voltage.core.VoltageModule
  Loads the state of the module saved with a variation.
SetStateNames(List<String>) - Method in class voltage.core.VoltageSwitch
  Set the state names that can appear in tooltips.
SetStopBlinking() - Method in class voltage.core.VoltageLED
  Stops a blinking LED
SetSustainLevel(double) - Method in class voltage.controllers.ADSREnvelope
  Sets the sustain level.
SetText(String) - Method in class voltage.core.VoltageLabel
  Set the text for the label.
SetText(String, boolean) - Method in class voltage.core.VoltageLabel
  Set the text for the label.
SetTextHoverColor(Color) - Method in class voltage.core.VoltageLabel
  Set the text hover color of the label Make sure to call SetHasCustomTextHoverColor(true)
SetThresholdDecibels(double) - Method in class voltage.processors.Limiter
  Set the threshold level by decibals
SetThresholdPercent(double) - Method in class voltage.processors.Limiter
  Set the threshold level by percent.
SetThumbColor(int, int, int, int) - Method in class voltage.core.VoltageScrollbar
  Set the thumb's color.
SetThumbCornerSize(double) - Method in class voltage.core.VoltageScrollbar
  Set the corner size for the scrollbar thumb.
SetThumbSize(int) - Method in class voltage.core.VoltageScrollbar
  Set the thumb size.
SetToggledOverlayStateTextColor(int, int, int, int, VoltageButton.ButtonState) - Method in class voltage.core.VoltageToggle
  Sets the overlay text color for a toggled button's state
SetToggledOverlayStateTextColor(Color, VoltageButton.ButtonState) - Method in class voltage.core.VoltageToggle
  Sets the overlay text color for a toggled button's state
SetTrackSize(int) - Method in class voltage.core.VoltageSlider
  Set the track size of the slider.
SetTransparency(double) - Method in class voltage.core.VoltageComponent
  Sets the transparency of this control.
SetTwoPole() - Method in class voltage.processors.AnalogFilter
  Sets the analog filter to be a two pole filter.
SetTwoPole() - Method in class voltage.processors.SaturatedAnalogFilter
  Sets the analog filter to be a two pole filter.
SetUnits(String) - Method in class voltage.core.VoltageComponent
  Define the units for this control.
SetUnplayedColor(Color) - Method in class voltage.core.VoltageSoundView
  Sets the unplayed color for the waveform.
SetUserProperty(String, Object) - Method in class voltage.core.VoltageComponent
  Set or create any properties for a control.
SetValue(double) - Method in class voltage.core.AudioJack
SetValue(double) - Method in class voltage.core.Jack
SetValue(double) - Method in class voltage.core.VoltageAudioBus
SetValue(double) - Method in class voltage.core.VoltageAudioCable
SetValue(double) - Method in class voltage.core.VoltageAudioJack
SetValue(double) - Method in class voltage.core.VoltageComponent
  Sets the value of the control.
SetValue(double) - Method in class voltage.utility.SmoothValue
  Sets a new target value.
SetValue(double, boolean) - Method in class voltage.core.VoltageAnalogVUMeter
SetValue(double, boolean) - Method in class voltage.core.VoltageButton
  Sets the button state.
SetValue(double, boolean) - Method in class voltage.core.VoltageComponent
  Sets the value of a the control
SetValue(double, boolean) - Method in class voltage.core.VoltageKnob
  Sets the value of the knob.
SetValue(double, boolean) - Method in class voltage.core.VoltageSlider
  Sets the value of this control.
SetValue(double, boolean) - Method in class voltage.core.VoltageSwitch
  Sets the value or state of the switch.
SetValue(double, boolean) - Method in class voltage.core.VoltageVUMeter
SetValueNoNotification(double, boolean) - Method in class voltage.core.VoltageButton
  Sets the button state without sending a notification.
SetValueNoNotification(double, boolean) - Method in class voltage.core.VoltageComponent
  Sets the value of the control without sending a Notification.
SetValueNoNotification(double, boolean) - Method in class voltage.core.VoltageKnob
  Sets the value of the knob without sending a notification.
SetValueNoNotification(double, boolean) - Method in class voltage.core.VoltageSlider
  Sets the value of this control without sending a notification.
SetValueNoNotification(double, boolean) - Method in class voltage.core.VoltageSwitch
  Sets the value or state of the switch without sending a notification.
SetVelocity(float, boolean) - Method in class voltage.core.VoltageKeyboard
  Sets the velocity for notes coming from the control.
SetVerticalZoom(float) - Method in class voltage.core.VoltageViewport
  Sets a vertical zoom for the viewed items.
SetViewedPosition(int, int) - Method in class voltage.core.VoltageViewport
  Sets the viewed position This will adjust scroll bars and scroll if necessary to the offset of the viewed area.
SetViewedSize(int, int) - Method in class voltage.core.VoltageViewport
  Sets the size of the viewed size.
SetVisible(boolean) - Method in class voltage.core.VoltageComponent
  Set to be visible or hidden.
SetWantsMouseNotifications(boolean) - Method in class voltage.core.VoltageComponent
  Sets whether the control wants mouse notifications Messages would be sent to the module's Notify().
SetWet(double) - Method in class voltage.effects.DigitalReverbEffect
  Set the wet amount.
SetWetVolume(double) - Method in class voltage.effects.DelayEffect
  Set the wet volume amount.
SetWetVolume(double) - Method in class voltage.effects.SpringReverbEffect
  Sets the wet volume.
SetZoom(float) - Method in class voltage.core.VoltageViewport
  Sets a zoom for the viewed items.
SetZOrder(int) - Method in class voltage.core.VoltageComponent
  Updates the control z order.
ShowDropDownMenu(String[], int, VoltageComponent) - Method in class voltage.core.VoltageModule
  Shows a drop down menu.
ShowDropDownMenu(String[], int, VoltageComponent) - Static method in class voltage.core.VoltageSystem
  Deprecated.
ShowEditor(boolean) - Method in class voltage.core.VoltagePluginHost
  Show the plugin's editor.
ShowingEditor() - Method in class voltage.core.VoltagePluginHost
  Is the plugin showing?
ShowingOverlay() - Method in class voltage.core.VoltageButton
  Returns true if we are showing the overlay.
ShowMessageBox(VoltageModule.MessageBoxType, String, String) - Method in class voltage.core.VoltageModule
  Show a message box alert.
ShowOpenFileDialog(String, String, String) - Method in class voltage.core.VoltageModule
  Show a modal open file dialog.
ShowOverlay(boolean) - Method in class voltage.core.VoltageButton
  Do we show the overlay? An overlay can be either text and or an image.
ShowSaveFileDialog(String, String, String) - Method in class voltage.core.VoltageModule
  Show a modal save file dialog.
ShutdownScheduler() - Method in class voltage.core.VoltageObjects
SkewNormalizedValue(double) - Method in class voltage.core.VoltageComponent
  Adjusts a normalized control value (0-1.0) to account for skew settings
SkewNormalizedValue(double) - Method in class voltage.core.VoltageKnob
  Adjusts a normalized control value (0-1.0) to account for skew settings
SkewNormalizedValue(double) - Method in class voltage.core.VoltageSlider
  Adjusts a normalized control value (0-1.0) to account for skew settings
Slider_Changed - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  doubleValue is the new slider value
sm - Variable in class voltage.core.VoltagePluginHost.MidiMessageWithSampleOffset
  The MIDI message.
Smooth(double) - Method in class voltage.processors.WaveSmoother
  Adds a value and returns the smooth value.
Smooth(double[], int) - Method in class voltage.processors.WaveSmoother
  Adds a buffer of values
smoothResampling - Variable in class voltage.core.SamplerVoiceProgram
  smooth resampling uses more cpu but sounds better.
SmoothValue - Class in voltage.utility
  A simple class that lets you smoothly transition from one value to another.
SmoothValue() - Constructor for class voltage.utility.SmoothValue
  Constructs a SmoothValue object
SmoothValue(double) - Constructor for class voltage.utility.SmoothValue
  Constructs a SmoothValue object
SoundPlayback_End - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A sound has ended playback.
SoundPlayback_Start - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A sound has begun playback.
speed - Variable in class voltage.core.SamplerVoiceProgram
  The speed to play the sample at.
SpringReverbEffect - Class in voltage.effects
  Spring reverb is an early form of synthetic reverb.
SpringReverbEffect() - Constructor for class voltage.effects.SpringReverbEffect
  Constructs a SpringReverbEffect
Start() - Method in class voltage.core.VoltageAudioDevice
  Starts playback, recording, or both.
StartAnimation(VoltageImage.AnimationMode, boolean, int, int) - Method in class voltage.core.VoltageImage
  Start the animation and sets the options in one call.
StartGuiUpdateTimer() - Method in class voltage.core.VoltageModule
  Start the gui update timer with the default time of 50 ms.
StartGuiUpdateTimer(long) - Method in class voltage.core.VoltageModule
  This function sets a specific update speed
StartNamedTimer(String, long) - Method in class voltage.core.VoltageModule
  Starts a new timer.
Stop() - Method in class voltage.core.VoltageAudioDevice
  Stops playback, recording, or both.
Stop() - Method in class voltage.core.VoltageSound
  Stops a sound.
StopGuiUpdateTimer() - Method in class voltage.core.VoltageModule
  Stops the gui timer.
StopNamedTimer(String) - Method in class voltage.core.VoltageModule
  Stops a named timer.
StopScheduler() - Method in class voltage.core.VoltageObjects
stopTriggerCable - Variable in class voltage.core.VoltageObjects
sustainCable - Variable in class voltage.core.VoltageObjects
sustainLevel - Variable in class voltage.core.SamplerVoiceProgram
  Sustain level from 0 to 1.0
Switch_Changed - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  doubleValue is the new switch value
syncOutCable - Variable in class voltage.core.VoltageObjects

## T

Tempo - Variable in class voltage.core.VoltageObjects
Tempo_Changed - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  doubleValue is the new tempo
timeOffset - Variable in class voltage.core.VoltagePluginHost.MidiMessageWithSampleOffset
  The message's time in terms of samples passed.
TimeSignatureDenominator - Variable in class voltage.core.VoltageObjects
TimeSignatureNumerator - Variable in class voltage.core.VoltageObjects
Top - Enum constant in enum class voltage.core.VoltageButton.Justification
Top - Enum constant in enum class voltage.core.VoltageDigitalCounter.Flags
Top - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
Top - Enum constant in enum class voltage.core.VoltageLabel.Justification
TopLeft - Enum constant in enum class voltage.core.VoltageButton.Justification
TopLeft - Enum constant in enum class voltage.core.VoltageDigitalCounter.Flags
TopLeft - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
TopLeft - Enum constant in enum class voltage.core.VoltageLabel.Justification
TopRight - Enum constant in enum class voltage.core.VoltageButton.Justification
TopRight - Enum constant in enum class voltage.core.VoltageDigitalCounter.Flags
TopRight - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
TopRight - Enum constant in enum class voltage.core.VoltageLabel.Justification
TotalSamplesMixed - Variable in class voltage.core.VoltageObjects
Trigger() - Method in class voltage.controllers.PercussionEnvelope
  Start the percussion envelope
triggerCable - Variable in class voltage.core.VoltageObjects
TubePreamp - Class in voltage.processors
  Tube distortion
TubePreamp(double) - Constructor for class voltage.processors.TubePreamp
  Construct a TubePreamp
tune - Variable in class voltage.core.SamplerVoiceProgram
  Fine tune in cents.

## U

UpdateGUIValue(double) - Method in class voltage.core.VoltageComponent
  Updates the GUI value of the control
UpdateModuleLists() - Method in class voltage.core.VoltageObjects

## V

valueOf(String) - Static method in enum class voltage.controllers.ADSREnvelope.ENV_STAGE
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.Jack.JackType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageButton.ButtonState
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageButton.Justification
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageCurve.ControlPt1EditType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageCurve.CurveType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageCurve.MouseState
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageDigitalCounter.Flags
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageDigitalCounter.Justification
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageImage.AnimationMode
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageKeyboard.KeyboardOrientation
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageLabel.Justification
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageModule.IOPanelPolyValues
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageModule.IOPanelValues
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageModule.MessageBoxType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageModule.ModuleNotifications
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageModule.ModuleType
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltageModule.MouseCursorTypes
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.core.VoltagePluginHost.VoltagePluginTypes
  Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class voltage.processors.BiQuadFilter.FilterType
  Returns the enum constant of this class with the specified name.
values() - Static method in enum class voltage.controllers.ADSREnvelope.ENV_STAGE
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.Jack.JackType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageButton.ButtonState
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageButton.Justification
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageCurve.ControlPt1EditType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageCurve.CurveType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageCurve.MouseState
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageDigitalCounter.Flags
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageDigitalCounter.Justification
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageImage.AnimationMode
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageKeyboard.KeyboardOrientation
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageLabel.Justification
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageModule.IOPanelPolyValues
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageModule.IOPanelValues
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageModule.MessageBoxType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageModule.ModuleNotifications
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageModule.ModuleType
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltageModule.MouseCursorTypes
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.core.VoltagePluginHost.VoltagePluginTypes
  Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class voltage.processors.BiQuadFilter.FilterType
  Returns an array containing the constants of this enum class, in the order they are declared.
Values - Class in voltage.core
  Constants and helpful functions.
Values() - Constructor for class voltage.core.Values
Variation_Loading_Finish - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A variation has finished loading.
Variation_Loading_Start - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  A variation is about to load.
VariationListChanged - Enum constant in enum class voltage.core.VoltageModule.ModuleNotifications
  The variations have changed.
velocityCable - Variable in class voltage.core.VoltageObjects
velToAttenuation - Variable in class voltage.core.SamplerVoiceProgram
  Amount of velocity attenuation.
VertCentered - Enum constant in enum class voltage.core.VoltageButton.Justification
VertCentered - Enum constant in enum class voltage.core.VoltageDigitalCounter.Justification
VertCentered - Enum constant in enum class voltage.core.VoltageLabel.Justification
VerticalLeft - Enum constant in enum class voltage.core.VoltageKeyboard.KeyboardOrientation
  keys go from top to bottom with the black keys butted up to the left
VerticalRight - Enum constant in enum class voltage.core.VoltageKeyboard.KeyboardOrientation
  keys go from top to bottom with the black keys butted up to the right
voltage.controllers - package voltage.controllers
voltage.core - package voltage.core
voltage.effects - package voltage.effects
voltage.processors - package voltage.processors
voltage.sources - package voltage.sources
voltage.utility - package voltage.utility
VoltageAnalogVUMeter - Class in voltage.core
  Analog VU meter class complete with moving needle!
VoltageAnalogVUMeter(String, String, VoltageModule) - Constructor for class voltage.core.VoltageAnalogVUMeter
VoltageAnalogVUMeter(String, VoltageModule) - Constructor for class voltage.core.VoltageAnalogVUMeter
VoltageAudioBus - Class in voltage.core
  Class representing an audio bus.
VoltageAudioCable - Class in voltage.core
  Class representing an audio cable.
VoltageAudioDevice - Class in voltage.core
  Read and write to and from audio devices.
VoltageAudioDevice(String, String, VoltageModule) - Constructor for class voltage.core.VoltageAudioDevice
VoltageAudioDevice(String, VoltageModule) - Constructor for class voltage.core.VoltageAudioDevice
VoltageAudioJack - Class in voltage.core
  This is a multi-jack of audio/cv jacks.
VoltageAudioJack(String, String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.VoltageAudioJack
VoltageAudioJack(String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.VoltageAudioJack
VoltageButton - Class in voltage.core
  Your standard button class.
VoltageButton(String, String, VoltageModule) - Constructor for class voltage.core.VoltageButton
VoltageButton(String, String, VoltageModule, boolean) - Constructor for class voltage.core.VoltageButton
VoltageButton(String, VoltageModule) - Constructor for class voltage.core.VoltageButton
VoltageButton(String, VoltageModule, boolean) - Constructor for class voltage.core.VoltageButton
VoltageButton.ButtonState - Enum Class in voltage.core
  The four button states.
VoltageButton.Justification - Enum Class in voltage.core
  Justification flags for the optional text on a button.
VoltageCable - Class in voltage.core
  Abstract class representing a cable.
VoltageCanvas - Class in voltage.core
  An object in which you can custom draw on and accept mouse input
VoltageCanvas(String, String, VoltageModule, int, int) - Constructor for class voltage.core.VoltageCanvas
VoltageCanvas(String, VoltageModule, int, int) - Constructor for class voltage.core.VoltageCanvas
VoltageClassLoader - Class in voltage.core
  A class used to load Voltage classes.
VoltageClassLoader(long) - Constructor for class voltage.core.VoltageClassLoader
VoltageComponent - Class in voltage.core
  VoltageComponent is the base class for knobs, sliders, buttons and other controls.
VoltageCurve - Class in voltage.core
  Curve class
VoltageCurve(String, String, VoltageModule) - Constructor for class voltage.core.VoltageCurve
VoltageCurve.ControlPt1EditType - Enum Class in voltage.core
VoltageCurve.CurveChangeNotification - Class in voltage.core
  A class containing information about which parts of a curve have changed; sent with the Curve_Changed notification
VoltageCurve.CurveType - Enum Class in voltage.core
VoltageCurve.MouseState - Enum Class in voltage.core
VoltageDigitalCounter - Class in voltage.core
  A class to show a digital clock type display.
VoltageDigitalCounter(String, String, VoltageModule, int) - Constructor for class voltage.core.VoltageDigitalCounter
  Create a digital counter object.
VoltageDigitalCounter(String, VoltageModule, int) - Constructor for class voltage.core.VoltageDigitalCounter
  Create a digital counter object.
VoltageDigitalCounter.Flags - Enum Class in voltage.core
  Individual flags for the digital readout - OR these together
VoltageDigitalCounter.Justification - Enum Class in voltage.core
  Justification of the numbers within the control.
VoltageEllipse - Class in voltage.core
  A class to draw circles or ellipses.
VoltageEllipse(String, String, VoltageModule) - Constructor for class voltage.core.VoltageEllipse
VoltageImage - Class in voltage.core
  Display images and animations
VoltageImage(String, String, VoltageModule, boolean) - Constructor for class voltage.core.VoltageImage
  Creates the Voltage Image object.
VoltageImage(String, VoltageModule, boolean) - Constructor for class voltage.core.VoltageImage
  Creates the Voltage Image object.
VoltageImage.AnimationMode - Enum Class in voltage.core
  The mode to animate such as forward, backwards, etc
VoltageKeyboard - Class in voltage.core
  A virtual keyboard control
VoltageKeyboard(String, VoltageModule) - Constructor for class voltage.core.VoltageKeyboard
  Creates the VoltageKeyboard object with a horizontal orientation.
VoltageKeyboard(String, VoltageModule, VoltageKeyboard.KeyboardOrientation) - Constructor for class voltage.core.VoltageKeyboard
  Creates the VoltageKeyboard object.
VoltageKeyboard.KeyboardOrientation - Enum Class in voltage.core
  The orientation of the keyboard such as horizontal or vertical.
VoltageKeyPressInfo - Class in voltage.core
  VoltageKeyPressInfo provides information about a key-press event, including the key code of the key that was pressed, the character for that key (if valid), various helper functions to identify specialized key presses like escape, return, etc., and information about what modifier keys were down during the key press (shift, alt, etc.) A VoltageKeyPressInfo object gets passed as the 'object' parameter to Notify() during a Key_Press notification.
VoltageKeyPressInfo(int, int, int, int) - Constructor for class voltage.core.VoltageKeyPressInfo
VoltageKnob - Class in voltage.core
  Knobs - the staple of modular systems.
VoltageKnob(String, String, VoltageModule, double, double, double) - Constructor for class voltage.core.VoltageKnob
  Creates a knob.
VoltageKnob(String, VoltageModule, double, double, double) - Constructor for class voltage.core.VoltageKnob
  Creates a knob.
VoltageLabel - Class in voltage.core
  A label class
VoltageLabel(String, String, VoltageModule, String) - Constructor for class voltage.core.VoltageLabel
  Constructor
VoltageLabel(String, VoltageModule, String) - Constructor for class voltage.core.VoltageLabel
  Constructor
VoltageLabel.Justification - Enum Class in voltage.core
  Label justification for the text such as left, center, etc.
VoltageLED - Class in voltage.core
  A simple LED
VoltageLED(String, String, VoltageModule) - Constructor for class voltage.core.VoltageLED
  Constructor for a LED
VoltageLED(String, VoltageModule) - Constructor for class voltage.core.VoltageLED
  Constructor for a LED
VoltageLine - Class in voltage.core
  Line class with optional arrow head.
VoltageLine(String, String, VoltageModule) - Constructor for class voltage.core.VoltageLine
  Constructor
VoltageMidiBus - Class in voltage.core
  Class representing a MIDI bus.
VoltageMidiCable - Class in voltage.core
  Class representing an MIDI cable.
VoltageMidiJack - Class in voltage.core
  This is a multi-jack of MIDI jacks.
VoltageMidiJack(String, String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.VoltageMidiJack
  Constructs a MIDI Jack
VoltageMidiJack(String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.VoltageMidiJack
  Constructs a MIDI Jack
VoltageModule - Class in voltage.core
  The base class for your module.
VoltageModule(long, VoltageObjects, String, String, VoltageModule.ModuleType, double) - Constructor for class voltage.core.VoltageModule
  Deprecated.
VoltageModule(long, VoltageObjects, String, VoltageModule.ModuleType, double) - Constructor for class voltage.core.VoltageModule
VoltageModule.IOPanelPolyValues - Enum Class in voltage.core
  Enumeration used to access I/O panel poly jacks.
VoltageModule.IOPanelValues - Enum Class in voltage.core
  Enumeration used to access I/O panel audio/CV jacks.
VoltageModule.MessageBoxType - Enum Class in voltage.core
  Types of icons for the MessageBox()
VoltageModule.ModuleNotifications - Enum Class in voltage.core
  Notifications that are sent to your module's Notify()
VoltageModule.ModuleType - Enum Class in voltage.core
  The type of module you are creating.
VoltageModule.MouseCursorTypes - Enum Class in voltage.core
  Mouse cursor types.
VoltageMouseKeyFlags - Class in voltage.core
  VoltageMouseKeyFlags provides information about which keys were pressed and mouse buttons were down during a given mouse event.
VoltageMouseKeyFlags(int) - Constructor for class voltage.core.VoltageMouseKeyFlags
voltageObjects - Variable in class voltage.core.VoltageObjects
VoltageObjects - Class in voltage.core
  ((Internal global data structure not for module developers.))
VoltageObjects.MIDIEvent - Class in voltage.core
  Constains a MIDI message with a sample time.
voltageObjectsList - Static variable in class voltage.core.VoltageObjects
VoltagePluginHost - Class in voltage.core
  Control to host plugins.
VoltagePluginHost(String, VoltageModule) - Constructor for class voltage.core.VoltagePluginHost
  Constructor
VoltagePluginHost.MidiMessageWithSampleOffset - Class in voltage.core
  Constains a MIDI message with a sample time.
VoltagePluginHost.VoltagePluginTypes - Enum Class in voltage.core
  Types of supported plugins.
VoltagePolyBus - Class in voltage.core
  Class representing a poly bus.
VoltagePolyCable - Class in voltage.core
  Class representing a poly cable.
VoltagePolyJack - Class in voltage.core
  This is a multi-jack for poly jacks.
VoltagePolyJack(String, String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.VoltagePolyJack
VoltagePolyJack(String, VoltageModule, Jack.JackType) - Constructor for class voltage.core.VoltagePolyJack
VoltageRectangle - Class in voltage.core
  Rectangle class
VoltageRectangle(String, String, VoltageModule) - Constructor for class voltage.core.VoltageRectangle
VoltageRemoteControl - Class in voltage.core
  Remote controller object.
VoltageRemoteControl(String, VoltageModule) - Constructor for class voltage.core.VoltageRemoteControl
  Constructor for a VoltageRemoteControl
VoltageScrollbar - Class in voltage.core
  Scrollbar class
VoltageScrollbar(String, String, VoltageModule) - Constructor for class voltage.core.VoltageScrollbar
  Constructor
VoltageScrollbar(String, String, VoltageModule, boolean, boolean) - Constructor for class voltage.core.VoltageScrollbar
  Constructor
VoltageScrollbar(String, VoltageModule) - Constructor for class voltage.core.VoltageScrollbar
  Constructor
VoltageScrollbar(String, VoltageModule, boolean, boolean) - Constructor for class voltage.core.VoltageScrollbar
  Constructor
VoltageSlider - Class in voltage.core
  Slider class
VoltageSlider(String, String, VoltageModule, boolean, double, double, double, int) - Constructor for class voltage.core.VoltageSlider
  Constructor
VoltageSlider(String, VoltageModule, boolean, double, double, double, int) - Constructor for class voltage.core.VoltageSlider
  Constructor
VoltageSound - Class in voltage.core
  A sound class
VoltageSound(String, String, VoltageModule) - Constructor for class voltage.core.VoltageSound
  Constructor Sounds will default to be resampled to the internal sample rate of 48kHz.
VoltageSound(String, VoltageModule) - Constructor for class voltage.core.VoltageSound
  Constructor Sounds will default to be resampled to the internal sample rate of 48kHz.
VoltageSoundView - Class in voltage.core
  A class to display audio waveforms
VoltageSoundView(String, String, VoltageModule, boolean, int) - Constructor for class voltage.core.VoltageSoundView
  Constructor
VoltageSoundView(String, VoltageModule, boolean, int) - Constructor for class voltage.core.VoltageSoundView
  Constructor
VoltageSwitch - Class in voltage.core
  A multi-state switch
VoltageSwitch(String, String, VoltageModule, int) - Constructor for class voltage.core.VoltageSwitch
  Constructor
VoltageSwitch(String, VoltageModule, int) - Constructor for class voltage.core.VoltageSwitch
  Constructor
VoltageSystem - Class in voltage.core
  Some global utility functions.
VoltageSystem() - Constructor for class voltage.core.VoltageSystem
VoltageToggle - Class in voltage.core
  A 2-state toggle button.
VoltageToggle(String, String, VoltageModule, boolean, long) - Constructor for class voltage.core.VoltageToggle
  Constructor for a VoltageToggle
VoltageToggle(String, VoltageModule, boolean, long) - Constructor for class voltage.core.VoltageToggle
  Constructor for a VoltageToggle
VoltageViewport - Class in voltage.core
  A scrollable view.
VoltageViewport(String, String, VoltageModule) - Constructor for class voltage.core.VoltageViewport
  Construct a VoltageViewport
VoltageViewport(String, VoltageModule) - Constructor for class voltage.core.VoltageViewport
  Construct a VoltageViewport
VoltageVUMeter - Class in voltage.core
  Horizontal or vertical VU meter class
VoltageVUMeter(String, String, VoltageModule) - Constructor for class voltage.core.VoltageVUMeter
VoltageVUMeter(String, VoltageModule) - Constructor for class voltage.core.VoltageVUMeter
VolumeToLinearTransform(double) - Static method in class voltage.core.Values
  Convert a decibel value to a percentage.
VPT_AudioUnit - Enum constant in enum class voltage.core.VoltagePluginHost.VoltagePluginTypes
VPT_VST2 - Enum constant in enum class voltage.core.VoltagePluginHost.VoltagePluginTypes
VPT_VST3 - Enum constant in enum class voltage.core.VoltagePluginHost.VoltagePluginTypes

## W

WantsMouseNotifications() - Method in class voltage.core.VoltageComponent
  Returns whether the object wants mouse notifications.
WarningIcon - Enum constant in enum class voltage.core.VoltageModule.MessageBoxType
WasLoadCanceled() - Method in class voltage.core.VoltagePluginHost
  Was a load was canceled?
WaveSmoother - Class in voltage.processors
  Use averaging of a buffer to smooth a waveform
WaveSmoother() - Constructor for class voltage.processors.WaveSmoother
  Creates a WaveSmoother object with a buffersize of 13
WaveSmoother(int) - Constructor for class voltage.processors.WaveSmoother
  Creates a WaveSmoother object with a specified buffersize.
WriteBusValue(int, double) - Method in class voltage.core.VoltageModule
  Write a value to a bus.
WriteMidiBusMessage(int, ShortMessage) - Method in class voltage.core.VoltageModule
  Write a MIDI bus message.
WritePolyBusValue(int, int, double) - Method in class voltage.core.VoltageModule
  Write a value to a poly bus channel.

## X

XMirrorsY - Enum constant in enum class voltage.core.VoltageCurve.ControlPt1EditType

## Y

YMirrorsX - Enum constant in enum class voltage.core.VoltageCurve.ControlPt1EditType

A B C D E F G H I J K L M N O P Q R S T U V W X Y
All Classes and Interfaces|All Packages|Constant Field Values