|
struct | AnalogMagData |
| Custom parameter structure calculating analog magnitude response arrays with calculateAnalogMagArray( ). More...
|
|
struct | SignalGenData |
| This is the output structure for audio generator objects that can render up to four outputs. More...
|
|
struct | ResetInfo |
| Sample rate and bit-depth information that is passed during the reset( ) function. More...
|
|
struct | APISpecificInfo |
| Identifiers, GUIDs and other strings and number id values, API specific. More...
|
|
struct | VectorJoystickData |
| Incoming data from a vector joystick. More...
|
|
struct | GUIParameter |
| Information that defines a single GUI parameter's possible values and ID. More...
|
|
struct | PresetParameter |
| Information that defines a preset value as a control_ID::value data pair. More...
|
|
struct | GUIUpdateData |
| Information about a GUI update message; this is for sending GUI control information from the plugin core. It is not the optimal way to intelligently link or combine controls - use a sub-controller for that. This can be abused too, and create dangerous code. Make sure to see the example code before using this. More...
|
|
struct | ChannelIOConfig |
| Structure of a pair of channel format enumerators that set an input/output channel I/O capability. More...
|
|
struct | midiEvent |
| Information about a MIDI event. More...
|
|
struct | MessageInfo |
| Information that includes the message code as well as the message data. More...
|
|
struct | PluginInfo |
| Structure that is used during the base class initilize( ) funciton call, after object instantiation is complete. This structure contains the path to the DLL itself which can be used to open/save files including pre-installed WAV files for sample based synths. More...
|
|
struct | CreateGUIInfo |
| Structure that is used during GUI creation to safely pass information about the GUI size and interfaces. More...
|
|
struct | ParameterUpdateInfo |
| Information about a paraemeter being updated. Used when bound variables are updated. Multiple advanced uses. More...
|
|
struct | AuxParameterAttribute |
| Information about auxilliary parameter details - purely customizeable. This uses the attributeValue union to set the attribute in multiple fashions without resorting to declaring multiple datatypes. More...
|
|
struct | HostInfo |
| Information from the host that is updated on each buffer process cycle; includes BPM, time signature, SMPTE and other data. The values in the stock structure are consistent across most APIs, however others may be added (commnted out here) More...
|
|
struct | ProcessBlockInfo |
| Structure for setting up block processing. More...
|
|
struct | ProcessBufferInfo |
| Information package that arrives with each new audio buffer process cycle. Contains everything needed for one buffer's worth of data. More...
|
|
struct | ProcessFrameInfo |
| Information package that arrives with each new audio frame; called internally from the buffer process function. More...
|
|
struct | AudioProcDescriptor |
| Information package about the current DAW session. Sample rate and bit-depth of audio. More...
|
|
struct | PluginDescriptor |
| Information package about the plugin itself, consisting mainly of simple strings and ID values. More...
|
|
struct | JSControl |
| Information package a joystick or trackpad GUI interaction. More...
|
|