APC40 Mapping
Comprehensive MIDI mapping guide for the Akai APC40 in TiXL.
midi · controller · apc40
Mapping the APC40mk1 for TiXL
The first step is identifying the key elements needed to complete a full MIDI mapping for the APC40mk1 in TiXL.
The basic elements needed
- MIDI SysEx Implementation: Proper MIDI initialization (done)
- SysEx Implementation – A Second Look: MidiSysexOutput operator (done)
- Button Feedback (DONE)
- Button Feedback – A Second Look (work in progress)
- Encoder Feedback (DONE)
- Encoder Feedback – a second look (planned)
- Shift functionality
Buttons
- Momentary buttons: Remain active only while a button is held
- Trigger buttons: Send one positive value when pressed
- Toggle buttons: Toggle between on and off states to activate or deactivate scenes
Potentiometers / Encoders
- Normal: 0–127 MIDI value; displays the current value
- Endless: 0–127 MIDI value; displays the current value and wraps at either limit
- Pan: 0–127 value; displays the range between center (63) and the current value
- Volume: 0–127 value; displays the range between 0 and the current value
Shift functionality
This will require a secondary layer of functionality. When the Shift button is pressed, its inputs will be handled separately. Everything else should be completed before we explore this feature. We will refine how we access the buttons along the way.
Back to ProjectsContinue exploring
