Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Q&A, Tips, Tricks and Howto

Reply
 
Thread Tools Display Modes
Old 05-24-2022, 04:58 AM   #1
keaton
Human being with feelings
 
Join Date: May 2022
Posts: 202
Default Disable Midi CC and only use envelopes/automation

Hello,

Have been some reading up on Midi CC vs envelopes to control VST instrument parameters recently (This thread and this thread have been helpful) and I am thinking i'd just like to keep instrument controls to Reaper's automation envelopes and ditch CC completely. What's the best way to have it so that by default all VST instruments' CC mappings go to envelopes instead but then don't record duplicate data in midi items as CC lanes?

Eg: I have some Spitfire Audio labs that have the VST's 'Dynamics' fader mapped to the modulation wheel by default. Though I can map the mod wheel to that parameter as a Reaper envelope, it is also recording the same input as midi CC data which is causing conflicts. Hope this makes sense, it is quite complicated stuff to express!

Thanks for help.
keaton is offline   Reply With Quote
Old 05-24-2022, 11:06 AM   #2
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,784
Default

Why ????

The ModulationWheel does send Midi CC so same can be easily recorded in a track together with the note events.

You should disable "Control" in the midi device setting (that is the default), as supposedly this creates the "conflict" you talked about. ("Control" send data to the global "ReaperControlPath" which is a rather complex issue.)

????
-Michael

Last edited by mschnell; 05-24-2022 at 11:12 AM.
mschnell is offline   Reply With Quote
Old 05-27-2022, 10:32 AM   #3
keaton
Human being with feelings
 
Join Date: May 2022
Posts: 202
Default

Quote:
Originally Posted by mschnell View Post
Why ????

The ModulationWheel does send Midi CC so same can be easily recorded in a track together with the note events.

You should disable "Control" in the midi device setting (that is the default), as supposedly this creates the "conflict" you talked about. ("Control" send data to the global "ReaperControlPath" which is a rather complex issue.)

????
-Michael
Thanks for the reply. Not seeing that option I'm afraid.
keaton is offline   Reply With Quote
Old 05-27-2022, 01:11 PM   #4
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,784
Default

Preferences -> Audio -> Midi Devices -> your appropriate device

uncheck "enable Input for Control Messages".

(The text is very misleading. It should read "Enable Input to Reaper Control Path". )

-Michael
mschnell is offline   Reply With Quote
Old 05-28-2022, 04:43 AM   #5
mccrabney
Human being with feelings
 
mccrabney's Avatar
 
Join Date: Aug 2015
Posts: 3,672
Default

Quote:
Originally Posted by mschnell View Post
Why ????
because editing CCs across multiple adjacent MIDI items is inferior to using razer edits to sculpt Arrange-screen automation.

Quote:
What's the best way to have it so that by default all VST instruments' CC mappings go to envelopes instead but then don't record duplicate data in midi items as CC lanes?
use JS, VST, or some other MIDI pre-processing to route your MIDI so that CCs don't end up getting recorded onto your VST tracks. instead, they should be routed to a MIDI input that REAPER has enabled for control messages. then, instead of using "record" to record automation, you'll have to use REAPER's automation record modes.

don't forget to trim off the unrecorded "return" content that REAPER addends to every automation recording, which brings your automation recording back to its "default" value without asking
__________________
mccrabney scripts: MIDI edits from the Arrange screen ala jjos/MPC sequencer
|sis - - - anacru| isn't what we performed: pls no extra noteons in loop recording
| - - - - - anacru|sis <==this is what we actually performed.
mccrabney is offline   Reply With Quote
Old 06-05-2022, 06:47 AM   #6
keaton
Human being with feelings
 
Join Date: May 2022
Posts: 202
Default

Quote:
Originally Posted by mschnell View Post
Preferences -> Audio -> Midi Devices -> your appropriate device

uncheck "enable Input for Control Messages".

(The text is very misleading. It should read "Enable Input to Reaper Control Path". )

-Michael
Thanks for the reply but this doesn't seem to do anything. Mod wheel still affecting VST paramenters.

Quote:
Originally Posted by mccrabney View Post
because editing CCs across multiple adjacent MIDI items is inferior to using razer edits to sculpt Arrange-screen automation.



use JS, VST, or some other MIDI pre-processing to route your MIDI so that CCs don't end up getting recorded onto your VST tracks. instead, they should be routed to a MIDI input that REAPER has enabled for control messages. then, instead of using "record" to record automation, you'll have to use REAPER's automation record modes.

don't forget to trim off the unrecorded "return" content that REAPER addends to every automation recording, which brings your automation recording back to its "default" value without asking
Thanks. "use JS, VST, or some other MIDI pre-processing to route your MIDI so that CCs don't end up getting recorded onto your VST tracks" is something I'll have to look into. Am still learning the many intricacies of Reaper so hopefully will get there in time. Thanks again.
keaton is offline   Reply With Quote
Old 06-05-2022, 07:58 AM   #7
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,784
Default

Quote:
Originally Posted by keaton View Post
Mod wheel still affecting VST paramenters.
So the Midi messages are coming in via the track, and the VST directly receives them and the parameters internally are affected by that and not by "DAW Parameter Modulation". Thus Reaper is not involved at all.

There are lots of "Midi Filter" plugins (in the Reaper stock Plugins and in ReaPack) that can be used to modify the Midi stream if you want to do that.

-Michael
mschnell is offline   Reply With Quote
Old 06-05-2022, 08:04 AM   #8
keaton
Human being with feelings
 
Join Date: May 2022
Posts: 202
Default

Quote:
Originally Posted by mschnell View Post
So the Midi messages are coming in via the track, and the VST directly receives them and the parameters internally are affected by that and not by "DAW Parameter Modulation". Thus Reaper is not involved at all.

There are lots of "Midi Filter" plugins (in the Reaper stock Plugins and in ReaPack) that can be used to modify the Midi stream if you want to do that.

-Michael
Ok thanks will check that out.
keaton 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 05:15 PM.


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