This subclass of TransposingSamplePlayingInstrument overrides
getAlternativeSampleIndex() to map note 60 to three different samples based
on amplitude.
This subclass of TransposingSampleSustainingInstrument overrides
getAlternativeSampleIndex() to map note 60 to three different samples based
on amplitude.
A JMSL Instrument that plays a JSyn SynthNote.
Only difference between this and superclass FreqSynthNoteInstrument is that dimension 1 of this is pitch, not frequency
Optional constructor passes in a BussedVoiceAllocator to make this polyphonic.