JUCE
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Synthesiser Member List
This is the complete list of members for Synthesiser, including all inherited members.
addSound(const SynthesiserSound::Ptr &newSound)Synthesiser
addVoice(SynthesiserVoice *newVoice)Synthesiser
allNotesOff(int midiChannel, bool allowTailOff)Synthesiser [virtual]
clearSounds()Synthesiser
clearVoices()Synthesiser
findFreeVoice(SynthesiserSound *soundToPlay, const bool stealIfNoneAvailable) const Synthesiser [protected, virtual]
getNumSounds() const Synthesiser
getNumVoices() const Synthesiser
getSound(int index) const Synthesiser
getVoice(int index) const Synthesiser
handleController(int midiChannel, int controllerNumber, int controllerValue)Synthesiser [virtual]
handlePitchWheel(int midiChannel, int wheelValue)Synthesiser [virtual]
handleSoftPedal(int midiChannel, bool isDown)Synthesiser [virtual]
handleSostenutoPedal(int midiChannel, bool isDown)Synthesiser [virtual]
handleSustainPedal(int midiChannel, bool isDown)Synthesiser [virtual]
isNoteStealingEnabled() const Synthesiser
lastPitchWheelValuesSynthesiser [protected]
lockSynthesiser [protected]
noteOff(int midiChannel, int midiNoteNumber, bool allowTailOff)Synthesiser [virtual]
noteOn(int midiChannel, int midiNoteNumber, float velocity)Synthesiser [virtual]
removeSound(int index)Synthesiser
removeVoice(int index)Synthesiser
renderNextBlock(AudioSampleBuffer &outputAudio, const MidiBuffer &inputMidi, int startSample, int numSamples)Synthesiser
setCurrentPlaybackSampleRate(double sampleRate)Synthesiser
setNoteStealingEnabled(bool shouldStealNotes)Synthesiser
soundsSynthesiser [protected]
startVoice(SynthesiserVoice *voice, SynthesiserSound *sound, int midiChannel, int midiNoteNumber, float velocity)Synthesiser [protected]
Synthesiser()Synthesiser
voicesSynthesiser [protected]
~Synthesiser()Synthesiser [virtual]