Good day!!
I have been on a two week long journey and now am here asking for guidance!
Current set up:
Squarp Hapax sequencer
ROLI Lumi Keys 24 key light-up keyboard
Bome Box
Bome MIDI Translator Pro
Situation:
The Squarp Hapax is an incredible sequencer with a Ableton Push type format pad grid that allows you to change melodic scales inside that grid effectively omitting all the incorrect notes in that melodic scale.
The Lumi Keys’ native software also allows you to to change between melodic scales and gives visual feedback via LED lighting up the corresponding ‘correct’ notes of that scale.
Currently, I have been able to successfully route the LUMI Key and Hapax into the Bome Box, giving me the ability to record and play notes into the Hapax sequencer and the Lumi Key responding visually to the notes recorded. If I record a pattern on Hapax track 1, I get the visual LED feedback of those recorded notes. If I record a pattern on track 2, I get the LED feedback from both tracks 1 and 2.
Desired effects:
A. When the Hapax changes melodic scales, I want the LEDs on the correct corresponding keys on the Lumi Keys to light up.
B. I am looking for a solution that will allow only the ‘focused’ track to give the visual feedback, not every MIDI note generated by the Hapax globally.
Issues:
-
I am attempting to use the BomeBox and MIDI Translator Pro to monitor when the Hapax changes melodic scales, but it does not seem to register as a PC, CC, or other information from the midi out in either the 5 pin din or the USB device connection.
-
I have been on squarp forums for weeks and have had some success learning as I go, but as with most programming when one answer is found another question is also. The thread can be found here:
Sending messages via USB - Hapax - Squarp Forum -
I have attempted to use a MIDI 2.0 proxy to make this connection and have been unsuccessful. I have used ChatGPT for a lot of baseline information, and one of my queries returned a MIDI Manufacture ID for squarp as another company’s ID which leads me to believe they are using that company’s ID for beta testing. Regardless, I am unable to bridge the proper proxy to show up as a connection option for the device in Box or Translator.
Question:
Is there a way for Box or Translator to ‘listen’ for the code for the melodic scale change Hapax’s internal sysex (or other signal)? If there is, how would I go about doing it? If not, would I assume that it would be a feature request for a future Hapax update? If that is the case, I believe I won’t be sucessful in my venture as this is very proprietary and not widely requested.
Ultimately I would like all of this to happen with the BomeBox as a bridge between these devices in my DAWless standalone setup, while not only giving an exciting element to visual feedback while performing, but also giving me the opportunity to learn on a classic keyboard layout what the notes are actually to be played in that given scale, not just using a pad grid that bypasses the learning process.
Sorry for the long post, but it was the first one and I figured make it count!
Any and all suggestions or critiques would be greatly appreciated.
Thanks in advance!
Brian