Saving midi mapping in reason?

Home :: Reviews of DJ equipment :: Saving midi mapping in reason?Reply
Saving midi mapping in reason?
Posted on: 09.11.2011 by Charise Severs
not sure if this is in the right place but here goes.

just got an mpd off a mate and can having some problems
i can map the knobs and faders to reason using the ...edit remote override mapping... but my problem is that i want to change different synths live using the knobs on the combinators to change frequency and resonance and that kind of thing live. is it possible for me to assign the knobs on my mpd to four differnt knobs on a combinator , and then select another combinator and use the same mpd knobs to control another combinator? atm i have to change the mapping everytime i want to control a different synth which is useless live. and whats worse i dont know how save mapping either.

please help! i cant find the answers anywhere
Charise Severs
09.11.2011
not sure if this is in the right place but here goes.

just got an mpd off a mate and can having some problems
i can map the knobs and faders to reason using the ...edit remote override mapping... but my problem is that i want to change different synths live using the knobs on the combinators to change frequency and resonance and that kind of thing live. is it possible for me to assign the knobs on my mpd to four differnt knobs on a combinator , and then select another combinator and use the same mpd knobs to control another combinator? atm i have to change the mapping everytime i want to control a different synth which is useless live. and whats worse i dont know how save mapping either.

please help! i cant find the answers anywhere
Chasidy Heckenbach
10.11.2011
as for "wiring up" first u need to teach it about the mpd u have using learn.exe which will then create you a file like "devices/my-mpd.lua"

then u need to create one for reason in devices/reason.lua which contains the midi u want to send out and what to call them, simpler than it sounds, have a look at devices/traktor.lua for how i do that - at least u don't need to create a matching tsi

create a virtual midi device called something like "MM to Reason" - i guess u only need communication from the mpd to reason and not vice versa?

then in your config/reason.lua (which is the file you'll tell midimasher to load) you'd need these 2 lines to attach the 2 devices:

Code:
open_midi_device("reason", "reason", "", "MM to Reason");
open_midi_device("mpd", "my-mpd", "MPD-midi-devname", "MPD-midi-devname", 6);
then u can add various pipe() calls to pipe data from any pad/page of the mpd to what u want to send to reason

you'd ofc need some way to "change page/layer" from your mpd, i can help u with that. you could use some fader or pot but a button or two would be easier. even simpler would be to use the top 4 pads "midi fighter 4 banks style". in fact if u did that u wouldn't even need to "teach" midimasher what midi u want to send to reason - just make your mpd emulate a midi fighter and then map that midi to reason. probably the simplest.

then in theory a config like this would be all u need:

Code:
open_midi_device("reason", "generic", "", "MM to Reason");
open_midi_device("mpd", "my-mpd", "MPD-midi-devname", "MPD-midi-devname", 6);
virtual_midifighter_4banks("mpd", 0, "reason", 0, 0, 127, 0)
you'd still need to run learn.exe to create that devices/my-mpd.lua file

running debug.bat would be helpfull as you'd then see if midimasher is doing what it should be
Chasidy Heckenbach
10.11.2011
last time i used reason it saved all the midi setup with the song i was working on - not sure what version that was tho.
Charise Severs
10.11.2011
cheers but how would i wire it into reason? and everytime i open reason up i need to set everything up is there a way to save a mapping in reason? so its all done for me when i open it up
Chasidy Heckenbach
10.11.2011
some middleware software like my midimasher maybe? that could then give your controller multiple pages that each send out different midi data? then map each page to what u need. or something like bomes etc could work too.

<< Back to Reviews of DJ equipment Reply

Copyright 2012-2023
DJRANKINGS.ORG n.g.o.
Chuo-ku, Osaka, Japan

Created by Ajaxel CMS

Terms & Privacy