Source code for jdxi_editor.jdxi.midi.constant

"""
MIDI and JD-Xi Constant definitions

This module provides:
- MidiConstant: Standard MIDI protocol constants (status bytes, channels, values, etc.)
- JDXiConstant: JD-Xi-specific constants (SysEx addresses, bank mappings, etc.)
"""

from jdxi_editor.jdxi.midi.message.control import JDXiControlChange
from jdxi_editor.jdxi.midi.message.program import JDXiProgramChange
from jdxi_editor.jdxi.midi.message.sysex.constant import JDXiSysExSpec


[docs] class JDXiMidi: """JD-Xi-specific MIDI and SysEx constants."""
[docs] CC = JDXiControlChange
[docs] PC = JDXiProgramChange
[docs] SYSEX = JDXiSysExSpec