I’ve only had the APC40 for a couple weeks, was considering selling it, but 2.5 and it’s bidirectional communication promise has got me re-thinking this position, especially now that Akai has released the APC40 Communication Protocol.
I’m wondering if anyone has started setting up APC40 mappings yet? If so, I have a question…
The APC40 has 8 channels of the following three buttons: activator, solo/cue & record arm. When all of these buttons are in an “off” state (that is, not lit up), pressing a button sends D2, C#2, C2 “note on” on channels 1-8 respectively, and lights up the button. An additional press will send a “note off” and turn the button LED off. I am, however, getting unexpected behavior when trying to map these buttons to the on-screen solo and mute buttons.
For example: if I’m in learn mode, and try to map Global Mappings -> Track Muting -> Mute/Unmute -> Track XX [Toggle] -> Track #01 [Toggle] to APC 40 Activator button 1, it defaults to Trigger mode, which requires 4 button presses to move through both LED states on the Activator button. My expectation is that switching to Gate mode would result in the behavior I’m expecting, which is, “channel 1/note d2 on” puts Track 01 mute in an “on” state, while sending “channel 1/note d2 off” would put the Track 01 mute in an “off” state. However, there is no discernible difference between Trigger and Gate mode in this respect. Am I doing something wrong, do I have flawed expectations, or is this a bug?
Outside of my immediate question, I think the APC40 will likely prove very useful in Renoise once bidirectional communication is a possibility. Akai kinda dumbs down the interface for general MIDI use (which is understandable), but being able to send messages back to the controller to say, control the state of the Pan, Send {A, B, C} Track Control buttons such that only 1 is active at any time along with sending the current state of the respective param so that the circular guide lights around the buttons are in the current position of the mapped Renoise parameter </homer drooling noise>