MPC 3000 - MIDI - Control

  • beat this! (nov 13-14) signup begins in...

MadScientist

Geniuz
ill o.g.
Battle Points: 20
I was wondering if its possible to control my MIDI information by my MPC 3000. Example - Every time I load up a sequence, I have to go back into my sound module and program every bank and patch again. Is there a way I can bypass this? When I made beats on my computer, all I would do is load up the sequence and Boom...every sound, bank and patch was in place ... all I had to do was press play ... maybe the MPC doesn't support this ... I want to be able to control my module with out having to touch it. Help!
 

inrctyhoodmusic

Muzik Militant
ill o.g.
Battle Points: 5
if your sound module has a disk drive then save the sounds you use in the sequence in the module...every time you turn the module off it resets if you save just the sounds all you have to do is load it
 

inrctyhoodmusic

Muzik Militant
ill o.g.
Battle Points: 5
no...The sequences are saved on the mpc once you have your sounds setr after you make a beat you save all programs and files on the mpc and you save the sequence on the mpc....put the disk in the module and save the postion of the sounds you used then you load the mpc when you want to go back to it and load the midi you saved in the sound module
 

MadScientist

Geniuz
ill o.g.
Battle Points: 20
- TR Rack and Proteus 2000

both modules don't have a slot for a disk...I know you can save the patch and bank settings on the Proteus 2000 but your limited on how many songs you can save. I'm trying to bypass this process by alowing my MPC to take care of it. (Like a computer) Obviously this is not possible.
 

vitaminman

IllMuzik Staff
ill o.g.
Battle Points: 1
Hey,

Step aside, fellas, let the MIDI master take care of this...

You will have to program two Bank Change and one Program Change messages into your sequence on the MPC for each sound module patch you want to call up when you play your song.

Example (this is simplified):

Let's say in your song 'My Dizzle is really Smizzle', you have 4 tracks in the MPC sequence:

Track 1 - Drum samples from the MPC
Track 2 - Bass patch on the Triton
Track 3 - String patch on the Proteus
Track 4 - Piano patch on the Proteus

At the moment, whenever you play this song, you have to load the samples into the MPC memory, find the right bass patch on the Triton, and find the right string and guitar patches on the Proteus...it takes a few minutes and can be very annoying.

However, if you look in the back of your manuals for your Triton and Proteus, you will see that there are a series of banks and programs where all the different patches are listed. There will usually be a user bank followed by several other banks...in each bank there will be no more than 128 programs.

Each bank and program has a number associated with it: for example, in the Proteus 2000 manual on page 157 we can see the User Bank 0 followed by a whole bunch of patches. If we look at kb1:Techno Piano, we see that it is next to the number 58.

So, in our song we have to program User Bank 0, Program 58 into the sequence in order for the Proteus to select kb1:Techno Piano by itself.

This is where it gets complicated...sending a Program Change message is pretty easy, but sending a Bank Select message can be complex, because you have to in fact send two messages.

Turn to page 80 in the Proteus manual to the section 'Bank Select Commands'. At the bottom is a small chart which tells you which messages to send in order for the Proteus to load the correct bank into its memory.

Here's how it works: to choose a bank, you have to send two messages: the first message is called the MSB Bank Select, the second message is called the LSB Bank Select (don't worry about what MSB and LSB mean). In our case we want to select our sound from the User Bank 0, so in the sequencer you have to program:

CC#00 value 00 for the first message
CC#32 value 00 for the second message

If we wanted to choose a sound from Composer Bank 6, we'd program:

CC#00 value 04 for the first message
CC#32 value 06 for the second message


Once the bank has been chosen, you can then send a normal Program Change message kwith a value of 58, and the kb1:Techno Piano patrch will load into the synth's memory.


Try this once again...let's select 119. brs:Miles from Composer Bank 7. You can find this on page 160 in the manual.

First we send the correct Bank Select messages:
CC#00 val 04 (this tells the Proteus that you want to select a sound from the Composer soundset...)
CC#32 val 07 (...and this tells the Proteus that you want to select a sound from Bank 7)

then we send the correct Program Change message:
PC val 119



Normally you would program these three messages at the very beginning of your song, it's good practice to never start your song on measure 1 for this reason. It's dead easy to program them into a computer sequencer like Cubase: you simply open the List Editor, draw two CC's and a single PC, then edit their values.

On the MPC and other hardware sequencers, I am certain that there is a way you can manually put these into the sequence, you'll have to read the manual.

You'll have to remember to put these messages on the right tracks as well...if you put a message designed to select a patch on the Proteus onto a track that is transmitting to the Triton, it will select a sound on the Triton!






I can hear you guys now....JESUSTHISISMORECOMPLICATEDTHANIEXPECTED. Yes it is...but remember, 20 years ago when MIDI was invented this was the absolute shizzle...

Synths and sequencers don't know how to talk to each other, you have to tell them what to do. On a computer, however, everything is done from the same interface under the control of the host sequencer, it is very easy for patches to be memorised. I've tried to hammer into everyone's head here that you cannot beat the power of a computer; this is just one example.

Take care,

Nick
 

vitaminman

IllMuzik Staff
ill o.g.
Battle Points: 1
Hey,

Hahaha!! Don't sweat it, all you have to do is program 3 small messages into your sequence, with practice you'll be able to do it in less than a minute.

Something I forgot about...why not just save all your patches into a Multisetup? That way, when you turn your gear on, you choose the Multisetup that corresponds with the song and you're ready to go. It will tell you about this in the manual.

Another option would be to control your synths with a program called Sound Diver. With SD you simply have to run it, make your programs with all the patch, volume and panning information, and save it as an SD file....then, when you want to load your sounds into your synths, you run SD and load the file, it will load the sounds into your synths in about 2 seconds.

Take care,

Nick
 

MadScientist

Geniuz
ill o.g.
Battle Points: 20
Originally posted by vitaminman

Something I forgot about...why not just save all your patches into a program? That way, when you turn your gear on, you choose the program that corresponds with the song and you're ready to go. It will tell you about this in the manual.

What manual???

and also ..... is this process done in the MPC or in my sound modules???
 

vitaminman

IllMuzik Staff
ill o.g.
Battle Points: 1
Hey,

What manual? The Proteus 2000 manual! It tells you about Muiltisetups on page 31. If you don't have a paper manual, you can download one from the Emu site:

http://www.emu.com/support/manuals/Files/Proteus2KOp-E.pdf

I did some reading about the MPC 3000, and if you look at the MIDI spec sheet on page 217, you'll see that it is NOT able to transmit CC and PC messages!!!!! You're out of luck, son, I'm sorry I wasted your time...

You'll HAVE to select your sounds from the synths themselves because of the limitation of the MPC. If you put your sounds into Multisetups, you will only have to select the Multisetup that corresponds with the song, the sounds will load themselves.

Read the review of Sound Diver, that's another option for you.

https://www.illmuzik.com/articles/reviews/emagic/sounddiver1.php

Take care,


Nick
 
Top