Switching patches with the + button

Hi Steve, I would like to create a rule in BMT that allows me to use the + button to easily switch the presets from my Roland GP-100 Guitar Preamp via Midi. Preset 1, Preset 2 and so on. I created the routing, but I don’t know how to implement it in BMT. Do you have an idea for this?

Hi,

Try the following. It has two presets

Preset 0 ‘Init’ 3 translators
0.0 - Trigger one shot timer ‘Init’ when project is opened
0.1 - Trigger one shot timer ‘Init’ with control up-arrow
0.2 - On timer ‘Init’ Initialized global variables. In this case I use the global variable ga for then initial Program change
0.3 - On timer ‘Init’ send initial program change

Preset 1 - Patch Switch
One translators increments ga in rules and sets the new program change ga

Here is how I have my aliases set up.
image

You can learn more about aliases from this tutorial.

PCwithplus.bmtp (1.6 KB)

Steve Caldwell
Bome Customer Care


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

Thanks Steve, with some adjustments it works great!

1 Like

Hi Steve, is there also a template of a rule that allows me to select presets directly with the number keys without having to create each program change individually, i.e. preset 1 with key 1, preset 2 with key 2 and so on.

Sure, but you will need to have different translators for each incoming keystroke, then you can have the outgoing action of each translator switch to a different preset name or number or do a different program change.

Steve Caldwell
Bome Customer Care


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

Thank you for the information. Is there a template for thias that can be customized?

Yeah, pretty simple, I started this one. Only created 0,1, and 2. You can continue on from here.

key-to-pc–example.bmtp (1.2 KB)

Steve Caldwell
Bome Customer Care


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