Uses of Interface
org.jjazz.midi.api.DrumKit.KeyMap
Package
Description
All Midi stuff: JJazzMidiSystem, Midi synths, Midi instruments, Midi banks, Midi drumkits, drumkit keymaps, Midi file parsers, etc.
Midi-related service providers: Midi synth file readers and drumkit keymap providers.
-
Uses of DrumKit.KeyMap in org.jjazz.midi.api
Modifier and TypeMethodDescriptionInstrumentBank.getKeyMaps()
Get all the DrumKit.KeyMaps used by this bank.Modifier and TypeMethodDescriptionboolean
DrumKit.KeyMap.isContaining
(DrumKit.KeyMap otherKeyMap) True if this KeyMap contains otherKeyMap. -
Uses of DrumKit.KeyMap in org.jjazz.midi.api.keymap
Modifier and TypeClassDescriptionclass
The General Midi KeyMap.class
The GS/GM2 Midi Drum Map.class
The Yamaha XG standard Drum Map.class
The XG PopLatin key map.Modifier and TypeMethodDescriptionstatic boolean
StandardKeyMapConverter.accept
(DrumKit.KeyMap srcMap, DrumKit.KeyMap destMap) Check if this converter can convert notes between the specified KeyMaps.static int
StandardKeyMapConverter.convertKey
(DrumKit.KeyMap srcMap, int srcPitch, DrumKit.KeyMap destMap) boolean
KeyMapGM.isContaining
(DrumKit.KeyMap otherKeyMap) boolean
KeyMapGSGM2.isContaining
(DrumKit.KeyMap otherKeyMap) boolean
KeyMapXG_PopLatin.isContaining
(DrumKit.KeyMap otherKeyMap) boolean
KeyMapXG.isContaining
(DrumKit.KeyMap otherKeyMap) static boolean
StandardKeyMapConverter.isStandardKeyMap
(DrumKit.KeyMap map) -
Uses of DrumKit.KeyMap in org.jjazz.midi.spi
Modifier and TypeMethodDescriptionstatic DrumKit.KeyMap
Search for a matching KeyMap with specified name in all KeyMaps of all KeyMapProviders.Modifier and TypeMethodDescriptionKeyMapProvider.getKeyMaps()
Provide a list of KeyMaps.static List<DrumKit.KeyMap>
KeyMapProvider.Util.getKeyMaps()
Get all the KeyMaps from all the KeyMapProviders. -
Uses of DrumKit.KeyMap in org.jjazz.pianoroll.api
Modifier and TypeMethodDescriptionPianoRollEditor.getDrumKeyMap()
The drum key map used by the edited phrase.Modifier and TypeMethodDescriptionvoid
PianoRollEditor.setModel
(Phrase p, FloatRange beatRange, int phraseStartBar, int rulerStartBar, int channel, NavigableMap<Float, TimeSignature> mapPosTs, DrumKit.KeyMap kMap) Set the edited model.void
PianoRollEditorTopComponent.setModelForSongPartCustomPhrase
(SongPart spt, Phrase p, int channel, DrumKit.KeyMap keyMap) Configure the TopComponent to edit a custom phrase of a song part.void
PianoRollEditorTopComponent.setModelForUserPhrase
(Phrase p, int channel, DrumKit.KeyMap keyMap) Configure the TopComponent to edit a user phrase on the whole song.