First of all, thank you for your videos, they really helped me a lot, especially the one that converts an absolute signal to a relative one and the one that explains how to switch presets when pressing a shift button.
Unfortunately, I'm experiencing trouble configuring Ableton properly. I digged a lot on many various forums and Ableton help, but I really can't find the explanation that I'm looking for. I'm pretty sure I miss something that will make everything clearer as soon as I get it.
So here is my setup :
I have an APC40 and a small keyboard. The keyboard just plays notes. I have the APC40 to play its native roles, except for some knobs/buttons that I want overridden and routed to BMT.
Here's my concrete need : I want the tempo button to stop changing tempo and be mapped to a knob in a MaxForLive patch I made for my needs. To change the tempo, I want to turn the tempo knob while pressing Shift. If I don't press Shift, I DON'T want the tempo to be changed. So, in order to do that, I mapped the tempo knob to a useless knob, and put two translators in BMT, using Shift to switch between two presets : the first reroute is for my M4L control when Shift is off, the second one to control tempo when Shift in on. In case, the original APC40 signal is CC13 on channel 1, the reroute when Shift on is CC0 on channel 10, and the the reroute when Shift off is CC0 on channel 11.
The thing is : while I successfully mapped to two rerouted MIDI signals to the proper Ableton controls, the tempo knob doesn't do anything when I turn it. Previously, I managed to make the knob do what I wanted, but I created problems in other places : my user mapping on the APC40 don't display lights anymore around them, and the Pan/Sends/User buttons don't work anymore either.
I read about feedback loops Ableton talks about in their help here —> https://help.ableton.com/hc/en-us/articles/209774205-Live-s-MIDI-Ports-Explained. I read this one hundred times, I can't understand it properly. So I just played with the MIDI settings around in Ableton, without any success. I want to understand exactly what they're about, because I feel that my problem comes from there. I'm pretty sure understand that would make all of this limpid in my mind.
Here are screenshots of my current configuration :
- MIDI settings
- BMT1 input Remote off : Pan/Sends/User and user knobs work properly, but my Bome reroute doesn't happen (channel 3 CC13 —> ne reroute).
- BMT1 input Remote on : Pan/Sends/User and user knobs don't work properly, but my Bome reroute does (channel 10 CC0, please see screenshot).
- MIDI mappings
- MIDI settings
- BMT project
- When Shift is On
- When Shift is Off
- MIDI configuration
I tried to as clear as possible. Please tell me if I can add or precise anything.
Hope this will help others ! Cheers.