jdxi_editor.midi.data.control_change.digital
DigitalControlChange
Example usage
# Get Cutoff CC value for Partial 2 cutoff_partial_2 = DigitalControlChange.get_cc_value(“Cutoff”, 2) print(f”Cutoff (Partial 2): {cutoff_partial_2}”)
# Get Envelope NRPN value for Partial 3 envelope_partial_3 = DigitalControlChange.get_nrpn_value(“Envelope”, 3) print(f”Envelope (Partial 3): {envelope_partial_3}”)
envelope_map = DigitalControlChange.get_nrpn_map(“Envelope”)
Classes
Grouped version of Control Change (CC) values for easier access. |
Module Contents
- class jdxi_editor.midi.data.control_change.digital.DigitalControlChange[source]
Grouped version of Control Change (CC) values for easier access.
- static get_cc_value(group: str, partial: int) int | None[source]
Retrieve CC value based on group and partial.
- static get_nrpn_value(group: str, partial: int) int | None[source]
Retrieve NRPN value based on group and partial.
- static get_display_value(value: int, group: str, partial: int) str[source]
Convert raw value to display value