Last Updated:

C u b a s e   M i d i   D e v i c e   P a n e l s . . .

 

LIST OF DEVICE PANELS
Full Panels:
Access Virus A, Access Virus b, Access Virus C, Novation Xio, Alesis micron, Akai SG01v,
Quasimidi Quasar,
JoMoX AirBase99, Roland DDR-30, Korg microKORG, Korg DRM-1,
Roland MKS-7, Roland Juno-106,
Roland MKS-50/Juno + PG-300, Roland MKS-70 JX + PG-800, Roland MKS-80 + MPG-80,
Studio Electronics ATC-1,
Korg EX-8000, Kawai K1 / K1m, RedSound eleVAta, Dave Smith Instruments DSI Evolver v1.x, Vermona M.A.R.S. + M.A.R.S. Control,
Braintec Transistorbass3, MAM MB33 II, Syntecno TeeBee T303, Voce Micro B,
Voce Electric Piano, Kurzweil MicroPiano, Novation BassStation Rack, Solton SM100,
Spectral Audio Syntrack, Cheetah MS6, Oberheim Matrix-1000, Roland M-OC1

 

Roger Linn AdrenaLinn II, Roland VP-7, TC VoiceTone Harmony-M, Korg Kaoss Pad KP3,
Electrix Mo-FX, Mutronics Mutator, MAM Warp9, Line6 POD, RME Total Mix

 

Semi-Dummy Panels / Dummy Snapshots Panels:
MAM ADX-1, Doepfer MS-404, Spectral Audio ProTone, Control Synthesis Deep Bass 9,
MFB Synth, Touched By Sound DRM-2, Touched By Sound ACM-2, PAiA 9308 FatMan,
ARP Axxe, Analogue Systems SPAWN, Moog Rogue

 

Patch Names Select Only XML:
DSI Evolver v1.x Patch Only, Korg EX-8000 (DW-8000) Patch Only
RedSound eleVAta Patch Only, Cheetah MS6 Patch Only, Cheetah MS800 Patch Only
Oberheim Matrix-1000 Patch Only, Lexicon MPX-550 Patch Only

 

 

INTRODUCTION

Well, I use Cubase as my main sequencer program.
To integrate with my hardware synths and stuff, Cubase has Midi Device Panels
which are basically the combination of Patch Name Scripts and Mixer Maps.
 

Getting the Device Panels done could be a little bit tricky - my point of view is, the Midi Device Panel function in Cubase is still a little green/young/baby stage, a lot is needed in: documentation, some small bug fixes and missing functions/handling etc.  It's still some time before it can reach some level like, for example, like what the Cakewalk Studio Panels could do.
That said, what Steinberg has already given us so far, can actually be quite powerful.
Just that it's tricky and a lot of work has to be done (by trial and error most of the time) to get things working.
 

Below are some Panels that I have made (and modified) - most of them, I have merged with proper patch name selection script file, and works for all midi channels. I won't go into details now, maybe I'll add some more notes later.
 

I hope by putting these panels here, it helps people's view towards the Device Panels - I mean, at the moment, only those people who had made themselves some panels roughly know how powerful this can be. But the lack of documentations (and most users are not midi freaks who knows how to deal with Midi CC / SysEx) usually find it hard or just simple, ''patch script / device panel sucks'' or ''doesn't work''.

For those who have been building panels: I hope these can give inspirations (as some other people's panels have done for me). Keep 'em going - they can all look good : )

For the not-so Midi/SysEx users: well, here are some nice stuff to download and use, just don't complain we need to bring back (ugly looking/boring) Mixer Maps!

And for Steinberg: we users do really want things to work, the device panels are usable, but can be improved a lot. To be honest, I've pretty much pushed what can be done to the near border/extreme. There are things I know I shouldn't do 'em this way, but hey it works, and there are not yet options to do them another way!
But it is time to further expand the powerful options in these panels.
 

Some of the panels were done way back in 2004, and some were done more recently (with better looking graphics). I suppose, one does learn a lot more after making a few of these panels : )

2005/11

I've starting writing up some notes in creating device panels, serving as a basic help / how-to page.
Click HERE to go to the Tips/How-To Page.
Now includes: COPY Patch Names, COPY Parameters, and Create Proper/Better SysEx strings.

I've also added some handy Templates.

2006/01

