User's Manual

Table Of Contents
Bome MIDI Translator: User's Manual 10 Rules and Variables
10.2.4 Exit Rules and execute Outgoing Action
This is a direct action. Upon processing this rule, the Translator will
immediately stop processing the rules and execute the Translator's Outgoing
Action. These rules are commonly found coupled with Conditional rules and
Labels to create complex processing statements.
10.2.5 Exit Rules and ignore Outgoing Action
This is a direct action. This rule will immediately stop processing the rules
set, but will NOT execute the outgoing action. This is useful for making
Translators that ONLY execute when certain conditions are met.
10.2.6 Conditional
Examples:
IF pp = 10 THEN qq=11
IF gc >= xx THEN ...
Conditional rules allow you to specify that a rule will ONLY execute if certain
conditions are met. Conditional rules are constructed as follows:
IF (value/variable) (==/!=/>=/<=/>/<) (value/variable) THEN
If the preceding conditional is true, then one of the following actions is
performed:
Assignment
Expression
Goto
Skip Next Rule
Skip Next 2 Rules
Exit Rules, Execute Outgoing Action
Exit Rules, Skip Outgoing Action
(c) 2019 by Bome Software GmbH & Co. KG page 69