Skip to content

Axiom_AIR_Mini32.AxiomAirMini32

Module constants

  • SYSEX_START = (240, 0, 1, 5, 32, 127)
  • ENGAGE_HYPERCONTROL = (32, 60, 247)
  • DISABLE_HYPERCONTROL = (32, 0, 247)
  • NUM_TRACKS = 8
  • GLOBAL_CHANNEL = 15
  • PAD_TRANSLATIONS = ((0, 0, 85, 14), (1, 0, 86, 14), (2, 0, 87, 14), (3, 0, 88, 14), (0, 1, 81, 14), (1, 1, 82, 14), (2, 1, 83, 14), (3, 1, 84, 14), (0, 2, 85, 15), (1, 2, 86, 15),…

Classes

class AxiomAirMini32(ControlSurface)

Bases: ControlSurface

__init__(self, c_instance)

refresh_state(self)

handle_sysex(self, midi_bytes)

disconnect(self)

class SpecialMixerComponent(MixerComponent)

Bases: MixerComponent

tracks_to_use(self)

_create_strip(self)

class SpecialChanStripComponent(ChannelStripComponent)

Bases: ChannelStripComponent

set_arm_button(self, button)

Functions

make_button(cc_no)

make_encoder(cc_no)