jdxi_editor.midi.message.effects.vocal

# Example usage: # Set vocal effect level >>> msg = VocalEffectMessage(param=VocalEffect.LEVEL.STATUS, value=100) # Level 100

# Set auto pitch parameters >>> msg = VocalEffectMessage(param=VocalEffect.AUTO_PITCH_SW.STATUS, value=1) # ON

>>> msg = VocalEffectMessage(param=VocalEffect.AUTO_PITCH_TYPE.STATUS, value=0)  # SOFT

# Set vocoder parameters >>> msg = VocalEffectMessage(param=VocalEffect.VOCODER_SW.STATUS, value=1) # ON

>>> msg = VocalEffectMessage(param=VocalEffect.VOCODER_ENV.STATUS, value=1)  # SOFT

Classes

VocalEffectMessage

Program Vocal Effect parameter message

Module Contents

class jdxi_editor.midi.message.effects.vocal.VocalEffectMessage[source]

Bases: jdxi_editor.midi.message.roland.RolandSysEx

Program Vocal Effect parameter message

command: int[source]
area: int[source]
section: int = 1[source]
group: int = 0[source]
lsb: int = 0[source]
value: int = 0[source]
__post_init__()[source]

Set up address and data