joelwellsmusic
2020-02-05 17:09:41
Hi,
I am currently using a keith mcmillen boppad live to trigger a note to which I have midi mapped in ableton as 'next scene', to scroll through prog changes, which are in turn sent to octatrack to change patterns.
I'd like to lose the computer and be able to sequence program /pattern change numbers via bomebox in the same way.
So sending a midi note by triggering the boppad, which would act as 'next' message to scroll through program change messages scripted via bome, to change patterns in octatrack.
Is something like this possible?
I hope that makes sense.
Thanks
Joel
Steve-Bome Forum Moderator
2020-02-05 18:56:13
Yes, in addition to BomeBox you will need Bome MIDI Translator Pro and upload the necessary translations.
From what you describe is that you want a specific note-on message in to increment an outgoing program change to your Octatrack. Perhaps a different note-on message to decrement the outgoing program change to your Octatrack.
You would use a global variable as the value to increment/decrement. You would have a different translator for each note in.
For example:
------
Translator :Increment
Incoming: Note-On MIDI CH 1 Note 60 any value
-------
Rules:
ga=ga+1
// cycle back to 0
if ga>127 then ga=0
//
// End of Rules
-------
Outgoing: Program Change on MIDI CH1 value ga
Options: Swallow
------
------
Translator :Decrement
Incoming: Note-On MIDI CH 1 Note 59 any value
-------
Rules:
ga=ga-1
// cycle back to 127
if ga<0 then ga=127
//
// End of Rules
-------
Outgoing: Program Change on MIDI CH1 value ga
Options: Swallow
------
In your project, you would set the incoming port from boppad and outgoing message to octratrak. You might need to set up aliases in your project file for use on your PC and then re-assign them to the proper devices on your BomeBox.
Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist
bome@sniz.biz