User's Manual

Table Of Contents
Bome MIDI Translator: User's Manual 9 Actions
9.8.4 Using a Serial Port as a MIDI Device
There are certain devices which send MIDI data over a standard serial port.
For those scenarios, you can check the option “Use as MIDI Device” in the
serial port configuration. This will create a MIDI device internal to MIDI
Translator, as a direct pass-through: any MIDI messages sent to that MIDI
OUT port will actually send it to the associated serial port. And any data
received on that serial port will also be received on the corresponding MIDI
IN port.
This function also allows you to use serial ports in the MIDI Router.
Mixed use is possible, too: even if exposed as a MIDI device, the serial port
can still be used in serial port action.
We recommend to only use this function on serial port aliases. The MIDI
port will be named like the alias.
The “Use as MIDI Device” setting on a serial port (alias) is stored in your
project file. (Prior to version 1.8.2, it was stored on the computer instead).
9.8.5 Capturing Serial Port Data
By activating the Capture checkbox next to the serial data text field, all data
received from the opened serial ports will be appended to the text field. This
allows for a convenient way to define the data string you need.
The Capture function always displays received serial port data,
not the data which is sent out by an outgoing action.
9.8.6 Incoming Serial Port
In the incoming serial port action, you define the serial port string that acts
as a trigger for the translator. The string you enter is matched anywhere in
the data string being received from the serial port, so you can match for
partial lines, single characters, and multiple lines all the same.
See above for the different ways to enter the serial data string.
For the Data modes, you can embed variables. Upon a matching serial port
string, the variables will be set to the received data byte at the given
position. As long as the incoming action does not match, the variables are
not touched.
(c) 2019 by Bome Software GmbH & Co. KG page 58