It's been 4 years since the last update... Lots been happening, basically jobs and time not permitting me to do more panels... and...
Steinberg still not really updated the XML editor =( 
It's good to see a lot of these panels are helping people out, and it's good to see they get translated into VSTi and so on...

Just a tiny little update, added Korg microKORG (non XL), Novation Xio (Control), Alesis micron (Control), TC VoiceTone Harmony-M, Roland VP-7 and Korg Kaoss Pad KP3, as I've just quickly made these for my own use and have them around!

2010/10

 

IMPORTANT NOTE ABOUT DOWNLOADING

I've had 2 cases so far that people have emailed me about some problems with the downloaded script(s).
In both cases, when importing the XML into Midi Device Manager,  nothing happens - like no devices were shown/imported.
It happened that in both of these cases, the XML files weren't fully downloaded -  i.e. somehow the download got interrupted or finished before the actual size reached.
So if anyone is encountering any import problem with these XML, please open the XML in any text editor and see if the last line reads </MidiDevices>. If not, then please re-download again.
Please right-click and choose "Save as..."

 

horizontal rule

Q U I C K   J U M P

| TOP | Full Device Panels | Dummy Panels |
|
Patch Names XML | Patch Scripts .txt | Templates |

horizontal rule

 

FULL Midi Device Panels (with Patch Names/Banks where possible)

 

Access Virus A

Download XML

NOTES:
Ah well, I admit, this is kinda a show off attempt, but I learnt a lot by trial & error while building this.
Cubase SX has an Access Virus C panel supplied. But I have an old Virus A (and a B elsewhere).
I needed to select programs for different channels (in multi mode), plus build a kind of remote control interface for my Virus. So here it is.
I tried to stick as close to the real Virus front panel as possible. The LFO section is a little bit cramped cos on the actual Virus, LFO3 is hidden, and so are many other functions. These are brought out to the space below.
So it has full control of the LFOs, the Velocity, the Boost and the Arp.

Well, I guess, this panel and a Virus A (or B), works just as well as a Virus Control and a T1!
This basically is more like a Virus A remote Editor now, or like what you get in Sound Diver's patch edit page, I suppose...

More notes/comments: I like my panels looking similar or close to the real thing, so that I don't get lost and know roughly where each knob or parts of the panel are located. Sometimes, making something completely different could be nice, but it can also introduce a lot of confusion.

The panel uses Midi CC & Poly Pressure (instead of SysEx) for most of the Midi Controls - so the Virus has to be set (on the Midi page) to receive LoPage = Ctrl and HiPage = PolyPrs. (Plus, probably/possibly not to have Poly Pressure filtered out in SX's Midi Filter Preference).

UPDATE (2006/01):
Slight/minor update.
I was going thru the parameters, comparing the differences between the Virus A and b. then I realised, I've put a Delay FX Send in the Delay section, which is the same as FX Send, but wrongly defined to the same Midi CC as the Delay Time. 
Updated the panel so now it doesn't have this Delay Send knob.
Also removed the main duplicate of the panel, replaced by using panel-in-panel, slightly minimizing the filesize.

 

Access Virus b

Download XML

NOTES:
It's kinda obvious after doing the Virus A and the C, that I'd do the b.
I do have a Virus b, but it's not with me at the moment, so I won't be able to test this until I see my b again (maybe in a couple months' time).

The patch selection part - it has all the OS4.5 (Banks A ~ Bank H) factory patches.
Also included a ''number only'' version.

The panel is based roughly on the Virus A, but with added parameters. Other than the Internal Clock and the Assign knobs settings, most parameters are there, and it's kinda huge.
Colour is more blood orange, than the A, more closer to the Classic.

The panel uses Midi CC & Poly Pressure (instead of SysEx) for most of the Midi Controls - so the Virus has to be set (on the Midi page) to receive LoPage = Ctrl and HiPage = PolyPrs. (Plus, probably/possibly not to have Poly Pressure filtered out in SX's Midi Filter Preference).

 

Access Virus C (Patch + Panel)

Download XML

NOTES:
IN BRIEF: THIS IS THE STOCK PANEL MERGED WITH THE PATCH NAME SCRIPT (plus a bit more).
Don't just look at the screen cap and jump to conclusion, please read : )

OK, this is a little weird, since, I own only the Virus A and Virus B, but not the C, and there already exists a Virus C Device Panel in the stock panels provided by Steinberg.  So why?
Well, for a start, I've seen people asking for this in the forum...

The Virus C panel that came with Cubase, was only the panel, without any patch selection. For the Virus C, having like 1024 patches, sometimes without the Patch/Bank selection, some people might get a bit lost. (Well, I get lost even with the "A" where there are only 4 banks and the "C" has 8). Plus it'd be a pain loading a Patch Name Script for one purpose and then the Panel for the midi controls.

Since I kinda know how to merge/copy patch names XML so that adding the panel, it could work for all 16 midi channels. And seems like a lot of people do have the Virus C, I thought maybe I should try see if I can help here. (Plus, it provides an example of how panels could be, should any Virus C users wanna give a go device panels!)

THE PANEL PART:
Mainly is a copy/edit/replica of the stock Virus C Panel. I didn't really bother with doing extra graphics. But most parameters that were in the stock panel, are also here.

THE PATCH/BANK PART:
Right, this is kinda interesting.
Some people might still have the OS5.0 patches, some OS6.0 and probably many people have their own "compilation". So instead of providing just a fixed set of patch bank, I've utilized the BANK function here.

You get a choice for selecting:
- Virus C OS6 Presets
- Virus C OS6 Multi's
- Virus C OS5 Presets
- Virus C OS5 Multi's
OR
- Virus C USER Patches
The User Patch BANK is basically, numbered, but without names, so you get the A000-A127 ~ H000-H127.

TO SELECT which Patch/Bank to use:
Click the blue "e" round button, and in the drop down select BANK ASSIGNMENT.
NOTE:
You can only select one, and it'll change for all 16 Midi Channel. (i.e. you can't mix banks).

(Should) work on any of the 16 midi channels that is assigned in Cubase.
Not tested (yet), I'll test it when I eventually get a "C"!

 

Korg microKORG

Download XML

Just a simple Midi CC panel for the microKORG (non XL version)
It has the patch names for the all the factory presets, and the Midi CC panel.

The Panel sends out Midi CC's, works on all 16 Midi Channels.

 

Novation Xio (Control)

Download XML

Just a simple Midi CC panel for the Novation Xio (XioSynth). This only covers most of the controls for the filter, arp, X-Gator and effects, but not the detailed OSC/LFO/ENV.
It has the patch names for the all the factory presets (+ the Jamiroquai SoundBank), and the Midi CC panel.

The Panel sends out Midi CC's, works on all 16 Midi Channels.

 

Alesis micron (Control)

Download XML

Just a simple Midi CC panel for the Alesis micron. This only covers some of the controls.

The micron has been around for years and it seems there's been no patch name script done for it.
Not surprising, cos problem is that, the patch names PDF that Alesis provides on their website seems to be for v1.00 while, after updated to the micron presets to v1.02, 4 or 5 new patches were added and the whole program change numbers got shifted.
Also, patch names for rhythms, patterns and setups are nowhere to be found in Alesis' documents.

This started out as a plain Patch Name Script that i wanted to do for the micron, got all the programs working and corrected for v1.02, and i also ended up typing in all the names for the patterns, rhythms and setups.
So now, Programs, Patterns and Rhythms can be selected. Setups can also be selected, but once the micron has changed to setup, the program change cannot put it back to programs/patterns/rhythms.

Then a simple device panel was made - but as this started out with patch name script, identical parameters could not be used (and I had to follow my own tutorial to refresh myself how to do this for 16 channels!).
I only did a simple panel for some basic control parameters.
Also, for some parameters like Pan, Filter Keytrack, Filer Env2 Amount, FX Mix all use 2 separate range values of the same NRPN number, which the Midi Device Panel cannot handle (these have to be dealt with using 2 knobs)...
 

Includes all v1.02 factory patchnames for Programs, Patterns, Rhythms and Setups.
The Panel sends out Midi CC's (NRPN), works on all 16 Midi Channels.

 

Akai SG01v

Download XML

NOTES:
I actually learnt quite a bit doing this panel.
The SG01v is a small Multi Channel / Multi-Timbral device, partially obeying to the General Midi spec in some sort... Anyway, usually I would do my panels as all 16 identical channels. But recently I was helping out, looking at someone else's panel, when I realized there are certain panels that could benefit from using Individual Channels (but with all 16 of them checked). I'm not going into details in this, but I'll probably write up something on the Tips page later.

Back to the SG01v panel:
It has the patch names for the all the factory presets, plus an extra set for ''numbers only''.

The main panel is made up from multiple sub-panels, mostly Inspector Panels, plus a smaller version of the 'Drum Editor'.

There is a larger version of the 'Drum Editor' which also lists all the Drum Note names. It has all the 4 parameters for every drum notes (about 280 parameters there - thank Steinberg for 'create multiple paramters'!! - Told u I learnt a bit from making this panel!)

The Panel sends out SysEx AND Midi CC's, works on all 16 Midi Channels*.

* Due to the nature of the SG01v, this assumes Part # = Midi Channel #, although I have included, in the Part Mixer Panel, to change the Midi Receive Channel for the Part, but just be very careful if you change the Part Channel.

 

Quasimidi Quasar

Download XML

NOTES:
I have done a patch script for the Quasar before, I always wanted to do a panel - somehow, the midi spec's of Quasimidi products are quite ''powerful'', yet, there hasn't even a mixermap around.
So I decided to give this a go, but ran into quite a few issues - mainly because the Midi Device Manager was giving me all sorts of problems with Independent Channels AND Multi Banks and/or alias Parameters etc.

But in the end I got this done. Well... it's huge. It also takes a while to load, because it also contains the 1000+ patches of the Quasar, including the T.R.E. and Hardcore Expansion Patches & Performances patch names.

The patch names selection part contains all 8 Internal Banks, the T.R.E. & Hardcore Banks, the Channel 10 Drum Banks, plus the Performances.
I was gonna use BANK ASSIGNMENT so that for example, Channel 10 can be pre-config fro Drums. But as stated above, This conflicted with alias channel parameters...

Putting the Inspector Channel on ANY, you can call up the LARGE MIXER, which is made up of all the 16 Channel Inspector Size Panels, Plus the master & Effects Panels.

For each channel, there is the Channel Mix Panel, which is basically one strip of the 16 channels, plus the Global Master & Effects, plus the Drum Editor. (Note: Drum Editor has no effect except on Midi = Channel 10).

The Drum Editor, basically, just like the Akai SG01v above, you can edit each Volume, Pan, FX send and Tuning for each Drum Note.  Only thing is I didn't bother with the special PAN setting.

For the ARP control, I only put the On/Off/Resolution select, and the Speed & Gate controls. All the other SysEx parameters ''interact'' with each other, but the Midi Device Manager does not allow this for the time being.

I could do more, like having further panels for the effects editing and so on, but for the time being, I think this is quite enough, and it's already over 9mb!

The Panel sends out SysEx AND Midi CC's, works on all 16 Midi Channels*.
The System Master Midi Channel is Ch. 13.  This is needed for the SysEx to work.
I chose Ch. 13 because in "Performance + Multi-Mode", the Quasar acts as 12 Midi Channels (1-12) + the Performance, it makes sense to play the Performance on Ch.13.

Please note: Cubase takes quite a bit of time to import this, this is not due to the panel, but the patch banks which has like over 1000 entries, please be patient when loading :)

 

horizontal rule

Q U I C K   J U M P

| TOP | Full Device Panels | Dummy Panels |
|
Patch Names XML | Patch Scripts .txt | Templates |

horizontal rule

 

JoMoX AirBase 99

Download XML

NOTES:
Actually this one has 9 Inspector Panels, grouped into 1 large main panel (with the larger mixer substitute).
Each part basically controls nearly all the available midi parameters, very close to the SoftBase Editor functions, except maybe for voice select.
Again, it is full patch name selection + midi control panel.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.
LFOs would only work if Midi Clock is received.

UPDATE (2005/12):
This is now version3 of my AiRBase99 Panel.
I wasn't too happy with the previous one, as that was done quite some time ago, using very minimal graphics.
I found one mistake in the previous panel - one parameter wasn't assigned properly, so I decided to fix that and thought maybe I should re-do the graphics as well. (Now it looks more like the SoftBase Editor, which roughly looks like the XBase09).
Also new are some extra parameters, such as Reverse On/Off, Sample Select. These are transmitted by my AiRBase99 (OS v1.15), but weren't documented in the user manual.
I also tried messing around with the SoftBase Editor, it has extra parameters like Variation and Sync On/Off which use non-documented SysEx - I tried those, but seems like my AiRBase99 doesn't respond to them in real time.

 

Roland DDR-30 Digital Drums

Download XML

NOTES:
Panel to control all 6 drum sound parameters, plus again, patch selection.
Works on any of the 16 midi channels that is assigned in Cubase, the controls send SysEx messages.

 

Korg DRM-1 Drum Module

Download XML

NOTES:
Panel to control all 16 drum sounds, plus patch selection.
Works on any of the 16 midi channels that is assigned in Cubase, the controls send SysEx messages.

 

Q U I C K   J U M P

| TOP | Full Device Panels | Dummy Panels |
|
Patch Names XML | Patch Scripts .txt | Templates |

 

Roland MKS-7 Super Quartet

Download XML

NOTES:
This is for the Roland MKS-7 Super Quartet.

Patch selection includes separate Banks for the Melody Tone Block, Bass Block and the Chord Block. They are separated via Bank Assignment.

The panels...
Each Channel has a Panel for the Melody or Chord Block, and the Bass Block. So, depending on what Midi Channel on the MKS-7 they're set to, just use that part of the panel for that channel.

As you can see in the screen cap, there is a huge block like a matrix in the middle of the Melody/Chord Block - this is actually a table of the available switching, of DCO Range, Chorus On/Off, etc, which requires one SysEx strings sending out various combined values of each.
For the time being in the Midi Device Manager, there's no way to combine different objects to send one combo SysEx, so the only way to do this, is to list out each possible value, and have buttons or a slider to send the final value at the desire position.


The Main Large Panel

The Main Large Panel, that could be assessed on Inspector Midi Channel 'ANY', is basically a special combination - with one Melody Block, one Bass Block and one Chord Block.

They are on the actual factory default Midi Channels, which are Melody = Ch 1, Bass = Ch 2, Chord = Ch 3.


The Inspector Panel

Each Midi Channel also has its Inspector Panel.

This covers the common parameters which are the same SysEx for any of the Melody Block, Bass Block or the Chord Block.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send SysEx messages & 1 Midi CC's.

 

Roland Juno-106

Download XML

NOTES:
After doing the MKS-7 Panel, thought I'd take a look at the Juno-106.
The SysEx spec of the Juno-106 is like 90% similar to the MKS-7's Melody/Chord Block, so it'd be very easy to to do.  For the record, the differences are: the Juno-106 has DCO Noise Level instead of a switch, 3 HPF settings, VCF Polarity instead of VCA Polarity, and Chorus as Type I and Type II. So in fact, the switches in the Juno-106 is easier to config.

There is only 1 slight issue - Patch Changes. The 106 does not respond to Midi Program Change.  So to change Bank/Patches, requires sending it a SysEx message, but along with the patch data values.

This is very important, please read carefully if you intend to use this:
I have done a Patch selection for the Factory Banks (A and B), with numbered location & patch names. HOWEVER, at the Inspector, changing the patch will actually send out the Factory SysEx, selecting the correct location of the patch/bank BUT ALSO sending the factory patch values.
So if you have your internal patches modified, then be careful in using this patch selection.
(Note: Alternatively, you can set the Inspector Midi Channel to 'ANY', the main panel there is set to Ch 1, but at 'ANY', it wouldn't use the Patch Selection, but instead it'll use/store snapshots).

The Panel part contains all parameters, again, like the MKS-7, the switching functions are done in the 2 tables. (The actual DCO Range Sliders, Pulse/Saw On/Off, HPF, ENV +/-, Chorus Slider, etc, are dummy controls. Actual functions are selected via the 2 tables below).

Works on any of the 16 midi channels that is assigned in Cubase, the controls send SysEx messages.

 

Q U I C K   J U M P

| TOP | Full Device Panels | Dummy Panels |
|
Patch Names XML | Patch Scripts .txt | Templates |

 

Roland MKS-50 Juno + PG-300 (v2.5)

Download XML

NOTES:
This includes patch selection for the MKS-50 Juno rackmount, plus a virtual panel of the PG-300 programmer.
Originally done back in 2004. This is the slightly modified version.
Slider placement are roughly the same as on a real PG-300.

** Since the PG-300 also works for the Alpha Juno 1 and Alpha Juno 2 - a quick look in the SysEx data - they indeed all share the same SysEx Parameters and IDs. So it also works with the Ju-1 and Ju-2. (Thanks to ''bluelight'' pointing this out at the Cubase forums.)

UPDATE (2006/01):
Updated version!
Now includes presets selection for MKS-50, Ju-1 and Ju-2.

Slight updates in 2 areas:

1. Put a BMP as the background, so it no longer uses the default Cubase widgets. Placement of most sliders are as close to the real PG-300 (except some selector sliders are upside down in reverse, due to limitation of the slider object).

2. The Patch selection now includes all factory presets for :
- MKS-50
- Alpha Juno 1 (Ju-1)
- Alpha Juno 2 (Ju-2)
Plus an extra set for "numbers only", useful for those with customed presets, but wanna keep track of the preset locations.

 

Works on any of the 16 midi channels that is assigned in Cubase, the controls send SysEx messages & a few Midi CC's.

 

Roland MKS-70 + PG-800

Download XML

NOTES:
This one is quite heavy.
The Patch name part includes program change selection for the internal and also, the cartridges.
The panel part: On the left is the general setting for the MKS-70, controlling both Tone A and Tone B.
And then it's a virtual panel that emulates the PG-800 programmer.
But since the MKS-70 ''Super JX'' has two tones, Tone A & Tone B, so I have a 2nd PG-800 on the right, so both tones can be controlled.
This was originally done in 2004 and slightly modified/enhanced in 2005..
Works on any of the 16 midi channels that is assigned in Cubase, the controls send SysEx messages.

 

Roland MKS-80 + MPG-80

Download XML

NOTES:
Well, even heavier...
I only have an MKS-80 and not an MPG-80, so I'm quite glad I have done this (and it now equals 12u rackmount space of two MPG-80s!).
I suppose again, the ultimate show off - well, who said Midi Device Panel cannot look good?

Here, I tried to make a Panel that re-creates the MPG-80 programmer for the Roland MKS-80 Super Jupiter rackmount.
With a little time and care, it can look good. (To be honest, I don't quite like boring Mixer Maps panels, sorry).

Anyway, like the MKS-70 JX panel, because the MKS-80 has Upper and Lower tone, I have placed 2 MPG-80 panels here.
Note that the Lower Patch: Key Mode, Split Point and Balance does the same thing as the one above.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send SysEx messages.

 

Studio Electronics ATC-1

Download XML

NOTES:
I have two ATC-1s in 2 countries. The one I got here has the ''Rotary Dial not working" problem. I am a little lazy to fix it for the time being, because it involves ordering a 30 rotary encoder replacement.
So I built this panel to 1/ select patch names of the 512 programs and 2/ to control most of the parameters.

There is one problem tho... Some functions of the ATC-1 are not controlled by Midi CC#, they can be configured by SysEx, but they're not individually documented. I took a look at the Sound Diver adaptation, the patch editing affects the whole patch, so at the moment, without the SysEx implementation details, I can't add those extra functions in this panel, but I think it is ok good enuf for the time being ; )

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

Korg EX-8000

Download XML

NOTES:
I had the DW8000/EX-8000 patch name only XML for some times, and was meant to add the panel - long due! Well now here it is, all done. (Erm... maybe a little too colourful, I suppose...)

Patch name part is the same as the old names only XML, selecting all A11-A88 and B11-B88 presets.
Panel part has all the patch parameters, using 1 SysEx string with a Parameter variable.  The arrangement / placement for the sliders are similar to the old VST EX-8000 Mixer Map.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send SysEx (and Midi CC) messages.

 

Kawai K1 / K1m

Multi Channel : Download XML
System Midi Channel 1: Download XML

NOTES:
This one's for the Kawai K1m and K1.
Patch selection has all the Factory 'I's and 'i's and Multi's, plus 'numbers only' version.

Panel part is basically built up with combinations of Inspector Panels, basically most of the single editable parameters are all there,

Works on any of the 16 midi channels* that is assigned in Cubase, the controls send SysEx messages.

About the System Midi Channel:
OK, originally I did this with System Midi Receive Channel = Midi Channel 1, so all the Parameters are set to send out SysEx that works with the Channel ID = Midi Channel 1.
But I figured there might be users who'd set the System Midi Receive Channel to anything other than 1. So I've also done a ''Multi Channel'' version. This works for any Midi Channel.
So if System Channel is set to, say Midi Ch 16, then just call up the panel at the Inspector with Midi Ch set to this channel (i.e. 16) , then the SysEx channel sent will follow.

 

 

RedSound eleVAta

Download XML

NOTES:
I did a Patch Name Script XML for the eleVAta (see below), and since the eleVAta is really quite Midi Controllable, so a panel has to be added!!

Patch Selection includes all the preset patch names, panel has all the midi controls.
It's a bit of a shame that there's no further midi or SysEx info, it would be nice if some menu function switches are midi controllable too.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

About the System Midi Channel:
OK, originally I did this with System Midi Receive Channel = Midi Channel 1, so all the Parameters are set to send out SysEx that works with the Channel ID = Midi Channel 1.
But I figured there might be users who'd set the System Midi Receive Channel to anything other than 1. So I've also done a ''Multi Channel'' version. This works for any Midi Channel.
So if System Channel is set to, say Midi Ch 16, then just call up the panel at the Inspector with Midi Ch set to this channel (i.e. 16) , then the SysEx channel sent will follow.

 

 

Dave Smith Instruments Evolver v1.x (Patch+Panel)

Download XML

NOTES:
I did a patch name script (and then a Patch Name only XML) for the DSI Evolver quite a while ago.
I always wanted to do a full blown panel, but
Rory Dow has already done a brilliant massive one.
Well, recently, I thought maybe I should add the panel to my existing patch only XML, so I don't have to load two different XMLs. In the end I found myself making more & more BMPs and ended up finishing a full panel.

Basically, the panel layout here is based on Rory Dow's (but now with graphics/backgrounds) - only that I tried to do them as Inspector Panels, as many as possible, so that I can try to reduce the overall size and many of them can be used at the Inspector. 

The main large panel is still quite huge tho... but what the hack, it has patch selections & fancy panel all in one now :)

Works on any of the 16 midi channels that is assigned in Cubase, the controls send SysEx messages.

 

Q U I C K   J U M P

| TOP | Full Device Panels | Dummy Panels |
|
Patch Names XML | Patch Scripts .txt | Templates |

 

Vermona M.A.R.S. + M.A.R.S. Control

Download XML

NOTES:
Well, this is basically a virtual panel of the M.A.R.S. Control programmer for the Vermona M.A.R.S.

The patch selection part, has all the presets numbered and named (from the latest OS v1.27) factory patches. (001-064 and then duplicate of those in 065-127). There are 2 more groups/folders, which are exactly the same,  numbered but without the patch names.

The panel part is a basically a virtual M.A.R.S. Control - the layout is exactly the same. Note that R1 and R2, (which are reserved and don't really do anything) send out Bank Select CC, as in the real hardware, but these 2 Midi CC's are not really used by the M.A.R.S.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

Braintec Transistorbass 3

Download XML

NOTES:
Yes, I am one of those few who has a Transistorbass3.
After some time studying the German manual, and trying to understand what the midi's all about (by using online translator web pages/tools!), I kinda worked out roughly what does what.
1st of all, the patch selection will select the pre-defined settings/programs.

The Panel, has 2 parts.
The top part doesn't really do anything. It's a dummy panel (see below in the Dummy Panel section).
It basically recreates the front panel, so I can use it as a visual patch sheet and then store a snap shot.
The bottom part, are the actual switches and so on, that send Midi CC to control various modulation routings of the Transistorbass3.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

MAM / Sine / TerraTec  MB33 II

Download XML

NOTES:
This was done in 2004.
The knobs (and the duplicated sliders) send out the MIDI CC to control the MB33II.
The rest are dummy controls, for visual patch sheet / snapshot purpose.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

Syntecno TeeBee T303

Download XML

NOTES:
This was done in 2004. I have two TeeBee's - a MK I (Modified) and a MK III (yellow one - which is in another country!).
Again, the knobs (and plus the duplicated sliders) sends the MIDI CC to control the MB33II.
The rest are dummy controls, for visual patch sheet / snapshot purpose.
Can be used with all Mk I, Mk II, and Mk III version of the TeeBee, including ones that have the custom mods - cos I have put those mod switches as dummy switches there too!

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

Q U I C K   J U M P

| TOP | Full Device Panels | Dummy Panels |
|
Patch Names XML | Patch Scripts .txt | Templates |

 

Voce Micro B

Download XML

NOTES:
With all 35 presets program changes and all the midi CC functions.
The Volume, Overdrive, Key Click, Percussion Volume, Decay & Preset knobs are dummy knobs.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

Voce Electric Piano

Download XML

NOTES:
With all 32 presets program changes and all the midi CC functions.
The Volume and Overdrive knobs are dummy knobs.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

Kurzweil MicroPiano

Download XML

NOTES:
Patch/Presets Part: all 32 presets program changes, with program numbers & names, grouped.
Panel Part: for selecting the effect plus reverb / chorus adjust.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

Novation BassStation Rack

Download XML

NOTES:
Right, altho there is now the Virtual BassStation, there are still a lot of original BassStation Racks out there, and I suppose it's nice to have a patch select devicemap and a control panel for it!

So basically this is a BassStation Rack split in two halves, with the exception that there are 2 sets of envelope knobs.
All the knobs that have Data Entry value boxes are "real" knobs that transmit the Midi CC, controlling the Filters and Envelope settings.
The Top row, except for the Main Volume, and all the other switches, are all dummy (in this case, for cosmetic purposes!)

The patch selection part includes all 40 factory ROM (with names) and the other 60 User slots.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

Solton SM100

Download XML

NOTES:
Panel for the Solton SM100, 6 voice poly / 12 DCO synth!
I don't have the manual for the SM100, in fact, it seems no one has!! But there's an editor on the net, showing that the SM100 actually responds to MIDI CC's. So I made this panel from the same Midi CC's that are sent out from the editor.

Press EDIT on the Panel, and the EDIT on the SM100 will light up, and that's where the fun begins...

However, there are 2 issues:
1. VCA Release uses Midi CC#09 - there's a bug in the Midi Device Panel - it hasn't got CC09! So it's like hitting the jackpot this time! At the moment VCA Release is assigned to a 14 bit Midi CC.
2. LFO Waveform Sine/Square On/Off - they use CC#72 and #73. One ON while the other is OFF. This is not quite possible at the moment for the device panel to assign 2 CC's for the same parameter. I just did Midi CC72 for the Sine and  CC#73 for the Square.

Patch selection utilize program changes 0-99, which selects the 0-99 presets, where 0-39 are ROM presets and 40-99 are user presets.

Beware tho, the SM100 uses some very standard Midi CC's like Volume (CC07), Pan (CC10), Modulation (CC01) and so on but using them as any other controller, but not actually volume, pan nor modulation - that's cos these standard CC's weren't even properly defined back in 1985.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

Q U I C K   J U M P

| TOP | Full Device Panels | Dummy Panels |
|
Patch Names XML | Patch Scripts .txt | Templates |

 

Spectral Audio Syntrack

Download XML

NOTES:
Did this sometimes in late 2004.
But actually my Syntrack is not here with me at the moment, so I can't test it out properly (yet).
But should work.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

Cheetah MS6

Download XML

NOTES:
OK, this is for the Cheetah MS6, with the brilliant firmware upgrade from Kristofer Maads MS6 Resource Center. This is for the v1.3 firmware upgrade.

Reason is, the MS6 itself does not respond to MIDI CC's (except for like Midi Volume, Modulation & Sustain).
Altho with the original firmware, the synth could be edited via SysEx, but the SysEx could only be done / received as a whole bank (even if you're just editing 1 parameter) which makes editing or tweaking quite impossible.
The new firmware, however, allows each parameter to be edited via Midi CC (plus add a load of functions too). It is really a must for any MS6 user!!


Patch name part is the same as the old names only XML, selecting all the presets.
Panel part is basically a TONE EDIT panel, roughly the same as the old VST Tone Edit Mixermap from the MS6 Resource center. The panel layout is based on the Visual Parameter Sheet layout done by Paul Nicholls (which is again in the MS6 Resource Center download section).

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

Oberheim Matrix-1000 *  v3 *

Download XML

NOTES:
Right... Previously, I had here an edited stock Panel merged with the Patch Name selection XML. I guess the screen-cap got people confused thinking it was just the stock panel, not totally sure that this is the patch names script + panel, and probably hence, not even bother looking at the notes I put here (!)

Well, time has come to give this a revamp. I really didn't like the look of that stock panel anyway. (For new version3 update, please see below).

My Matrix-1000 panel began life as an edited / re-combined / recompiled (err.. remixed!) panel.
Cubase came with an Oberheim Matrix 1000 panel. No patch selection script inside the panel tho. I have made a Matrix-1000 patch script (numbered, plus some names) for quite some time, so I decided to merge the two.

Recently I saw people attempting to make a similar panel but using SysEx as patch selection. But hey, there's no need. The Matrix-1000 responds to Bank Commands, u just need a few more lines there before it kicks into changing the banks/patches.

So basically, this edited XML, includes full 1000 program changes, numbered/named, works on all 16 midi channels, plus, on the panel side, I have put the stock Matrix-1000 device control panel there.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send SysEx messages.

UPDATE v3 (2006/02)
This is a total remake - I didn't even drag&drop/copy any parameters from the other panel. I just restarted fresh again from the XML with the Patch Names, and build this again (didn't take long at al tho).

As with the previous v2, the whole thing only uses 3 SysEx strings with variable functions, so SysEx strings are kept to a minimum (UNLIKE the stock Panel which has about 50+ independent SysEx strings!).

The main panel is a combination of smaller Inspector panels. Basically what were on the old panel are here, plus a bit more :)
Since, currently there's a limitation on Device Panels - we cannot define a parameter that uses more than 1 value, or we can't have special interactive variables in objects so to add to a current parameter, so making a true 'matrix' is not quite possible.
In the previous panel, the Mod Matrix part was actually 10 pre-defined mod routings.
In this new one, I've included 4 sets of mod matrix routings!
The 1st set is the same as the previous (as in the 'stock' panel one), so anyone using the old or stock panel is still 'compatible'. The other 3 sets cover most general mod routings.
However, there's a limitation - although you can use combinations from each set, but only one for each row (i.e. each Mod) - This is obvious, since the Matrix-1000 only has 10 Mod Routings.
But at least, this makes it slightly more flexible, even tho we can't have a full matrix yet... until Steinberg gives us further enhancements.

** If you don't need to panel and just want patch name select (for all 1000 programs, see below under the Patch Names Only Section **

And for the record, the Previous Edited v2: Download v2 XML

 

Roland M-OC1 Orchestra

Download XML

NOTES:
I was helping another forum member (Hi, Vic!) on a Roland JV-1080 panel, and in the process, I actually learnt a great deal about channel sub-nodes behavior.

Anyway, this is for the M-OC1, which is one of those Roland "Sound Expansion" series, which is like one of those SR-JV cards built as a single 1u rackmount module. It's basically like a cut-down JV, but with specific sounds, in this case, "Orchestra".

Patch Selection part contains all the patch names to the 255 patches & performance names are all there too.

The main panel is basically an 8 'PART" Mixer. By "Part" I mean this is not a Midi (channel) mixer - each channel is controlling each PART on the M-OC1, and the Midi Channel can even be set from the panel.
Most objects are SysEx, all using 2 SysEx string templates.
However, each Midi "Channel" also gets its own Inspector panel, covering most of the Midi CC's.

There are two other panels, basically two Rhythm "Note" Editors.

The first one, being the basic/simple one, is locked at Channel 10, and it used purely Midi CC / NRPN controllers, which basically is a GS Standard drum editor.

The 2nd one is a more advanced Rhythm Note Editor, all using SysEx. This can only be called up when the Inspector Channel is set to ANY and you have to Ctrl Click the Open Device little button (at the top of the Inspector) so to choose to open it.

All the Drum Note NAMES are listed.

The Panels send out SysEx AND Midi CC's, & work on all 16 Midi Channels*.

* Rhythm is at Midi Channel 10. Also, "System Device ID" is 17.
(In theory, this should work for other "Sound Expansion" Series modules too.)

 

 

Q U I C K   J U M P

| TOP | Full Device Panels | Dummy Panels |
|
Patch Names XML | Patch Scripts .txt | Templates |

 

 

Roger Linn AdrenaLinn II

Download XML

NOTES:
Well, I have my AdrenaLinn II (v2.1) hooked up to Cubase as an External Effect.
There were a few problems - like the drum pattern always starts if I send the AdrenaLinn II a midi clock...
So I did a panel to control it, so that I can easily turn off the drums while using it as a BPM synced FX processor! (Well, plus whole load of most functions too)!
My AdrenaLinn II is Indigo and not Yellow, hence the panel is kinda Indigo-ish too.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send SysEx messages.

 

Roland VP-7

Download XML

NOTES:
Just a quick basic/simple panel to control the VP-7. I wanted to control more, but it's a shame, the Midi spec of the VP-7 is very limited (e.g. can't even control the Ambience/Reverb effects depth!)...
Includes patch name program selections...

Work on any of the 16 midi channels that is assigned in Cubase, controls send Midi CC messages.
(The "Bypass" switch somehow needs to be clicked more than once to work...)

Since it's so limited, I've also put together a quick Track Mixer (Track Control) script... (.txt file HERE)

 

TC VoiceTone Harmony-M

Download XML

NOTES:
Another quick basic/simple panel to control the TC-Helicon VoiceTone Harmony-M.

Work on any of the 16 midi channels that is assigned in Cubase, controls send Midi CC messages.

 

Korg Kaoss Pad KP3

Download XML

NOTES:
Another quick basic/simple panel for the Korg Kaoss Pad KP3.
Includes Patch Names program selection.

Work on any of the 16 midi channels that is assigned in Cubase, controls send Midi CC messages.

 

 

Electrix Mo-FX

Download XML

NOTES:
I have a Mo-FX unit, but it's not with me at the moment, so this panel hasn't been completely tweaked or fine-tuned.
But all the parameters are there, complete with Snap-shot storage (since the Mo-FX does not have any presets nor responds to Midi Program Change).

Should work on any of the 16 midi channels that is assigned in Cubase, controls send Midi CC messages.

 

Mutronics Mutator

Download XML

NOTES:
This is another half 'real' / half 'dummy' panel, for the MIDI version of the Mutator. (Or u can use it for the non-Midi version, just for virtual patch sheet snapshots storage).

Since the Mutator (MIDI) only receive midi data for the Filter CutOff, Resonance and VCA Level, as well as Midi Note Numbers for the Filter - so all the other knobs & switches on this panel again act as a virtual snap-shot patch sheet.

The Mutator uses 2 adjacent Midi Channels, so the bottom row is always a channel higher (i.e. +1).
This should work fine for Midi Channel 1 - 15, but if u have the first/top channel being Midi Ch.16, then the lower row probably won't work, cos the panel will think it wanna send things out to Midi Ch 17 which doesn't exist! :)

