56 bool isCurrentlyPlayingNote (
MPENote note)
const noexcept;
#define noexcept
Definition DistrhoDefines.h:72
Definition juce_AudioSampleBuffer.h:34
void clearCurrentNote() noexcept
Definition juce_MPESynthesiserVoice.cpp:45
virtual void renderNextBlock(AudioBuffer< float > &outputBuffer, int startSample, int numSamples)=0
virtual void noteTimbreChanged()=0
virtual void setCurrentSampleRate(double newRate)
Definition juce_MPESynthesiserVoice.h:152
MPENote getCurrentlyPlayingNote() const noexcept
Definition juce_MPESynthesiserVoice.h:51
virtual void noteStarted()=0
double getSampleRate() const noexcept
Definition juce_MPESynthesiserVoice.h:157
uint32 noteOnTime
Definition juce_MPESynthesiserVoice.h:162
MPESynthesiserVoice()
Definition juce_MPESynthesiserVoice.cpp:26
double currentSampleRate
Definition juce_MPESynthesiserVoice.h:181
virtual void noteStopped(bool allowTailOff)=0
virtual void notePitchbendChanged()=0
MPENote currentlyPlayingNote
Definition juce_MPESynthesiserVoice.h:182
virtual void notePressureChanged()=0
virtual bool isActive() const
Definition juce_MPESynthesiserVoice.h:62
virtual void noteKeyStateChanged()=0
friend class MPESynthesiser
Definition juce_MPESynthesiserVoice.h:186
#define JUCE_API
Definition juce_StandardHeader.h:152
Definition carla_juce.cpp:31
unsigned int uint32
Definition juce_MathsFunctions.h:45
Definition juce_MPENote.h:40
#define const
Definition zconf.h:137