Old 12-16-2015, 05:17 AM   #1
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 2,335
Default MPL Mapping Panel

The mpl Mapping Panel is a LUA script for REAPER.

Features:
  • 16 macro controls for any accesible plugin parameters in current active project
  • 8 maps of macro controls
  • linking map to track or fx
  • change map with MIDICC/OSC binded actions;
  • realtime modulation beetween macro controls, also through different maps;
  • 8 routing configuration per instance;
  • unlimited number of modulation links,
  • formula per modulation link
  • support feedback routing
  • support for executable lua code as formula
  • advanced formula functions (mouse xy, manual draw curve, lfo, cycle)
  • FixedLearn engine - allow learn/unlearn MIDI/OSC controller automatically depending on current map
  • dockable GUI without any external graphics
  • configuration stored automatically into project file


Because of API limitations you CAN use it as parameter modulation but only for online render. A way to use it with offline render is putting envelopes in touch mode, record automation while playing and close Mapping Panel before rendering.


GitHub, also accessible via ReaPack extension
Requiments: REAPER 5.1, SWS 2.8.1


RMM
Short "in action" video










General Discussion thread
Attached Images
File Type: jpg 4.JPG (46.4 KB, 5313 views)
File Type: jpg 3.JPG (40.1 KB, 3866 views)
File Type: jpg 2.JPG (62.2 KB, 3767 views)
File Type: jpg 1.JPG (58.5 KB, 3932 views)
__________________
SoundCloud | MPL Scripts discussion | ReaPack | Donate

Last edited by mpl; 03-10-2019 at 11:22 AM.
mpl is offline   Reply With Quote
Old 12-16-2015, 07:16 AM   #2
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: brighton, uk
Posts: 12,589
Default

Subscribed! That is going to be insanely useful MPL!
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
musicbynumbers is offline   Reply With Quote
Old 12-16-2015, 10:34 AM   #3
X-Raym
Human being with feelings
 
X-Raym's Avatar
 
Join Date: Apr 2013
Location: France
Posts: 5,483
Default

You should make a video+audio demo !!
We want to see it in action
X-Raym is offline   Reply With Quote
Old 12-16-2015, 11:37 AM   #4
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 2,335
Default

Well, basic idea is simple - to get quick access for mostly used parameters in project. And with some future tweaks it will should make midi/osc learn for small controllers (up to 8 knobs/sliders) easy.

__________________
SoundCloud | MPL Scripts discussion | ReaPack | Donate
mpl is offline   Reply With Quote
Old 12-16-2015, 11:45 AM   #5
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: brighton, uk
Posts: 12,589
Default

so awesome!

Will it be possible to save the settings/assignments with the project?
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
musicbynumbers is offline   Reply With Quote
Old 12-16-2015, 12:00 PM   #6
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 2,335
Default

Data is project related, so it automatically stored when you save project (no need external files), but there is possibility to save/load data to/from text file.
__________________
SoundCloud | MPL Scripts discussion | ReaPack | Donate
mpl is offline   Reply With Quote
Old 10-29-2016, 10:52 AM   #7
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 7,182
Default

Crash on first try here.
__________________
Reaper x64, win 8.1
G-Sun.no - Music Blog - My music
G-Sun is offline   Reply With Quote
Old 11-02-2016, 09:40 AM   #8
Stroudy
Human being with feelings
 
Join Date: Jul 2014
Posts: 351
Default

I love this. I doubt I will ever even understand what it could do, let alone actually make use of its enormous capabilities. But I love it.

That said, could one use it in the way we group track parameters?

For example:

If I had a Distortion FX on all my tracks
Some of those tracks had more distortion than others
Could I change the value of all those instances of distortion, KEEPING THEIR RELATIVE VALUES?

What is the best method to use a MASTER knob to control the instances of distortion? A dummy effect fader?

Many thanks
Stroudy is offline   Reply With Quote
Old 11-03-2016, 01:18 PM   #9
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 2,335
Default

With 1.32 you can do something like this (it is NOT a VCA, but react same in some cases):


Last edited by mpl; 04-04-2018 at 12:53 AM.
mpl is offline   Reply With Quote
Old 11-04-2016, 02:58 AM   #10
Stroudy
Human being with feelings
 
Join Date: Jul 2014
Posts: 351
Default

Thanks for the demonstration. I don't think the latest version in on ReaPack is it?

What tools would one use if not using the mapping panel? Is there even away without using external midi controllers.

Thanks again
Stroudy is offline   Reply With Quote
Old 07-06-2017, 07:39 AM   #11
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 1,990
Default

What!!! seems very beautiful Will try this later thanks mpl
deeb is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 03:47 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.