Just got my BomeBox and it is already doing wonders in my setup!
I bought it to fix the following issue: I use mostly an Elektron Digitone to sequence a Moog Sirin & a Dominion Club. I also use PC messages to trigger presets in those devices. The Digitone sends the PC message just before the note from which on this PC should take effect. Now in every 10th instance either the Sirin or the Dom Club miss the PC message or even more weird - loads the preset not completely (in case of the Moog). The problem is, once the Digitone has sent this PC, there is no way to trigger a second time the same PC (as Digitone thinks “I am already on this preset duh”).
Not to the BomeBox/Translator: First I tried to just make an “echo” PC by not swallowing the PC message and resend the same message just 10 ms later. Did not really get me there. Funny enough what now seems to work perfectly is to swallow the PC and just send it 5ms later. Not one missed PC so far. But there is a sound artefact as it seemingly just switches preset in mid-note.
So I started thinking, if it might be possible to detect somehow PC messages and have the BomeBox just tweak the timing of the first following Note On Message, if this is within a certain range?
I Tried to get there by triggering with PC messages (without swallowing them) a timer which then sets a variable to 1 when it runs and to 0 when the timer is done. Then I wanted to use this for conditions to either delay a note on or not. I only got it to delay all note on’s unfortunately so far… Is this concept even possible?