|
struct | SynthLab::RIFF_CHUNK |
|
struct | SynthLab::WAVE_FILE_HEADER |
|
struct | SynthLab::WAVEFORMATEX_WP |
|
struct | SynthLab::WAVE_SAMPLE |
|
struct | SynthLab::convertUpper |
|
struct | SynthLab::DMConfig |
|
class | SynthLab::LaneStep |
| Holds all the information needed for one step of one lane in the wave sequencer. More...
|
|
struct | SynthLab::WaveSequencerParameters |
| GUI Parameters for wave sequencer object. More...
|
|
struct | SynthLab::PCMSampleOutput |
| Holds the audio output samples from reading a PCM sample file. More...
|
|
struct | SynthLab::FilterOutput |
| Holds an array of filter output values; SynthLab filters can produce multiple outputs at once. For example, the 1st order VA filter produces 1st order LPF, HPF and APF output samples in the same render() function. More...
|
|
struct | SynthLab::CoreProcData |
| This structure holds all of the information needed to call functions on a ModuleCore object. This structure must contain datatypes that are basic C++ types or structures of them, and can not contain anything from the std:: library. More...
|
|
struct | SynthLab::SynthLabTableSet |
| This structure defines a set of wavetables that are usually found in .h files and compiled into the synth. This structure is used specifically with wavetables that are made with RackAFX-TableMaker utility functions, that can encode tables in hex format for storage without needing fractional decimal representation. More...
|
|
struct | SynthLab::SynthLabBankSet |
| This super-structure holds a set of SynthLabTableSet called a "bank" and used in the morphing wavetable core to register and install these tables with the database. More...
|
|
struct | SynthLab::StaticWavetable |
| Structure for holding information about a static wavetable, that is read from a static location, either compiled into the synth as a resource, or from a binary data file at startup time. More...
|
|
struct | SynthLab::DynamicWavetable |
| Structure for holding information about a static wavetable, that is read from a static location, either compiled into the synth as a resource, or from a binary data file at startup time. More...
|
|
struct | SynthLab::VectorXFadeData |
| Holds mixing coefficient multipliers for the Sequential/Korg vector joystick. More...
|
|
struct | SynthLab::OscParameters |
| Custom parameter structure for general purpose oscillators or those that don't fit into one of the other categories. More...
|
|
struct | SynthLab::WTOscParameters |
| Custom parameter structure for wavetable oscillators (note that several SynthLab oscillators are actually wavetable at the core). Notable members: More...
|
|
struct | SynthLab::WSOscParameters |
| Custom parameter structure for the wave sequencer module. Notable members: More...
|
|
struct | SynthLab::VA1Coeffs |
| Tiny structure to hold 1st order VA filter coefficients, to make it easier to share them across sync-tuned filters. More...
|
|
struct | SynthLab::VAOscParameters |
| Custom parameter structure for the VAOscillator and its ModuleCores. Notable members: More...
|
|
struct | SynthLab::PCMOscParameters |
| Custom parameter structure for the PCM sample oscillator and its cores. Notable members: More...
|
|
struct | SynthLab::KSOscParameters |
| Custom parameter structure for the Karplus-Strong oscillator and its cores. Notable members: More...
|
|
struct | SynthLab::ModSource |
| Structure that encapsulates the controls for a modulation source as part of the modulation matrix. More...
|
|
struct | SynthLab::ModDestination |
| Structure that encapsulates the controls for a modulation destination as part of the modulation matrix. More...
|
|
struct | SynthLab::ModMatrixParameters |
| Custom GUI control structure for the modulation matrix. More...
|
|
struct | SynthLab::NoiseOscillatorParameters |
| Custom parameter structure for the NoiseOscillator object. More...
|
|
struct | SynthLab::FilterParameters |
| Custom parameter structure for the any of the synth filters. This structure is designed to take care of both VA and biquad filter parameter requirements. Notable members: More...
|
|
struct | SynthLab::EGParameters |
| Custom parameter structure for the any of the synth EGs. This structure is designed to take care of both analog EG and the DX EG requirements. Notable members: More...
|
|
struct | SynthLab::ExciterParameters |
| Custom parameter structure for the Exciter object for the KS Oscillator and cores. More...
|
|
struct | SynthLab::FMOperatorParameters |
| Custom parameter structure for moving GUI control information to the FMOperator oscillator object and its cores. Notable members: More...
|
|
struct | SynthLab::DCAParameters |
| Custom parameter structure for the DCA. This is a very simple object. More...
|
|
struct | SynthLab::LFOParameters |
| Custom parameter structure for the LFO object. Notable members: More...
|
|
struct | SynthLab::MorphBankData |
| Information about a bank of wavetables that are used in the morphing wavetable core. More...
|
|
struct | SynthLab::XFadeData |
| Data about a crossfade operation. More...
|
|
struct | SynthLab::MidiOutputData |
| MIDI output message and data information. More...
|
|
struct | SynthLab::WaveStringData |
| Information about the selected core and the selected wavform within that core. More...
|
|
struct | SynthLab::LookUpTable |
| Structure to hold a dynamic LUT and its length. More...
|
|
struct | SynthLab::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 | SynthLab::midiEvent |
| Information about a MIDI event. More...
|
|
struct | SynthLab::MIDINoteEvent |
| Information about a MIDI note event (note on or note off). More...
|
|
struct | SynthLab::ModuleCoreData |
| Contains the two sets of strings unique to each core: the module strings (waveforms for oscillators) and the mod knob label strings. More...
|
|