jdxi_editor.midi.data.analog.oscillator

Analog Specs

Classes

AnalogWaveOsc

Analog oscillator waveform types

AnalogSubOscType

Analog sub oscillator types

AnalogOscillatorWidgetTypes

Base class for Oscillator Widgets

Module Contents

class jdxi_editor.midi.data.analog.oscillator.AnalogWaveOsc[source]

Bases: jdxi_editor.midi.wave.spec.WaveOscBehavior, enum.Enum

Analog oscillator waveform types

SAW = 0[source]
TRI = 1[source]
SQUARE = 2[source]
class jdxi_editor.midi.data.analog.oscillator.AnalogSubOscType[source]

Bases: enum.Enum

Analog sub oscillator types

OFF = 0[source]
OCT_DOWN_1 = 1[source]
OCT_DOWN_2 = 2[source]
property display_name: str[source]

Get digital name for sub oscillator preset_type

property midi_value: int[source]

Get MIDI value for sub oscillator preset_type

class jdxi_editor.midi.data.analog.oscillator.AnalogOscillatorWidgetTypes[source]

Bases: jdxi_editor.midi.data.base.oscillator.OscillatorWidgetTypes

Base class for Oscillator Widgets

SUB_OSC_TYPE_SWITCH: str = 'sub_oscillator_type_switch'[source]