Source code for jdxi_editor.midi.data.address.program

from picomidi.constant import Midi

from jdxi_editor.midi.data.address.address import AddressStartMSB, RolandSysExAddress


[docs] class ProgramCommonAddress(RolandSysExAddress): """ A convenient subclass for the standard "Program Common" address in Roland SysEx messages. """ def __init__( self, msb: int = AddressStartMSB.TEMPORARY_PROGRAM, umb: int = Midi.VALUE.ZERO, lmb: int = Midi.VALUE.ZERO, lsb: int = Midi.VALUE.ZERO, ): super().__init__(msb, umb, lmb, lsb)