jdxi_editor.midi.message.synths.drum

# Example usage: # Set kit name >>> msg = DrumKitMessage( >>> section=DrumKitSection.COMMON.STATUS, >>> param=DrumKitCommon.NAME_1.STATUS, >>> value=0x41, # ‘A’ >>> )

# Set pad parameter >>> msg = DrumKitMessage( >>> section=DrumKitSection.get_pad_offset(36), # Pad C1 >>> param=DrumPadParam.WAVE.STATUS, >>> value=1, # Wave number >>> )

Classes

DrumKitMessage

Drum Kit parameter message

Module Contents

class jdxi_editor.midi.message.synths.drum.DrumKitMessage[source]

Bases: jdxi_editor.midi.message.roland.RolandSysEx

Drum Kit parameter message

command: int[source]
msb: int[source]
umb: int[source]
lmb: int = 0[source]
lsb: int = 0[source]
value: int = 0[source]
__post_init__()[source]

Ensure proper initialization of address, model_id, and data fields.