I have an AKAI APCMini controller connected to a laptop that I would like to use with a MIDI device on the network. I have found multiple pages like this one on how to set this up:
I have been half successful with this. The device I'm controlling (a RaspberryPi running some custom software), successfully receives the messages and responds appropriately. However, I'm having trouble sending data back to the APCMini. The buttons on the APCMini can be lit with specific MIDI messages, but when I attempt to send these messages back, nothing happens.
Given this RaspberryPi is a custom MIDI setup, I accept that I may have screwed something up in the code. However, a simple test shows the Mac OS MIDI Setup configuration may be to blame.
The first part of the test was to open Ableton Live and connect to the APCMini controller directly. In this setup, I am able to control Ableton (send), and Ableton lights up the buttons I push on the APCMini (receive).
My second part was to configure Ableton Live to connect to the Network Session I configured in the MIDI Setup tool, the same one I used with my project. In this configuration, the APCMini can still successfully control Ableton, however, none of the lights light up on the controller. This indicates that the connection is one way, APCMini -> OUT but messages sent back are not received by the APCMini.
FWIW, I suspect that there is something to do with the "Live Routings" but I have not found an adequate explanation of what this actually does or get it to do what I want. I have tried leaving it empty (no selections), selecting the APCMIni for IN but not OUT, then for OUT but not IN, then APCMini for both OUT and IN. None of these combinations results in Ableton being able to light the buttons on the APC mini via the MIDI Session configuration.
Any suggestions on how I might set this up or troubleshoot the problem are welcome.