I have trouble dealing with this method. It seems like the method should set the state of the currentlyPlayingNote to “off” in the MPESynthesiserVoice and then call ::noteStopped.
I still have this assert on top of my implementation of noteStopped
jassert(currentlyPlayingNote.keyState == MPENote::off);
copied from the example MPESamplerPlayer. (JUCE/SamplerPluginDemo.h at master · juce-framework/JUCE · GitHub line 289)
Is this maybe a bug the MPESynthesiser class?
Thanks in advance,