jdxi_editor.ui.windows.jdxi.dimensions

class JDXIDimensions

Class to store dimensions of a Roland JDXi instrument

# Example usage:

>>> print(JDXIDimensions.HEIGHT)
>>> print(JDXIDimensions.DISPLAY_WIDTH)

Classes

JDXiDimensions

A class to store dimensions for the JD-Xi editor UI.

Module Contents

class jdxi_editor.ui.windows.jdxi.dimensions.JDXiDimensions[source]

A class to store dimensions for the JD-Xi editor UI.

SPLASH_HEIGHT = 540[source]
SPLASH_WIDTH = 850[source]
CHART_POINT_SIZE = 2[source]
EDITOR_MINIMUM_HEIGHT = 250[source]
HEIGHT = 400[source]
WIDTH = 1000[source]
MARGIN = 15[source]
DISPLAY_WIDTH = 210[source]
DISPLAY_HEIGHT = 70[source]
DISPLAY_X = 35[source]
DISPLAY_Y = 50[source]
DIGITAL_TITLE_WIDTH = 330[source]
DIGITAL_TITLE_HEIGHT = 70[source]
EDITOR_DIGITAL_SPLITTER_SIZES = [250, 450][source]
EDITOR_DRUM_ANALOG_SPLITTER_SIZES = [200, 400][source]
EDITOR_ANALOG_MIN_WIDTH = 330[source]
EDITOR_ANALOG_MIN_HEIGHT = 330[source]
EDITOR_ANALOG_WIDTH = 950[source]
EDITOR_ANALOG_HEIGHT = 600[source]
PWM_WIDGET_X = 100[source]
PWM_WIDGET_Y = 100[source]
PWM_WIDGET_WIDTH = 300[source]
PWM_WIDGET_HEIGHT = 500[source]
TITLE_X = 35[source]
TITLE_Y = 15[source]
TITLE_WIDTH = 200[source]
TITLE_HEIGHT = 50[source]
WHITE_KEY_HEIGHT = 127[source]
KEYBOARD_WIDTH = 800[source]
SEQUENCER_Y_WINDOWS = 293[source]
SEQUENCER_Y_NON_WINDOWS = 293[source]
SEQUENCER_WIDTH = 440[source]
SEQUENCER_X = 545[source]
SEQUENCER_STEPS = 16[source]
SEQUENCER_STEP_SIZE = 18[source]
SEQUENCER_GRID_WIDTH = 300[source]
SEQUENCER_GRID_HEIGHT = 30[source]
SEQUENCER_SQUARE_SIZE = 25[source]
SEQUENCER_CONTAINER_X = 535[source]
SEQUENCER_CONTAINER_Y = 170[source]
SEQUENCER_CONTAINER_WIDTH = 500[source]
SEQUENCER_CONTAINER_HEIGHT = 80[source]
SLIDER_X = 515[source]
SLIDER_Y = 15[source]
SLIDER_CONTAINER_WIDTH = 360[source]
SLIDER_HEIGHT = 120[source]
SLIDER_CONTAINER_HEIGHT = 140[source]
PARTS_X = 255[source]
PARTS_Y = 15[source]
PARTS_WIDTH = 180[source]
PARTS_HEIGHT = 220[source]
OCTAVE_X = 25[source]
OCTAVE_Y = 125[source]
OCTAVE_WIDTH = 120[source]
OCTAVE_HEIGHT = 100[source]
ARPEGGIATOR_X = 120[source]
ARPEGGIATOR_Y = 125[source]
ARPEGGIATOR_WIDTH = 120[source]
ARPEGGIATOR_HEIGHT = 100[source]
PROGRAM_X = 385[source]
PROGRAM_Y = 30[source]
PROGRAM_WIDTH = 150[source]
PROGRAM_HEIGHT = 80[source]
TONE_X = 385[source]
TONE_Y = 90[source]
TONE_WIDTH = 150[source]
TONE_HEIGHT = 80[source]
EFFECTS_X = 910[source]
EFFECTS_Y = 15[source]
EFFECTS_WIDTH = 80[source]
EFFECTS_HEIGHT = 120[source]
SCROLL_AREA_HEIGHT = 100[source]
DRUM_PARTIAL_TAB_MIN_WIDTH = 400[source]