Works on any of the 15 midi channels that is assigned in Cubase, the 'real' controls send Midi CC messages, and the 'dummy' controls send dummy poly pressure.

 

MAM WARP9

Download XML

NOTES:
This one is for the MAM Warp9 Filter.
I thought about doing dummy knobs for the rest of the controls, but in the end opted for having all the controllable knobs thee instead.
Patch Selection part allows program change selection of the 32 patches.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

Line6 POD

Download XML

NOTES:
For the original POD.
Patch Selection contains the POD Channel Banks Changes for all the 9 factory banks, plus numbers/no name only (for those who have modified the factory presets).
Panel is fairly big, I was gonna put the list of cab models, but it'd then make the panel even larger, but the Amp Models list is there.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages.

 

Q U I C K   J U M P

| TOP | Full Device Panels | Dummy Panels |
|
Patch Names XML | Patch Scripts .txt | Templates |

 

RME Total Mix

Download XML

NOTES:
A beta panel.

Someone asked for a panel for the Total Mix to control an RME Fireface. Well, I have a Multiface which also has the Total Mix (but with one or two less functions) so I thought maybe I'd give it a goal, since there seems to be quite a few issues about getting a panel to work.

Problems...
1st of all, the RME Total Mix itself, can only receive its midi controls from any MIDI IN ports on the computer, so basically you can't assign this to the RME midi output. For this to work, you'd need a midi loopback device. There are a few, like Midi Yoke (comes with Midi-Ox), or the Marblesound Virtual MIDI Cable. Personally I used the old Sonic Foundry Virtual Midi Driver, which used to be a free download for Sound Forge / Acid users.
So basically, the panel has to be assigned to a virtual midi port in Cubase, then in Total Mix, the same virtual port has to be selected as Midi In.

