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

Reply
 
Thread Tools Display Modes
Old 07-31-2009, 05:48 PM   #1
fieldswn
Human being with feelings
 
fieldswn's Avatar
 
Join Date: Oct 2006
Location: Wilmington, DE
Posts: 179
Default Multiple VSTi on a track, each responding to a different MIDI channel?

Is it possible to have multiple VSTi on a single track and have each one respond to a different MIDI channel? It seems like this should be possible, but I haven't been able to figure it out.

Thanks,
-Bill
__________________
williamfields.com
fieldswn is offline   Reply With Quote
Old 08-01-2009, 11:00 AM   #2
mrlucmorin
Human being with feelings
 
mrlucmorin's Avatar
 
Join Date: Jul 2009
Location: Sherbrooke, Qc, Canada
Posts: 101
Default

Hello Bill,

As far as I understand the flow of MIDI data in Reaper, this would only be possible if each VST allows you to define the input channel.

Some VSTs are in "omni" mode, meaning they listen to all channels, so it would be possible to filter undesired channels with a JS filter, but then these channels would remain filtered out for the rest of the FX chain, ie the second VST.

Again, that's my understanding so far, I could be wrong

Why do you need both VSTs to be on the same track? Maybe we can achieve the same result in some other way.

Regards.
__________________
Luc Morin, T.P.
http://www.stlm.ca
mrlucmorin is offline   Reply With Quote
Old 08-01-2009, 12:22 PM   #3
whatsup
Human being with feelings
 
whatsup's Avatar
 
Join Date: Aug 2008
Posts: 1,144
Default

Quote:
Originally Posted by fieldswn View Post
Is it possible to have multiple VSTi on a single track and have each one respond to a different MIDI channel? It seems like this should be possible, but I haven't been able to figure it out.

Thanks,
-Bill
it's nothing to do with reaper.

the midi notes should be with the correspond channel

and the vst should be able to respond to different midi channels.

much of the multi out vsti, can.
whatsup is offline   Reply With Quote
Old 08-01-2009, 03:28 PM   #4
DarkStar
Human being with feelings
 
DarkStar's Avatar
 
Join Date: May 2006
Location: Surrey, UK
Posts: 19,679
Default

It is to do with Reaper - if you could specify a MIDI Channel filter for each FX:

==>>
http://forum.cockos.com/showthread.php?t=36595
__________________
DarkStar ... interesting, if true. . . . Inspired by ...
DarkStar is offline   Reply With Quote
Old 08-06-2009, 11:49 AM   #5
fieldswn
Human being with feelings
 
fieldswn's Avatar
 
Join Date: Oct 2006
Location: Wilmington, DE
Posts: 179
Default Feature Request & Alternative

Thanks! I just +1'd your FR.

This might be possible now by using some fancy JS MIDI sender/receiver type plugins. Not sure if anything like this is currently available, but I imagine it could work something like this:

Chain:
- Router Plugin to route MIDI data to receivers based on incoming MIDI channel.

- Receiver Plugin for channel 1.
- VSTi to play notes on channel 1.
- MIDI Eater plugin.

- Receiver Plugin for channel 2.
- VSTi to play notes on channel 2.
- MIDI Eater plugin.

- Receiver Plugin for channel 3.
- VSTi to play notes on channel 3.
- MIDI Eater plugin.
__________________
williamfields.com
fieldswn is offline   Reply With Quote
Old 03-22-2019, 03:29 PM   #6
andreashe
Human being with feelings
 
Join Date: Nov 2009
Posts: 13
Default

Now 10 years later I am exactly looking for something like that. Is there now a solution?
andreashe is offline   Reply With Quote
Old 03-23-2019, 05:46 AM   #7
teniente powell
Human being with feelings
 
teniente powell's Avatar
 
Join Date: Oct 2016
Location: Spain
Posts: 324
Default

It is possible. But every VSTi has to be able to be defined in a channel, kontakt for example. I can load a kontakt instance with an instrument in midi channel 3. Now I can load another kontakt instance with an instrument in midi channel 7. If I play a note in midi channel 3, it sounds the first kontakt, and if I play a note in midi channel 7 it sounds the second one.

It's essential that both kontakt instances are defined to merge with midi bus (right clic on Out button control between Param and UI, Midi Output, Merge with midi bus) so that the midi signal could be in its output. So, the midi signals enter the first kontakt instance, generate sound or not depending of midi channel, go through this kontakt instance until its output and enter the second kontakt instance.
teniente powell is offline   Reply With Quote
Old 03-24-2019, 07:42 AM   #8
MusoBob
Human being with feelings
 
MusoBob's Avatar
 
Join Date: Sep 2014
Posts: 2,643
Default

MiniHost is an easy way and it's free.

Win
https://www.dropbox.com/s/22y3gl6mg8...1.5.8.zip?dl=1

Mac
https://www.dropbox.com/s/e4ga47fbs9...1.5.7.dmg?dl=1


MusoBob is offline   Reply With Quote
Old 03-25-2019, 07:51 AM   #9
hopi
Human being with feelings
 
hopi's Avatar
 
Join Date: Oct 2008
Location: Right Hear
Posts: 15,618
Default

thanks Bob.... looks like a handy tool, will give it a try
__________________
...should be fixed for the next build... http://tinyurl.com/cr7o7yl
https://soundcloud.com/hopikiva
hopi is offline   Reply With Quote
Old 03-25-2019, 08:09 AM   #10
heda
Human being with feelings
 
heda's Avatar
 
Join Date: Jun 2012
Location: Spain
Posts: 7,268
Default

Quote:
Originally Posted by fieldswn View Post
Is it possible to have multiple VSTi on a single track and have each one respond to a different MIDI channel? It seems like this should be possible, but I haven't been able to figure it out.

Thanks,
-Bill
Right click in the pin button for the VSTi ...there you have a menu where you can configure MIDI BUS input for each VSTi. then you can create MIDI sends to specific MIDI busses and a specific channel.
heda 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 11:38 PM.


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