Source code for jdxi_editor.jdxi.midi.message.bank

"""
JDXI Bank Select values
"""


[docs] class JDXiCCBankSelect: """ Represents the Bank Select values for the Roland JD-Xi synthesizer. # Note: JD-Xi uses CC#85 for Bank Select MSB instead of standard CC#0 - MSB (Most Significant Byte): CC#85 (non-standard) - LSB (Least Significant Byte): Specific values for bank selection. """
[docs] MSB = 85
[docs] class LSB: """LSB values for Bank selection."""
[docs] BANK_E_AND_F = 0 # User Banks
[docs] BANK_G_AND_H = 1 # User Banks
[docs] BANK_A_AND_B = 64 # ROM banks
[docs] BANK_C_AND_D = 65 # ROM banks