Source code for jdxi_editor.midi.data.parameter.address.table

from picomidi.core.parameter.factory import AddressFactory

from jdxi_editor.midi.data.parameter.address.name import ParameterAddressName

[docs] parameter_address_table = [ # must be 3-byte addresses (ParameterAddressName.SETUP, "01 00 00 00"), (ParameterAddressName.SYSTEM, "02 00 00 00"), (ParameterAddressName.TEMPORARY_PROGRAM, "18 00 00 00"), (ParameterAddressName.TEMPORARY_TONE_DIGITAL1, "19 00 00 00"), (ParameterAddressName.TEMPORARY_TONE_DIGITAL2, "19 20 00 00"), (ParameterAddressName.TEMPORARY_TONE_ANALOG, "19 40 00 00"), (ParameterAddressName.TEMPORARY_DRUM_KIT, "19 60 00 00"), ]
[docs] PARAMETER_ADDRESS_TABLE = { name: AddressFactory.from_str(address) for name, address in parameter_address_table }