Uses of Class
org.jjazz.midi.api.synths.GM1Instrument
Packages that use 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
Methods in org.jjazz.midi.api that return GM1InstrumentModifier and TypeMethodDescriptionInstrument.getSubstitute()
An optional GM1Instrument that can be used as a GM1 replacement instrument.Methods in org.jjazz.midi.api with parameters of type GM1InstrumentModifier 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.Constructors in org.jjazz.midi.api with parameters of type GM1InstrumentModifierConstructorDescriptionInstrument
(String patchName, InstrumentBank<?> bank, MidiAddress ma, DrumKit kit, GM1Instrument substitute) Create an instrument. -
Uses of GM1Instrument in org.jjazz.midi.api.synths
Subclasses of GM1Instrument in org.jjazz.midi.api.synthsModifier and TypeClassDescriptionclass
A special "void" instrument: no bank change or program change is associated to this instrument.Methods in org.jjazz.midi.api.synths that return GM1InstrumentModifier 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.Constructors in org.jjazz.midi.api.synths with parameters of type GM1InstrumentModifierConstructorDescriptionGSDrumsInstrument
(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
Methods in org.jjazz.rhythm.api that return GM1InstrumentModifier and TypeMethodDescriptionRhythmVoice.Type.getDefaultInstrument()
Return a default instrument for each type.