iPlug2 - C++ Audio Plug-in Framework
|
This is the complete list of members for MidiSynth, including all inherited members.
AddMidiMsgToQueue(const IMidiMsg &msg) (defined in MidiSynth) | MidiSynth | inline |
AddVoice(SynthVoice *pVoice, uint8_t zone) | MidiSynth | inline |
ForEachVoice(std::function< void(SynthVoice &voice)> func) (defined in MidiSynth) | MidiSynth | inline |
GetVoice(int voiceIdx) (defined in MidiSynth) | MidiSynth | inline |
InitBasicMPE() (defined in MidiSynth) | MidiSynth | inline |
kDefaultBlockSize | MidiSynth | static |
kDefaultPitchBendRange (defined in MidiSynth) | MidiSynth | static |
MidiSynth(VoiceAllocator::EPolyMode mode, int blockSize=kDefaultBlockSize) (defined in MidiSynth) | MidiSynth | |
MidiSynth(const MidiSynth &)=delete (defined in MidiSynth) | MidiSynth | |
NVoices() const (defined in MidiSynth) | MidiSynth | inline |
operator=(const MidiSynth &)=delete (defined in MidiSynth) | MidiSynth | |
ProcessBlock(sample **inputs, sample **outputs, int nInputs, int nOutputs, int nFrames) | MidiSynth | |
Reset() (defined in MidiSynth) | MidiSynth | inline |
SetATMode(VoiceAllocator::EATMode mode) (defined in MidiSynth) | MidiSynth | inline |
SetControlGlideTime(double t) (defined in MidiSynth) | MidiSynth | inline |
SetKeyToPitchFn(const std::function< float(int)> &fn) | MidiSynth | inline |
SetNoteGlideTime(double t) (defined in MidiSynth) | MidiSynth | inline |
SetNoteOffset(double offset) (defined in MidiSynth) | MidiSynth | inline |
SetPitchBendRange(int pitchBendRange) | MidiSynth | inline |
SetPolyMode(VoiceAllocator::EPolyMode mode) (defined in MidiSynth) | MidiSynth | inline |
SetSampleRateAndBlockSize(double sampleRate, int blockSize) (defined in MidiSynth) | MidiSynth | |
SetVoicesActive(bool active) | MidiSynth | inline |
~MidiSynth() (defined in MidiSynth) | MidiSynth |