jdxi_editor.midi.message.effects.delay

# Example usage: # Set delay level >>> msg = DelayMessage(param=Delay.LEVEL.STATUS, value=100) # Level 100

# Set reverb send level >>> msg = DelayMessage(param=Delay.REVERB_SEND.STATUS, value=64) # Send to reverb

# Set delay parameter 1 to +5000 >>> msg = DelayMessage( >>> param=Delay.get_param_offset(1), value=5000 # Will be converted to 37768 >>> )

Classes

DelayMessage

Program Delay parameter message

Module Contents

class jdxi_editor.midi.message.effects.delay.DelayMessage[source]

Bases: jdxi_editor.midi.message.roland.RolandSysEx

Program Delay 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.