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 9 Actions
Opening a MIDI Translator Project File
If you specify a .bmtp file in the Filename, it will be directly opened in the
running instance of MIDI Translator, unloading the currently running project
file first.
Using Variables in Filename and Parameters
You can include the value of variables in the filename and in the parameters
using the %..% scheme:
Number Representation:
Normal (decimal) value of a variable: %var% or %d var%
e.g.: %pp% will insert the value of the variable pp.
Hexadecimal value of a variable: %x var% or %X var% (upper case)
e.g.: %X pp% will embed the uppercase hexadecimal value of pp
Letter (ASCII character): %c var%
e.g. %c pp% will embed one letter, corresponding to the
ASCII value of pp.
Number Formatting:
You can specify the minimum length of the formatted number. Just specify
the length in digits before the format specifier: %4d pp% will embed the
decimal value of pp with at least 4 characters. If the number pp has less
than 4 digits, the embedded value is prefixed with as many spaces to make
the embedded value 4 characters long. If the number pp has more than 4
digits, the resulting number will be embedded with all (more than 4) digits.
e.g.: %3d pp%, and pp is 51, will result in “ 51”
(note the space in front of “51”)
Prefixing the length with 0 will use zeros for prefixing, if necessary.
e.g.: %05d pp%, and pp is 51, will result in “00051”
Number formatting works with the d, x, and X format specifiers.
Example:
PDF slide viewer with random access to specific pages from MIDI Translator.
You can use this outgoing action in conjunction with an Incoming Action,
e.g. a MIDI controller, to display arbitrary slides.
Filename: slides/slide%02d g0%.pdf
Parameters: (empty)
(c) 2019 by Bome Software GmbH & Co. KG page 53