2nd, most of the Mute / Solo, basically the ''button switches" that Total Mix uses are MIDI NOTES.
This creates some problems, because the Midi Device Manager doesn't allow you to assign Midi Note as the target in the parameters.
I figured out this could be solved by importing the old VST32 Mixer Maps, which allow Midi Notes.
I've also done a Midi Note On template XML (see below).
So this panel has to use these imported Midi Note parameters.

3rdly, I think this is a tiny bug in the Midi Device Panel. When a Midi Note is assigned to a switch...
With Switch (One Shot) - it just won't trigger.
With Switch (On/Off) - it sometimes sends out double notes, so it's not perfect.
So in this panel, I've tried to use the only working mode which is Switch (Momentary).
(I think I've left the Channel Mute / Solo as on/off switches, so if you wanna test this out, you'll see they're kinda ''sticky'')

Last of all...
The Total Mix uses a few Midi Notes to emulate the Mackie Control cursor, so the selection of a group of 8 faders are moved left or right, up or down, where the controls for these 8 faders stay the same.
As you can see from the Screen Cap above, I've only done 8 faders, with the cursor U/D/L/R - but there is no way of knowing which sets of 8 faders are selected (unless you check the Total Mix display).
The only way, I guess, to solve this issue, is either RME provides a (better) way to access all faders, or Steinberg provides us with info on how to do multiple page/tab/panes with a parameter change in each tab. That way, you can move to the next tab/pane and knows which 8 faders you're looking at.

But anyway, until then, this is what I could only do on this particular panel, so, consider it a beta!
Well, at least, it could be used for quick setting of faders and so on. :)

SLIGHT UPDATE:
Went back and tried re-sorting this out a little bit, not gone too far tho.
Slightly fine tuned, allow saving of Snapshots - altho, recalling Snapshots, the Panel sends out multiple panel setting status, which somehow makes the Total Mix jumping to a wicked config setting!
Previous fader settings I had a formulae for thinning down the pitch bend, which didn't seem to work properly, now fixed.

 

horizontal rule

Q U I C K   J U M P

| TOP | Full Device Panels | Dummy Panels |
|
Patch Names XML | Patch Scripts .txt | Templates |

horizontal rule

 

 

D U M M Y   P A N E L S . . .

INTRODUCTION

Right... I decided to make some of these panels that I called Dummy Panels.

If you browse my site, you'll noticed that I have quite some amount of analogue synths (and some more modules too). These do not have patches, in fact most of them dun respond to midi controllers/SysEx (or only respond to like a few knobs and/or program change).

So why built a panel?

Well, in the old days, one would have to photocopy the patch sheet at the back of the manual so to write down what settings were used, in case of the need to recall a sound/patch.
In recent years, I scanned these and make images of the knob positions etc, and store the (marked) images with my projects.
But then I thought, why not make a panel in Cubase and store them as snapshots?
So the Dummy Panels were born.

The Dummy Panels either use some midi cc or poly pressure, so they're not empty knobs/switches, and snapshots can be stored and recalled.

