For discussion about setting up your studio and advice on the gear and equipment within it.
By dtaa pla muk Sun Mar 06, 2011 8:20 pm
http://www.youtube.com/watch?v=kowNhMy4o8w

by hitting the F keys, i can change the active channel that sends midi to my MPC.

ie, F1 = ch 1...F8 = ch 8
SHIFT+ F1 = ch 9, SHIFT + F8 = ch 16.

upon hitting these F buttons, REAPER shows me the track receiving the active channel, as well as the VSTi housed on that track. it also routes all of the ccs to the appropriate learns on those VSTis

this is the closest i've ever gotten to feeling like my vstis are hardware.
User avatar
By nogginj Sun Mar 06, 2011 9:09 pm
That is a great vid, Nym, and a very powerful way of working.

I'd like some more details on exactly how you have it set up, the routing required (digital and physical) and maybe provide the 'macro' file for download.

Basically, your midi keyboard is being routed to the 'active' channel in software, then those midi messages are being passed on out to the MPC, which I assume is currently operating in Multimibral mode (I tried this out last night too with my EPS)...is that correct?
So all the sequencing is happening actually in the MPC, reading the midi spit out from the computer, then spitting it back to the computer on playback. So you can work out the longer sequences in the MPC, then just record the output back into Reaper.

Is that right?
I'm most curious about the pre-setup midi CC messages and how you saved all those with the vstis. I'm not a huge reaper user, and never heard of a 'macro' for it before, so forgive me if that's a basic question.

Good work...always nice to see legit ways of working.
By dtaa pla muk Sun Mar 06, 2011 9:24 pm
i'll do my best to answer this coherently
i'm sick with a stomach bug so i just took a fairly massive quantity of herb, so i hope this makes sense.

Basically, your midi keyboard is being routed to the 'active' channel in software, then those midi messages are being passed on out to the MPC


pretty much, expect of the active channel part is a little different. using the SWS extension (basically just additional actions for REAPER) i used the "snapshot" function to create different versions of my MIDI keyboard track. the different snapshots are of the MIDI keyboard sending MIDI to different channels of my MPC. thus, snapshot 1 is the MIDI keyboard track sending all of its data to the MPC on ch 1... snapshot 2 = ch 2, etc.

So all the sequencing is happening actually in the MPC, reading the midi spit out from the computer, then spitting it back to the computer on playback. So you can work out the longer sequences in the MPC, then just record the output back into Reaper.


exactly. with no noticeable added latency. the MPC is like a selective net, catching and/or passing through all received MIDI per channel. this is extra flexible because i could either use a VSTi on said channel OR onboard PGMs in the MPC, and then i can use the CCs in the MPC's pgm mixer OR pass them back into REAPER to control VST effects applied to the MPC sounds.

I'm most curious about the pre-setup midi CC messages and how you saved all those with the vstis. I'm not a huge reaper user, and never heard of a 'macro' for it before, so forgive me if that's a basic question.


macro is basically "custom actions." reaper is very "action driven" which i love, because you can put them on any key, midi note, midi cc, etc. you can chain a number of them together and then use them the same way as a regular action. you can even create custom actions combining other custom actions. the whole thing is very reflexive and pretty damned easy considering how complex the operations are.

regarding the pre-setup midi cc messages: i created a template track set to midi input ch 1 and then learned all the controls on my radium knobs/sliders the way i wanted to use them repeatedly (this is a great way to become quick with your parameters, too. muscle memory > mouse every time). i then saved the learned VSTis as FX chains - that is, an FX chain containing only 1 effect: the vsti. then, i created an action to do the following:

1- open the FX browser window for me to select the FX chain (learned Vsti) i want
2- prompt to continue (giving me time to select the FX)
3- reassign all the learn channels to the active MIDI track channel (basically, whatever track i'm currently using)
4- view the vsti for visual feedback.

i hope that made sense.
By dtaa pla muk Tue Mar 08, 2011 4:49 pm
in the time that i've been using this setup i definitely realize that less is more
better to have a very small number of vstis that you know/learn and remember the knob placements
this setup is not for the preset surfer, which is what i used to do
this is definitely for those who are building their own synth sounds.
i'm considering using a vsti that loads JPGs to load a diagram of my controller with the controls labeled until i memorize them. by the time i have them memorized, i will FLY through preset creation.