MIDI Devices
Table Of Contents
- MIDI devices
- Background
- MIDI devices - general settings and patch handling
- About Device panels (Cubase only)
- Overview (Cubase only)
- The main edit windows (Cubase only)
- Operations in the Edit Panel window (Cubase only)
- Building a control panel - a tutorial (Cubase only)
- Advanced Panel handling
- Building panels for VST Instruments
- Exporting and importing device setups (Cubase only)
- SysEx messages (Cubase only)
- Defining a SysEx device - a tutorial (Cubase only)
- Important files
- About Studio Connections (Cubase only)
- Index
34
MIDI devices
Exporting and importing device
setups (Cubase only)
Clicking the Export Setup button allows you to export your
complete MIDI device setup as a separate XML file. The
file can then be imported using the Import Setup button.
This is useful if you move to another studio, install the pro-
gram on a new computer, etc.
Ö Exporting the setup will produce one XML file that in-
cludes all of your installed devices.
On how to export a single device, see “Exporting a single device” on
page 44.
Ö When you import a stored setup with the Import Setup
function, a dialog will appear, listing all devices included in
the stored setup.
Select the device(s) you wish to import and click OK.
Ö Importing will not overwrite any currently installed de-
vices.
If the current list contains a device with the same name as a device to be
imported, a number will be added to the name of the imported device.
SysEx messages (Cubase only)
SysEx (System Exclusive) messages are model-specific
messages for setting various parameters of the synth en-
gine. This way, it is possible to address device parameters
that would not be available via normal MIDI syntax.
SysEx messages are written in hexadecimal notation and
have the following structure:
F0 31 20 2A ... F7
with F0 signalling the start and F7 signalling the end of the
SysEx message, a number of arbitrary bytes in between.
The second byte is the unique manufacturer ID as defined
by the MIDI Manufacturers Association, while the next
bytes often indicate the device and model ID.
If you want to define SysEx messages for a device, it is vi-
tal that you have the manual for the hardware device,
which describes its MIDI definitions. Usually, these set-
tings are described on the last few pages of the manual. If
the MIDI definitions are not provided in the manual for your
device, please see the manufacturer’s website for the
necessary documentation or contact the manufacturer.
At various points it is necessary to convert hexadecimal
numbers to decimals and vice versa, so you may need a
translation-table or a calculator that is able to make this
conversion. Under Windows, you can use the calculator
found under Start/Programs/Accessories.
For information on how to dump SysEx messages as input
from your MIDI device, please refer to the chapter “Work-
ing with System exclusive messages” in the Operation
Manual. However, while the SysEx messages of your de-
vice can be recorded there, they can’t be transferred to
the MIDI Device window, which is designed for MIDI out-
put. There is no function like “midi learn” or “read all SysEx
messages” in the MIDI Device window.
How to set up SysEx messages in the program
There are two ways to set up SysEx messages:
• You can enter one SysEx message parameter per
SysEx message given in the manual of your device. This
might lead to a large number of parameters, e.g. 300.
• You can enter one SysEx message parameter per one
common SysEx string by using definable values, see be-
low. This will lead to less SysEx parameters and a more
flexible design, but is a bit trickier to set up.
For more information, see “Using definable values to set up a more flexi-
ble SysEx design” on page 36.
Entering SysEx messages for devices
SysEx messages need to be entered as parameters in the
Device window as follows:
1. Open the MIDI Device Manager.
2. Install the device JV-1080 Roland, for example.
3. Stay in the device mode, click on the root and then
click on Add Parameter.
The Add Parameter window opens.