Hi and welcome to the Bome community!
There are two approaches is you are not using MIDI remote scripts.
- Use whatever MIDI Ableton Live sends back, if any, when pressing a button to update the LED state.
- Using Bome MIDI translator Pro to update the LED state based on its own logic.
For option 1, obviously we would need Ableton Live to send MIDI feedback. We would then write translators to interpret that feedback for the desired state of the LED.
The advantages advantages is that LED’s would always be in sync with Ableton Live. However we really are at the mercy of how Ableton Live responds the MIDI messages.
Option 2 allows for full control but may not always be in sync with actual Ableton Live state.
You may find this tutorial on LED feedback useful which uses Option 2.
If you want absolute control of the LED toggle state, you would need to use Option 2 and global variables to maintain the current controller state to allow for toggle.
You could use the global variable to also vary the MIDI message sent to Ableton Live depending on the current toggle state.
This post describes how LED updates are handled on the APC-MINI MK2.
If you can provide more detail on.
- What messages need to be sent to Ableton Live for each toggle state?
- What messages are coming back from Ableton Live?
- What is the desired LED behavior? Are you looking for the actual Ableton Live return information or a simple toggle state?
You may need to use the Bome MIDI Translator Pro Log window to capture number 2. This way we may be able to determine if Option 1 is possible at all.
Steve Caldwell
Bome Customer Care
Also available for paid consulting services: bome@sniz.biz