Bome MIDI Translator stuck

Yes, and the variables do not matter since they are passed by value. Only the actual values and the order matter. For this reason, I would suggest using local variables or absolute values.

Steve Caldwell
Bome Customer Care


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

Okay, thank you very much!
Can you suggest a tutorial please, about global/local variables and value transfers?

Just the manual.

In general:

Local variables are not shared between translators (unless they share the same incoming trigger). There are only 10 of them
oo,pp,qq,rr,ss,tt,uu,vv,ww,xx

Everything else is a global variable.

Local variables are not initialized so they have to be set explicitly before being used or they will have some random value. They can be set by the incoming trigger or a parameter if using perform.

Global variables can be shared between translators. It is good practice not to have more than one translator update the global variable to avoid, conflicts in timing for setting and reading their values.

All variables are 2 letters that start with g-z.

It is good practice to document your global variables. See this tutorial on best practices.

You can also review this tutorial on perform with parameters.

Steve Caldwell
Bome Customer Care


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

Thank you!
And what are variables a-g?
And how to transfer absolute values?

There are no variables that start between a and f.

perform “do this” ,1,0

First parameter is 1 and second is 0

On the incoming it would look as follows where I’m assigning a value of 1 to oo and 0 to pp

Steve Caldwell
Bome Customer Care


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

Great!!! Thank you very much!!!))))))))))))))))))