jdxi_editor.midi.data.drum package
Submodules
jdxi_editor.midi.data.drum.data module
Drum Data
- class jdxi_editor.midi.data.drum.data.JDXiMapPartialDrum[source]
Bases:
object- MAP = {'BD1': 1, 'BD2': 3, 'BD3': 5, 'CHH': 7, 'CLAP': 4, 'CYM1': 19, 'CYM2': 21, 'CYM3': 23, 'HIT': 24, 'OHH': 11, 'OTH1': 25, 'OTH2': 26, 'PHH': 9, 'PRC1': 14, 'PRC2': 16, 'PRC3': 18, 'PRC4': 20, 'PRC5': 22, 'RIM': 2, 'SD1': 6, 'SD2': 8, 'SD3': 10, 'SD4': 12, 'TOM1': 13, 'TOM2': 15, 'TOM3': 17}[source]
jdxi_editor.midi.data.drum.drum module
Drum
- class jdxi_editor.midi.data.drum.drum.Note(value)[source]
Bases:
EnumMIDI note numbers for drum pads
- class jdxi_editor.midi.data.drum.drum.DrumPad[source]
Bases:
objectRepresents address single drum pad’s settings
- class jdxi_editor.midi.data.drum.drum.DrumPadSettings(wave: int = 0, level: int = 100, pan: int = 64, tune: int = 0, decay: int = 64, mute_group: int = 0, reverb_send: int = 0, delay_send: int = 0, fx_send: int = 0)[source]
Bases:
objectSettings for address single drum pad
jdxi_editor.midi.data.drum.utils module
Drum Utils