MIDI Translator Pro Reverse Engineering Boomerang

Hi,

while researching Midi sysex i stumbled on the MIDI Translator Pro Software and i was wondering if it could help me with the following scenario.

I use the Boomerang Phrase Sampler III Looper Pedal which according to its official Manual isnt Midi Controlable (as for the Hardbuttons to turn on/off loops) aside from slave midi clock signals.

This information is incorrect!

Sadly the inventor of the unit seems to be deceased and the new owners of the company are unwilling/cappable of providing additional information as many people including myself have tryd to gather additional information without success!

Other Users of this device have Documented ways to control the device with midi pc commands that otherwise are only achivable by using an external accesorie called Sidecar.

There are also 3 known System Exlusive Commands that arent documented in the official Manual!

Im pretty new to Midi Sysex but from this example i can infer that only bit nr.6 of the whole sysex message is linked to a desired function since its the only difference in these 3 provided sysex message strings!

Would this Bome MIDI Translator Pro Software allow me to systematicly send ‘any possible XX’(im aware that sysex/hexadecimal has no upper limit) combinations of the ‘F0 00 1F 7F 0F XX F7’ sysex messages or even better to do so in just a predifined range?

Lets say for example just test in the 1-1000 (Decimal)=0-3E8 (Hexadecimal) range and see if the unit responds in any way!If it did you could just smaller that range systematicly till you identify the desired sysex message that responds in a desired button push

Since many of the functionality mentioned earlier isnt in the official manual im more than positive that its possible that there is a way to activate loop 1-2 & 4 also via midi sysex also that just hasnt been found yet!

p.s. Sorry my bad English,it isnt my native language and my technical terminology is even worse…bare with me… i try my best :sweat_smile:

Greetings Tino

Hi and welcome to the Bome community!

Yes, you can use an incoming trigger of any supported MIDI message or keystroke and the use Raw MIDI for output in exactly the same form you showed (without the quotes). You can use local variable for the one that changes. An it happens that xx is a local variable. Local variables are oo, pp, qq, rr, ss tt, uu, vv, ww and xx.

As far as the other messages, If you can find documentation on how they are constructed, you could likely use those as well. Seven bit MIDI values go from 0-127 only. Usually if the number requested is higher they add another pair for the most significant byte (MSB) so you can go from 0-16383. It is up to the designer of the message to determine how the bytes are laid out. Sysex always starts with F0 and end with F7. All the other bytes are determined by the designer although there is a MIDI convention that should be used. The second 2 bytes are usually the registered manufacturer. Then next byte is a device number where 7F usually depicts all devices. Data bytes 5 and 6 in this case would be the construct of the message based on manufacturers design.

Steve Caldwell
Bome Customer Care


Also available for paid consulting services: bome@sniz.biz