mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
Made a Synthesiser method protected.
This commit is contained in:
parent
6f880b1364
commit
69b571e36e
1 changed files with 7 additions and 3 deletions
|
|
@ -571,7 +571,6 @@ protected:
|
|||
int midiNoteNumber) const;
|
||||
|
||||
/** Starts a specified voice playing a particular sound.
|
||||
|
||||
You'll probably never need to call this, it's used internally by noteOn(), but
|
||||
may be needed by subclasses for custom behaviours.
|
||||
*/
|
||||
|
|
@ -581,6 +580,13 @@ protected:
|
|||
int midiNoteNumber,
|
||||
float velocity);
|
||||
|
||||
/** Stops a given voice.
|
||||
You should never need to call this, it's used internally by noteOff, but is protected
|
||||
in case it's useful for some custom subclasses. It basically just calls through to
|
||||
SynthesiserVoice::stopNote(), and has some assertions to sanity-check a few things.
|
||||
*/
|
||||
void stopVoice (SynthesiserVoice*, float velocity, bool allowTailOff);
|
||||
|
||||
/** Can be overridden to do custom handling of incoming midi events. */
|
||||
virtual void handleMidiEvent (const MidiMessage&);
|
||||
|
||||
|
|
@ -592,8 +598,6 @@ private:
|
|||
bool shouldStealNotes;
|
||||
BigInteger sustainPedalsDown;
|
||||
|
||||
void stopVoice (SynthesiserVoice*, float velocity, bool allowTailOff);
|
||||
|
||||
#if JUCE_CATCH_DEPRECATED_CODE_MISUSE
|
||||
// Note the new parameters for these methods.
|
||||
virtual int findFreeVoice (const bool) const { return 0; }
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue