• SONAR
  • Oberheim Matrix 1000 bank change
2007/11/15 16:43:56
soundsubs
Hey Gang--- a quick search around the 'net didnt turn up anything. i wonder if anyone has tackled this here.

i just got an oberheim matrix 1000 of ebay. it has 1000 sounds in it.
unfortunately, i cant get it to change banks, only program changes 0-99 seem to work. of course if i type the number into the obie itself, that works, but....

in the manual, it says if i move the Mwheel above halfway, and send a program change, the bank will accept (this works fine)

but is there a bank change method im missing?
anyone else solved this?
2007/11/15 17:50:02
Bonzos Ghost
Did a real quick search and found this on SOS:

"A Bank Lock button may be used to divide the memory up into 10 banks of 100 patches each; once you've chosen a bank and locked it, MIDI patch change information in the range 0 to 99 will then directly address all the patches within that bank. Should you want to address all 1000 patches without having to select the bank manually, this too is possible, though slightly more convoluted. Notator Logic includes a direct Matrix 1000 bank and patch selection option, so you don't even have to worry about the underlying mechanics if you happen to use that particular sequencer."

So I guess it can be done....maybe not gracefully though. Do some Googling, you might find it somewhere.
2007/11/15 18:59:37
kayehl


Have you installed a Matrix 1000 instrument definition? I think most definitions will handle all the bank changes for you.
2007/11/16 08:59:30
Mitch_I
The only way I've found to do bank and patch changes on the Matrix 1000 is through manually inserted events in Event List. Every track needs to start with a bank change and a patch change. This means that track templates don't work for this instrument, since track templates don't include events.

If someone has found a more convenient way to handle the Matrix 1000 in Sonar, I'd be happy to hear about it.

Mitch I.
2007/11/16 15:38:01
soundsubs
Great idea about the .ins definitions. Unfortunately they dont send the bank change either.
but at least i have the patch names in there!

Love to hear if anyone else has any good ideas to try.
2007/11/17 06:07:53
kp
I used to have one and ended up having to either copy everything I wanted to the first 100(?) patches and use bank lock and normal patch changes or insert events manually - it's a totally non-standard way of changing patches and banks.
2007/11/17 07:17:27
Alndln
There used to be a CAL script specifically for the Oberheim Matrix 1000 bank change on the older Cakewalk.net, but I can't seem to find it anymore. I did find a general bank change CAL script that might work. http://www.hexachord.net/cal/bankselp.zip
2007/11/17 10:08:57
Mitch_I
Here are the events at the beginning of a Matrix 1000 track. They may have been originally inserted by the CAL.

Control __ Enable Bank Chng __ 127
Patch ____ Normal __ 1
Control __ Enable Bank Chng __ 0
Patch ____ Normal __ 0

To use bank 3 patch 21, for example, change to this:

Control __ Enable Bank Chng __ 127
Patch ____ Normal __ 3
Control __ Enable Bank Chng __ 0
Patch ____ Normal __21

Mitch I.
2007/11/17 10:37:38
soundsubs
Thanks everyone. I think the way im going to do it is this:

for program 555 for example
1. Mwheel 127
2. Program change 5
3. Mwheel 0
4. Program change 55

This seems to work.
Man, this is a kick ass synth. i wish its sysex response wasnt so sloooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooow.

OT: I made a Virus TI remote template for it if anyone is interested.
2014/01/30 10:36:01
simjam
Hello Soundsubs,
I'd like to use my Virus TI to control the Matrix 1000 too.
Could you please send me your remote template ?
Thanks !
© 2026 APG vNext Commercial Version 5.1

Use My Existing Forum Account

Use My Social Media Account