I do have plans to make more of these Dummy Panels, even for old analogue mono synths.
The Snapshot function in Cubase can really make good virtual visual patch sheets.

2005/11

 

DUMMY Midi Device Panels (Or with Minimal / Limited Midi Controls)

 

MAM ADX-1

Download XML

NOTES:
The 5 knobs sends Midi CC, while the rest are dummy knobs for snap shot patches.

 

Doepfer MS-404

Download XML

NOTES:
Midi Learn was set to Modulation (Midi CC#01), which controls the filter frequency cutoff knob.
The Glide On/Off and the Program Changes + Midi Volume (CC#07) are real, whereas the rest are dummy knobs.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages, Program Change. Dummy knobs use Poly Pressure.

 

Spectral Audio ProTone

Download XML

NOTES:
This, again, like the Doepfer MS-404 above, is a ''semi'' / half Dummy panel.
The Midi spec of the ProTone is very similar to the MS-404, in fact, the Midi-CV used inside the ProTone was in fact a customed Doepfer.

Anyway, all controls are dummy EXCEPT for the Main Volume, Accent Switch and the Program Mode Changes.
Midi Learn was set to Modulation (Midi CC#01). This actually gets its own fader instead of assigned to the Filter CutOff knob because, there are times when the CutOff knob is set to an offset.

Works on any of the 16 midi channels that is assigned in Cubase, the controls send Midi CC messages, Program Change. Dummy knobs use Poly Pressure.

 

Control Synthesis Deep Bass Nine (DB9)

Download XML

NOTES:
Filter Cut Off Frequency is real, sending Modulation (Midi CC#01).
All others are dummy.

 

MFB Synth

Download XML

NOTES:
For the German synth MFB Synth. Mk I, not the ''II'' and not the Lite. (I just didn't put the sequencer buttons in the image!)
All dummy knobs & Switches !

 

Touched By Sound DRM2

Download XML

NOTES:
All dummy knobs !

 

Touched By Sound ACM2

Download XML

NOTES:
All dummy knobs !

 

PAiA 9308 Fatman

Download XML

NOTES:
Basically a full dummy panel for a standard PAiA Fatman .

 

ARP Axxe

Download XML

NOTES:
Basically a full dummy panel for an ARP Axxe.
The ARP Axxe has CV/Gate inputs, and so it can be easily midi-ed up to se with Cubase.
This again, basically acts as a totally visual patch sheet for the Axxe.

 

Analogue Systems SPAWN

Download XML

NOTES:
Basically a full dummy panel for the Analogue Systems SPAWN rackmount, basically acts as a totally visual patch sheet.

 

Moog Rogue

Download XML

NOTES:
Dummy panel for the Moog Rogue, but kinda in 2 flavours.
The top part is basically the same as on an actual Moog Rogue front panel.
The bottom part is for the Oakley Moog Rogue Rackmount, which is the one that I have - which has a slightly re-ordered front panel and this part is probably not of much use to anybody else. But since I was making this for a Rogue, so I also put the original Rogue on top, so it may be used for any Rogues as a virtual patch sheet.

Side notes:
There are a couple of things which bugs me while doing this panel. Currently the Midi Device Panels in Cubase SX can't handle negative values nor reverse Min/Max, making it quite difficult to use the same parameter if it is needed for a L-R and an Up-Down slider (where the Up-Down is reverse of the L-R). I also tried to get past this by using some formulae for the 'x' value, but it doesn't quite work the way I wish it could. :(

 

horizontal rule

Q U I C K   J U M P

| TOP | Full Device Panels | Dummy Panels |
|
Patch Names XML | Patch Scripts .txt | Templates |

horizontal rule

 


PATCH NAMES/BANKS DEVICE XML ...

INTRODUCTION

The following are XML scripts that only contain the Patch names / Banks selections.

Well, I made these for selecting programs in my synths!

2005/11

 

Patch Selection Only Midi Device XML

 

Dave Smith Instruments Evolver v1.x Patch Only

Download XML

NOTES:
This was done long time ago, it's similar to the one on Dave Smith's site (which I submitted).
I've now done a Full Panel, which also contains this patch selection (see above), so this is kind of obsolete now.

Korg EX-8000 (DW-8000) Patch Only

Download XML

NOTES:
Patch Names Only XML for the Korg EX-8000, but now I've done a full Patch + Panel (see above), so this is kind of obsolete now.

RedSound eleVAta Patch Only

Download XML

NOTES:
Patch Names Only XML for the Korg EX-8000, but now I've done a full Patch + Panel (see above), so this is kind of obsolete now.

Cheetah MS6 Patch Only

Download XML

NOTES:
Patch selection XML script only that I had before. I've done a full Patch+Panel (see above), so this is kind of obsolete now.

Cheetah MS800 Patch Only

Download XML

NOTES:
Patch selection script only.
No SysEx documentations - so it might be difficult to add stuff...

 

Oberheim Matrix-1000 Patch Only

Download XML

NOTES:
This is the Patch Select only script, for the Oberheim Matrix-1000. Selects all 1000 presets, using just Midi CC and Program Change command (No SysEx). 
This is the same patch selection part as in the panel above, but without the mixermap panel.

Some notes:
I've seen people trying to use SysEx to select the programs, well, this can be done, but actually, the method I use, just utilize Midi CC and Program Change command.
In the Matrix-1000 manual, Page 19, it states that, the Bank Select can be selected by either sending a Max Vibrato (CC#01) followed by a Program Change, so it changes the Bank (the 0.xx to 9.xx) while additional Program Change selects the 00-99 programs in that bank.
It also states that, Midi Controller #31 can do this, acting as the BANK LOCK on/Off switch.
This is what I've used to get all the 1000 patches.

Each Patch Selection, it sends out a 127 value of Midi CC#31, turning the BANK LOCK On, followed by a program change # that selects the bank#.  And then after a 0 value for Midi CC#31 turns the BANK LOCK Off, and a program change to select the program number in that bank.

Fro further info on the Patch Banks editor, please see HERE.

 

Lexicon MPX-550 Patch Only

Download XML

NOTES:
This is a Patch Selection XML converted from a Patch Name Script .txt file, submitted to me by Rob (Hybridalien).  He has made a patch name text script file for the Lexicon MPX-550.
I've double checked the script, with the MPX-550 manual, and also added numbers in front of the patch names, and then ''converted'' it to XML.

By convert I don't just mean Import and re-saved. If you just resaved as an XML, and later want to add a panel, you'll find the new parameters created would not spread across 16 channels.
I actually did some more XML text copying/editing. This XML is now made into multi Identical Channels. 
So if anyone wanna start doing a panel for this, feel free to use this as the starting panel!!

 

 

horizontal rule

Q U I C K   J U M P

| TOP | Full Device Panels | Dummy Panels |
|
Patch Names XML | Patch Scripts .txt | Templates |

horizontal rule

 


Patch Name Scripts (.txt) . . .

Well, in the past few years, I have collected many patch name scripts from the web,
and also made quite a few myself.
As the introduction of Midi Device Panels, these scripts are starting to become obsolete.
Well, I'll eventually put what I have got up here when I have the time...

 

horizontal rule

 

M i s c .  S t u f f / T e m p l a t e s

INTRODUCTION

The following are XML scripts "TEMPLATES", I used them for "quick start" or for panels that needs certain paramters that takes a bit of time to define.

2006/01

 

New "Multi" Panel Template

Download XML

Since I usually do my panels so that they work across all 16 channels, and it's time consuming every time I need to start one, I need to go Create New Device and then check all 16 Midi Channels. So I just saved one after all that's done, and just import this to work with instead.

Midi Note # Template

Download XML

One problem about the Midi Device Manager editor is that, there's no way to define Midi Notes as your target parameter. However, you could do that with the old VST32 Mixer Maps, and the Midi Device Manager can import these Mixer Maps.
But instead of having to back & forth VST32 and SX, I just made a Mixer Map in VST32, containing switches for Midi Notes C-2 to C7. Then I just imported them and put the parameters to my multi template.
So this template contains, all parameters defined for Midi Notes C-2 to C7 and I've added the old Mixer Map test panel in there too.


Midi Notes Test panel, Imported from Mixer Map.

 

 

horizontal rule

 

Q U I C K   J U M P

| TOP | Full Device Panels | Dummy Panels |
|
Patch Names XML | Patch Scripts .txt | Templates |

 

horizontal rule

 

 

CONTACT INFORMATION
Don't email me about any panels not working properly or asking for a bugfix!
Honestly, I made these for my own use and I thought
I should share them for anyone who can also make use of them!
But, in any case...

Cheers!

Home Cubase SX Panels SX Panel Help XML Copying Parameters Copy Create SysEx