Package org.jjazz.midi.api
package org.jjazz.midi.api
All Midi stuff: JJazzMidiSystem, Midi synths, Midi instruments, Midi banks, Midi drumkits, drumkit keymaps, Midi file parsers, etc.
-
ClassDescriptionThe main parameters of a drum kit instrument: a drum/key map and its ambiance type.Defines a key map for a drumkit: associate a percussion name to a note pitch.Subset of instruments (pitches) of a in a KeyMap.The main ambience types based on GM2 standard.The data used to select via MIDI an instrument on a synthesizer.If Instrument's bank is null serialization will fail.InstrumentBank<T extends Instrument>A set of Instruments grouped in a bank.An Instrument with its InstrumentSettings.The variables which impact the way an Instrument is rendered.Manage the Midi IN and OUT devices for the JJazz application, plus some convenience methods.The data to select an Instrument via Midi.Midi ConstantsA MidiSynth is a collection of InstrumentBanks.Required by the MidiSynth serialization process : an implementation must be available in the global lookup.Convenience MIDI functions.