public class GetInstrumentsUsedTool extends ParserListenerAdapter
Constructor and Description |
---|
GetInstrumentsUsedTool() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.Byte> |
getInstrumentsUsedInPattern(PatternProducer patternProducer) |
void |
onInstrumentParsed(byte instrument)
Called when the parser encounters a new instrument selection.
|
afterParsingFinished, beforeParsingStarts, onBarLineParsed, onChannelPressureParsed, onChordParsed, onControllerEventParsed, onFunctionParsed, onKeySignatureParsed, onLayerChanged, onLyricParsed, onMarkerParsed, onNoteParsed, onNotePressed, onNoteReleased, onPitchWheelParsed, onPolyphonicPressureParsed, onSystemExclusiveParsed, onTempoChanged, onTimeSignatureParsed, onTrackBeatTimeBookmarked, onTrackBeatTimeBookmarkRequested, onTrackBeatTimeRequested, onTrackChanged
public void onInstrumentParsed(byte instrument)
ParserListener
onInstrumentParsed
in interface ParserListener
onInstrumentParsed
in class ParserListenerAdapter
instrument
- the MIDI instrument value that has been parsedpublic java.util.List<java.lang.Byte> getInstrumentsUsedInPattern(PatternProducer patternProducer)