Uses of Class
org.jjazz.midi.api.synths.GM1Instrument
Package
Description
All Midi stuff: JJazzMidiSystem, Midi synths, Midi instruments, Midi banks, Midi drumkits, drumkit keymaps, Midi file parsers, etc.
The model of a rhythm (or style, e.g "fast swing 4/4"), with its RhythmVoices and RhythmParameters.
-
Uses of GM1Instrument in org.jjazz.midi.api
Modifier and TypeMethodDescriptionInstrument.getSubstitute()
An optional GM1Instrument that can be used as a GM1 replacement instrument.Modifier and TypeMethodDescriptionInstrumentBank.getInstrumentsFromSubstitute
(GM1Instrument sub) Get the instruments whose substitute is sub.MidiSynth.getInstrumentsFromSubstitute
(GM1Instrument sub) Get all the instruments whose substitute is sub.void
Instrument.setSubstitute
(GM1Instrument ins) Set the optional GM1Instrument that can be used as a GM1 replacement instrument.ModifierConstructorDescriptionInstrument
(String patchName, InstrumentBank<?> bank, MidiAddress ma, DrumKit kit, GM1Instrument substitute) Create an instrument. -
Uses of GM1Instrument in org.jjazz.midi.api.synths
Modifier and TypeClassDescriptionclass
A special "void" instrument: no bank change or program change is associated to this instrument.Modifier and TypeMethodDescriptionGM1Bank.getDefaultInstrument
(Family f) Return a hard-coded default GM1Instrument for the specified GM family.static GM1Instrument
GMSynth.getGM1Instrument
(int progChange) Convenience method to directly get the GM1Instrument with specified Program Change.static GM1Instrument
GMSynth.getGM1Instrument
(Instrument ins) Convenience method to get the GM1Instrument from this synth corresponding to an instrument from a synth's GM bank.GM1Instrument.getSubstitute()
GM1Bank.guessInstrument
(String patchName) Try to guess from patchName the equivalent GM1 Instrument.ModifierConstructorDescriptionGSDrumsInstrument
(String patchName, InstrumentBank<?> bank, MidiAddress ma, DrumKit kit, GM1Instrument substitute) GSInstrument
(String patchName, InstrumentBank<?> bank, MidiAddress ma, DrumKit kit, GM1Instrument substitute) -
Uses of GM1Instrument in org.jjazz.rhythm.api
Modifier and TypeMethodDescriptionRhythmVoice.Type.getDefaultInstrument()
Return a default instrument for each type.