Topic: MIDI routing to a VST Effect
- This topic has 10 replies, 3 voices, and was last updated 19 years, 1 month ago by
Zynewave.
-
December 21, 2006 at 16:53 #1072
pj geerlingsParticipantAfter reading (and participating in) this thread I think I may have misunderstood where Podium development is at the moment …
I have a suite of three plugs: NuBiPlus/VFX/Spinner – both NuBiPlus (an instrument) and Spinner (and effect insert) need MIDI data to perform properly from a “live” keyboard.
Before registering Podium I was able to create a track with NuBiPlus – I didn’t try to use a keyboard and I didn’t even think to add VFX & Spinner as effects.
So now I wonder: Is it even possible to add MIDI-driven effects to a track currently?
peace,
pjDecember 21, 2006 at 17:46 #8461
ZynewaveKeymasterYes, you can automate both instrument and effect plugins with MIDI parameters. What is not supported yet, is routing MIDI output from one plugin to another. This means that plugins whose main function is to output MIDI to drive other sound generating plugins are not usable with Podium currently.
December 21, 2006 at 18:29 #8462
pj geerlingsParticipant@Zynewave wrote:
Yes, you can automate both instrument and effect plugins with MIDI parameters. What is not supported yet, is routing MIDI output from one plugin to another. This means that plugins whose main function is to output MIDI to drive other sound generating plugins are not usable with Podium currently.
I may be confused here but I thought that automating parameters on a track is different than using MIDI CC#s from external hardware to control track parameters.
Specifically I need to use MIDI CC #1 from a keyboard to control the speed of Spinner’s rotors and at the same time use the MIDI Note On/Off messages to “run” NuBiPlus.
Is this routing already available in Podium?
thanks,
pjDecember 21, 2006 at 18:49 #8463
ZynewaveKeymasterSpecifically I need to use MIDI CC #1 from a keyboard to control the speed of Spinner’s rotors and at the same time use the MIDI Note On/Off messages to “run” NuBiPlus.
Is this routing already available in Podium?
Can you set your keyboard up so that CC#1 and the note on/offs output on different MIDI channels?
December 21, 2006 at 21:14 #8465
pj geerlingsParticipant@Zynewave wrote:
Specifically I need to use MIDI CC #1 from a keyboard to control the speed of Spinner’s rotors and at the same time use the MIDI Note On/Off messages to “run” NuBiPlus.
Is this routing already available in Podium?
Can you set your keyboard up so that CC#1 and the note on/offs output on different MIDI channels?
My test keyboards are pretty basic so I think not…
I could be wrong, howeverDecember 22, 2006 at 03:01 #8467
ZynewaveKeymasterI’ll check my code tomorrow, to see if I can come up with a solution. I may have to do a small modification to the MIDI input mapping handling.
December 22, 2006 at 22:07 #8471
ZynewaveKeymasterI guess what you are looking for is a way to assign the same MIDI input (your keyboard) to both NuBiPlus and Spinner. Podium restricts a MIDI input object to only be assigned on one track, to avoid confusion, and to make it easy to drag the mapping from track to track without having to unassign it from the old track. A solution for you would be to create a second MIDI input object mapped to the same MIDI input. You can then assign MIDI1 to Spinner and MIDI2 to NuBiPlus. In effect you duplicate the MIDI input from your keyboard into the two MIDI input objects. As a consequence, both Spinner and NuBiPlus receives the notes and CC#1 messages. This may be undesirable if NuBiPlus reacts to CC#1 or Spinner reacts to note messages.
Will this setup do what you want to achieve?
Currently Podium does not allow two MIDI input objects mapped to the same MIDI input, but I can remove this restriction.
December 23, 2006 at 02:55 #8472
pj geerlingsParticipant@Zynewave wrote:
I guess what you are looking for is a way to assign the same MIDI input (your keyboard) to both NuBiPlus and Spinner. Podium restricts a MIDI input object to only be assigned on one track, to avoid confusion, and to make it easy to drag the mapping from track to track without having to unassign it from the old track. A solution for you would be to create a second MIDI input object mapped to the same MIDI input. You can then assign MIDI1 to Spinner and MIDI2 to NuBiPlus. In effect you duplicate the MIDI input from your keyboard into the two MIDI input objects. As a consequence, both Spinner and NuBiPlus receives the notes and CC#1 messages. This may be undesirable if NuBiPlus reacts to CC#1 or Spinner reacts to note messages.
Will this setup do what you want to achieve? …
I think it just might!
thanks,
pjDecember 23, 2006 at 03:21 #8475
ZynewaveKeymasterI think it just might!
Good. I’ve already made the modifications. Podium 1.76 is just released.
Hints:
Locate your MIDI input mapping in the devices panel on the project start page. Right-click and use the “New copy…” command. Give it a proper name and press OK. You now have two MIDI inputs in the track inspector input panel. Assign one on the track with NuBiPlus and the other on the track with Spinner. I hope that works.February 5, 2007 at 15:23 #8935
koalaboyParticipantForgive my asking, and I may be being silly here because I’m at work, and can’t fully test this, but…
Couldn’t the same thing be achieved by adding a group track ‘above’ the two VST tracks, and just assigning the single midi input to that ? I’m probably missing something obvious.
Thanks,
Michael.
(Just trying to get behind the thinking)February 5, 2007 at 16:04 #8936
ZynewaveKeymasterCouldn’t the same thing be achieved by adding a group track ‘above’ the two VST tracks, and just assigning the single midi input to that ?
It won’t work, although I can understand why you think this could be a solution. However: everything flows upwards in the hierarchy. So a MIDI input assigned to a parent group track will only flow upwards to the nearest device mapping, and it will not flow downwards to any child devices.
- You must be logged in to reply to this topic.
