Cubase MIDI Device Files
Overview
Here are a couple of instrument configuration files for Cubase. Configured correctly, those files allow you to select sound programs, multis etc. on your synth from within Cubase, without the need to figure out the required program change messages manually.
Download
Alesis Micron
Access Virus C
Korg Z1
License
The files are hereby public domain and thus available for private or even commercial use.
Installation
Download the file(s) you are interested in. Open your file manager and navigate to your user directory. On my machine, the path reads as
c:\Users\ce
The AppData folder might be hidden. In this case you need to ensure hidden files are displayed. Now open the folders
\AppData\Roaming\Steinberg\Cubase Essential 5\Scripts\Patchnames\inactive\
and place the downloaded file(s) in the appropriate subdirectories:
From within Cubase, find the menu called Devices and choose the entry MIDI Device Manager. The following dialog will appear:
Click the button labeled as Install Device and select the desired device from the list:
Select the device from the list of Installed Devices and then the MIDI output port your synth is connected to. Then close this dialog:
Create a MIDI track or use an existing one. From within the inspector, locate the output routing menu:
Select the recently installed MIDI device:
Locate the program selector:
Select the desired patch name from the lists:
From now on, Cubase will automatically select the chosen sound on your synth automatically each time you load the project.
Feedback
In case you find an error in this page, please do not hesitate to drop me a line.
Creation
In case you need to create your own files and you have a bash terminal at your disposal, the following lines might be helpful:
for i in $(seq 0 4); do for j in $(seq -w 0 127); do echo "[p2, $j, 0, $i] $j" >> micron.txt; done; done
for i in $(seq -w 0 127); do echo "[p2, $i, 0, 101] $i" >> micron.txt; done
for i in $(seq -w 0 127); do echo "[p2, $i, 1, 72] $i" >> micron.txt; done
for i in $(seq -w 0 127); do echo "[p2, $i, 2, 45] $i" >> micron.txt; done
for i in $(seq 0 3); do for j in $(seq -w 0 127); do echo "[p2, $j, $i, $i] $j" >> z1.txt; done; done
for i in $(seq 64 67); do for j in $(seq -w 0 15); do echo "[p2, $j, 0, $i] $j" >> z1.txt; done; done
for i in $(seq 0 7); do for j in $(seq -w 0 127); do echo "[p2, $j, 0, $i] $j" >> virus-c.txt; done; done
for i in $(seq -w 0 127); do echo "[p2, $i, -1, -1] M$i" >> virus-c.txt; done








[...] my personal use, I created some Cubase MIDI Device Files (see the products section of this blog). Currently there are files for the following [...]