Ever since I try to make the following setup working:
I´m using a template in Ableton12 suite where my main controller APC40 is already configured the way I want to use it.
Now, I also want to use the little brother APCmini in conjunction with the APC40. I only would like to use the 6 first faders for the sends 1-6 on the output channel of the selected channel (1-8) on the APC40. The selected channel should also be shown on the APCmini with the channel-LED.
Furthermore I want to adress some extra pads from additional audio channels in the template (what shouldn`t be a problem).
Everytime I swich the project to ‘on’ in Bome the used MIDI port shows a pending error. With project switched off the port is open and receives correct MIDI data. I tried everything, global ports and specific ports, virtual ports via LOOPmidi, checked the USB ports and services in Windows11. I even get a input signal in Ableton via the small buttons next to the control bar in Ableton, but never on a specific MIDI channel in Ableton. However, when I assign a send directly from Ableton it works. But as I want to use the APCmini as a ‘slave’ dynamically withe the APC40 I would like to set it up with Bome (I bought it for that :-).
I´m getting a little desperate now and wonder, if you have any tips or advices for me.
Hi, the important thing to remember on Windows is that MIDI port sharing is not possible. Only one application(or device) can use a given MIDI input or output port at a given time. To solve this, Bome MIDI Translator Pro has virtual ports and allows for routing (merging and splitting ) between ports. It is important that within Ableton Live you only access a virtual port not the physical device directly. If you want to share ports, you use the Bome MIDI Translator Pro router to split or merge the MIDI signals going to and from the physical MIDI devices.
In your case you would probably use the APC-40 MIDI Remote Script in Ableton Live to access a virtual port (ie BMT 1) and then within Bome MIDI Translator Pro, route, both the APC40 and the APC MINI to that port for commands that you want to be recognized by the APC40 MIDI Remote Script. Then perhaps route other controls from your APC MINI to a different MIDI port (ie BMT 2) using translators for anything that you want to use MIDI learn for (no MIDI Remote Script enabled for your APC MINI in this case).
You would then set up your faders on the APC MINI to send messages to BMT 1 making Ableton Live think it is coming from your APC 40 MIDI Remote script.
You would have the buttons on your APC MINI send to BMT 2 for MIDI learn.
I’ve found in this configuration you often need to set up your MIDI remote scripts when you start Ableton Live each time to use virtual ports instead of the device ports as often Live just assumes it needs to use the original device ports.
I hope this helps move you in the right direction.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz