User's Manual
Table Of Contents
- 1 Welcome
- 2 Quick Start
- 3 MIDI Setup Guide
- 4 Program Interface
- 5 MIDI Translator Concepts
- 6 The Project
- 7 The Preset
- 8 The Translator Entry
- 9 Actions
- 9.1 MIDI
- 9.2 Keystrokes
- 9.3 Timer
- 9.4 Preset Change
- 9.5 Disable/Enable Processing Actions
- 9.6 Mouse (Outgoing)
- 9.7 Execute File (Outgoing)
- 9.8 Serial Port
- 9.9 AppleScript
- 10 Rules and Variables
- 11 Settings
- 12 Behind the Scenes
- 13 Tips & Tricks
- 14 Usage Example
- 15 MIDI Translator in Hardware: the BomeBox
- 16 Reference
Bome MIDI Translator: User's Manual 13 Tips & Tricks
13.3.5 Using Multiple Configurations
As shown in the tip Quick Access to Different Configs above, just add
multiple copies of the executable app on the thumb drive and use a
matching settings file and project file to go along.
13.3.6 Using Script Files
For the more advanced user, you can create start scripts that use the
command line switches for using particular settings and project files. See
also: Use Command Line for Importing Settings.
13.4 Timer with 0ms
There is a trick to immediately execute a timer: use a one-shot timer with
0ms delay. It will be processed very efficiently, usually already in parallel to
the current event (see also Parallel Processing).
That can come in handy for a quick way to trigger a series of actions with
one or more incoming actions:
Translator 0:
Incoming: MIDI message 1
Outgoing: Timer "Execute Series", 0ms delay
Translator 1:
Incoming: MIDI message 2
Outgoing: Timer "Execute Series", 0ms delay
Translator 2:
Incoming: Timer "Execute Series"
Outgoing: out 1
Translator 3:
Incoming: Timer "Execute Series"
Outgoing: out 2
Translator 4:
Incoming: Timer "Execute Series"
Outgoing: out 3
That's an easy and fast way to trigger 3 outgoing actions with 2 incoming
actions.
13.5 Multiple Actions in one Translator
Currently, it is not possible to execute multiple Outgoing Actions from one
Translator. Here are some other ways how to achieve that:
1. The usual work-around is to duplicate the Translator and only modify
the Outgoing Action. Now there are 2 Translators with the same
Incoming Action, but with different Outgoing Actions. They will be
(c) 2019 by Bome Software GmbH & Co. KG page 83