Old 03-16-2023, 02:00 PM   #1
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC
Posts: 12,791
Default MIDI control of FX

I have Helix Native receiving my input from my guitar through my preamp into RME 9652. I also have midi from my expression pedals coming in on CC11 and CC12.

With just Midi input I can control everything in the VST but have no guitar audio going in.

How in Reaper do I get the VST to receive both audio and midi ?



and

Coachz is offline   Reply With Quote
Old 03-16-2023, 02:20 PM   #2
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC
Posts: 12,791
Default

I think I got it by using audio input on 1 track and midi on a child track. My screenshot is not correct but the top track is the audio input. I better try it with some real audio to make sure it works


Last edited by Coachz; 03-16-2023 at 03:24 PM.
Coachz is offline   Reply With Quote
Old 03-17-2023, 12:17 AM   #3
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,773
Default

Yep you need two tracks and route audio and Midi appropriately.

-Michael
mschnell is online now   Reply With Quote
Old 03-17-2023, 07:08 AM   #4
Fergler
Human being with feelings
 
Fergler's Avatar
 
Join Date: Jan 2014
Posts: 5,220
Default

If you want, you can grab MIDI from the control path by learning some ReaControlMIDI parameters placed before the FX, and using your audio input
Fergler is offline   Reply With Quote
Old 03-17-2023, 07:37 AM   #5
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC
Posts: 12,791
Default

Quote:
Originally Posted by Fergler View Post
If you want, you can grab MIDI from the control path by learning some ReaControlMIDI parameters placed before the FX, and using your audio input
Can you explain ? Do you mean I can get audio and MIDI off of the same track?
Coachz is offline   Reply With Quote
Old 03-17-2023, 07:43 AM   #6
Fergler
Human being with feelings
 
Fergler's Avatar
 
Join Date: Jan 2014
Posts: 5,220
Default

Make sure the MIDI device is enabled for control in reaper settings, then move one of the ReaControlMIDI parameters in Control Change and go to Param > Learn and move your controller

Now MIDI will be given to the next plugins in the chain corresponding to the chosen CC in the drop-downs in ReaControlMIDI.
Fergler is offline   Reply With Quote
Old 03-17-2023, 11:34 AM   #7
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC
Posts: 12,791
Default

I found a way to do it with 2 tracks where the child track (2nd) passes the midi to the audio track parent and the parent can record both audio and the envelopes of the controllers.

Is there a way with just 1 track ?

https://youtu.be/OAcnDeqtRvI?t=718


Last edited by Coachz; 03-17-2023 at 11:57 AM.
Coachz is offline   Reply With Quote
Old 03-18-2023, 06:55 AM   #8
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC
Posts: 12,791
Default

So basically is a second track absolutely necessary or is there some trick like a VST that can pull in the MIDI from the input or some way to do it all in a single track.
Coachz is offline   Reply With Quote
Old 03-18-2023, 05:31 PM   #9
Fergler
Human being with feelings
 
Fergler's Avatar
 
Join Date: Jan 2014
Posts: 5,220
Default

I explained how to do it on post 6
If you're not recording MIDI notes it works to make this a one-track operation if that's really necessary.
Fergler is offline   Reply With Quote
Old 03-18-2023, 05:38 PM   #10
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC
Posts: 12,791
Default

Quote:
Originally Posted by Fergler View Post
I explained how to do it on post 6
If you're not recording MIDI notes it works to make this a one-track operation if that's really necessary.
I tried doing that but with the audio input selected on the track I have no way for the MIDI control changes to be recorded. Plus it appears VST technology does not have any access to hardware inputs so it doesn't appear to be possible for a VST point of view like reamidiontrol.
Coachz is offline   Reply With Quote
Old 03-18-2023, 05:59 PM   #11
Fergler
Human being with feelings
 
Fergler's Avatar
 
Join Date: Jan 2014
Posts: 5,220
Default

Quote:
Originally Posted by Coachz View Post
I tried doing that but with the audio input selected on the track I have no way for the MIDI control changes to be recorded. Plus it appears VST technology does not have any access to hardware inputs so it doesn't appear to be possible for a VST point of view like reamidiontrol.
You would record the parameter movements as track envelopes, rather than CC
Fergler is offline   Reply With Quote
Old 03-18-2023, 06:03 PM   #12
Fergler
Human being with feelings
 
Fergler's Avatar
 
Join Date: Jan 2014
Posts: 5,220
Default

Here's an RPP that is ready for this, but you will still need to Learn the first ReaControlParameter (I can't do that part without your hardware).
Attached Files
File Type: rpp example.RPP (4.0 KB, 40 views)
Fergler is offline   Reply With Quote
Old 03-19-2023, 06:33 AM   #13
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC
Posts: 12,791
Default

WOAH ! This is very cool. So what is interesting is that ReaMidiConrol DOES NOT appear to need a midi input assigned to it.

Take a track and assign your input to your audio hardware.

Add ReaMidiControl and choose the control change you want to learn. In my case it was CC11 and CC12. With Enable and Raw Mode checked I chose the CC11 and CC12 from the first 2 dropdowns.

Learn it !
Then I moved the slider next to CC12 and clicked learn from the Param button up top. Then I moved my pedal that is going through my Helix Stomp XL through USB and ReaMidiControl magically saw it.

I did the same for C11 and learned it. I record enabled my track and it records audio while recording the midi movements of the two pedals ALL ON ONE TRACK. Magic !

VST control.
In my Helix Native VST I right clicked over the position slider for a volume block and assigned it to CC12. Did the same for wah block position and CC11. Works !

Thanks so much for this example. It's really useful. Is ReaMidiControl simply looking at all midi inputs at once ?

what is a friend poem
Coachz is offline   Reply With Quote
Old 03-19-2023, 07:30 AM   #14
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,773
Default

Quote:
Originally Posted by Coachz View Post
ReaMidiConrol DOES NOT appear to need a midi input assigned to it.
AFAIU, ReaControlMidi works in both directions. converting incoming Midi CCs to DAW-parameters ("Sliders") that can be "Linked" etc, and converting automation of the sliders e.g. "Learn" (from the Control Path), "Linked" from other parameters or Modulation, etc, to Midi CCs.

(ReaPack -> "Slider And Midi CC" does something similar for a single "Slider").

-Michael

Last edited by mschnell; 03-19-2023 at 03:21 PM.
mschnell is online now   Reply With Quote
Old 03-19-2023, 07:53 AM   #15
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC
Posts: 12,791
Default

Quote:
Originally Posted by mschnell View Post
AFAIU, ReaControlMidi works in both directions. converting incoming Midi CCs to DAW-parameters ("Sliders") that can be "Linked" etc, and converting automation of the sliders e.g. "Learn" (from the Control Path", "Linked" from other parameters or Modulation, etc, to Midi CCs.

(ReaPack -> "Slider And Midi CC" does something similar for a single "Slider").

-Michael
It's magical!
Coachz is offline   Reply With Quote
Old 03-20-2023, 01:25 PM   #16
Fergler
Human being with feelings
 
Fergler's Avatar
 
Join Date: Jan 2014
Posts: 5,220
Default



Here the top device is allowed to control Reaper and appear as input, the second is only to control Reaper. And you can have devices enabled to be an input but not control Reaper.
Fergler 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 01:03 AM.


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