midimix

to get this running you have to plug in the MIDIMix and set it in the MIDI Input and Output with Index 1 (right click the index to change)

so ..
mute solo
knobs send to different fx busses
and a switchable (*) recarm for muting tracksends, muting fx on tracks or muting items on tracks, or switch the lane between one and two if there are more than one on a track
select what you want, in the toolbar 1 there is a button 'Vers?' that calls a switcher script to change the selected option.

Version 1 : mutes the fourth send on the track

Version 2 : mutes a fx on a track (configered in the script it self in department version 2)

Version 3 : mutes the items on the track

Version 4 : switch the first two track lanes if there are more than one

create portable or parallel installation and import the config. i explain it here <- READ THIS.
load the template1 and have fun (template2 is is more a startingpoint, and template3 a test using realearn)
(*) the track included are from here
AND !! the "Media buffer size" in the Preferences are set to 256 instead of the standard 1200 . higher values will cause remarkable delay when switching the lanes while playing. You can dial this down to 0, trust your feeling here


(1) created under windows, there are some corrections (path,..) to make when loading on other os
(2) created under linux, there are some corrections (path,..) to make made when loading on other os
(3) created under windows, there are some corrections (path,..) to make when loading on other os


Best practice: Load the 1 - REAPER_DUB_ALL_IN_4 stuff , play around with it and fill it wiht own audio content.
the used effects sits on the audiotracks itself or in the tracks 9 to 12.
track 9 is filled with the upper knob row of the MIDIMix
track 10 with the second and track 11 with the third row
it goes like this in details for the first knob in track 1.
track 1 , first knob sends to a helptrack (14) that sends to track 9 (FX)
i have to use this as there is no direct action to deal with the sends directly (though, scripting could do that but im too lazy)
the rest is a matter of routing. track 13 collects it all (there is a limiter on this track) and from there it
goes to the master.

the buttons on the right side of the MIDIMix have special functions , BANK LEFT set the playcursor to the Start, BANK RIGHT starts
or pauses the playback.
SEND ALL can't do a valuable job here as it sends weird stuff.

changing the assignments :
if you want to controll other stuff like f.i. volume for a track to volume of a FX you can do this like this
open the actions list and select 'find shortcut' and wiggle a fader (f.i.the master fader), this is assigned
to 'Track: Set volume for master track (MIDI CC/OSC only)' .
delete that shortcut (from now on the master isn't controlled by the MASTER fader), open your FX and let it
learn via parameter modulation. don't expect too much here as the MIDIMix sends like it sends and the parameter
modulation isn'T that complex. Maybe you rethink this and use a sophisticated tools like this CSI, DrivenbyMoss stuff
or REALEARN (my fav for no real reason)
or get another midi controller like a faderbox to have more ..eh.. faders

reassigning the Master volume fader to the effects return of the 4th FX ? easy peasy . reassign the action to action 'Track: Set volume for track 12 (MIDI CC/OSC only)' and change the tracks send to Post-Fader
speaking about effects.
the templates uses FX and fX-chains form REAPER itself. i tried to mimick DUB Stuff here.
as the template has empty searchpaths for VST it won't find installed vst's. Change this paths and rescan and all
is there as usual. put fx on the tracks at will like track 12.

Stuff. the knobs and faders send with soft takeover, so better start with all MIDIMix knobs left and faders down.
if a project has muted or soloed tracks this will not be shown (no lighting) direct after loading, if you change the states it will light.

read above before downloading anything