User's Manual

Table Of Contents
Bome MIDI Translator: User's Manual 9 Actions
9.3 Timer
With a Timer, you can create delayed and reoccurring actions. A Timer will,
when its time has elapsed, inject an Incoming Event into the processing
engine. You can execute a Timer with an Incoming Action just like any other
event.
In general, this is how a timer works when activated in an Outgoing Action:
1. Wait for the Initial Delay.
2. Fire off an Incoming Timer Event with the name of the timer into the
MT processing engine.
3. In the engine, all translators with Incoming Timer action and the
timer's name will be executed.
4. If this is a Once timer, stop timer.
5. If this is a Multiple Times timer and number of executions has reached
the Repeat Count, stop timer.
6. Wait for the Repeat Delay.
7. Start over at 2.
9.3.1 Incoming Timer
Incoming Timer actions are events
that will trigger once or multiple times
automatically depending on the Timer
settings. Incoming Timer actions must
be tied to an already-existing Outgoing
Timer Action in order to work properly.
Defining Incoming Timer actions is
very simple - the only option is the selection of which Timer to use. Most of
the Timer options are defined in the Outgoing Timer Action screen, which is
covered below.
Note that you can specify multiple translators with the same Incoming Timer
as incoming action. It's a convenient way to execute multiple outgoing
actions with one single trigger.
(c) 2019 by Bome Software GmbH & Co. KG page 43