Can plugin output MIDI to DAW?

Official support for: mutools.com
Post Reply New Topic
RELATED
PRODUCTS

Post

Hi, I want to use Mulab plugin to process incoming MIDI and output it to the DAW for downstream plugins to receive. Can it do that?

I have set up a pass-through Mux that receives its event input and sends it straight to event output. I'm not seeing any MIDI coming out of it in REAPER though. Mulab is receiving MIDI, because I have a different rack with an instrument that I can play by selecting it.

So the over all routing is:
VST MIDI Input -> Composer (Event Input 1 -> Event Output 1) -> VST MIDI Output

Can Mulab output MIDI to the DAW? Also: if it can, does it support multiple MIDI outputs? REAPER supports 16 MIDI busses, and I know that REAPER jsfx plugins can output to multiple MIDI busses, I'm not sure if ordinary MIDI effects can or not. Note: MIDI busses each have 16 channels, so a single REAPER track is capable of carrying 256 separate MIDI channels.

Post

padillac wrote: Tue May 09, 2023 5:16 am Hi, I want to use Mulab plugin to process incoming MIDI and output it to the DAW for downstream plugins to receive. Can it do that?
Yes.
So the over all routing is:
VST MIDI Input -> Composer (Event Input 1 -> Event Output 1) -> VST MIDI Output
Question: Do you need the composer for your MIDI effect?

Anyway the most simple way is:
  • Open the project modular area, that is click the "Modular" button at the right side of the project name.
  • Now make sure you have Project Event Input -> Your MIDI effect -> Project Event Output.
  • In Project menu -> MIDI Input Channel Targets double check that the all MIDI input is mapped to the Project MUX. That will do the trick.
Of course you can save this as a project template so you can easily reuse it.

I've attached a simple project that implements the above.
You can open that project in MuLab Plugin and it should process the incoming MIDI and transpose it 1 octave up, as an example effect.
does it support multiple MIDI outputs?
No, VST2 doesn't support that.
You do not have the required permissions to view the files attached to this post.

Post

Thank you! This is very cool.
mutools wrote: Tue May 09, 2023 9:55 am Question: Do you need the composer for your MIDI effect?
Not for this simple one. It's just that when I did "Open Template -> New" it included a composer, and I didn't think to delete it. Your post is a good reminder to simplify the patch as much as possible when trying new things.

I do want to use composers to prepare a pool of phrases that I can trigger from the DAW... which I can now do, because I found out what was wrong with my original: in the composer modular area, my MUX event output was not routed to the composer output. Now that that's wired up, composer sends MIDI (which... I am getting giddy at the possibilities!!!)
does it support multiple MIDI outputs?
No, VST2 doesn't support that.
Gotcha. It looks like VST3 and CLAP do. Any chance of supporting that at some point? I would like a single MuLab instance to be able to send MIDI to more than 16 outs.

For the time being, I believe I can do what I want using a single MuLab instance hosting all of the plugins... or maybe I can use Blue Cat Connector to get more MIDI channels out of MuLab.

Post

padillac wrote: Tue May 09, 2023 5:46 pmGotcha. It looks like VST3 and CLAP do. Any chance of supporting that at some point? I would like a single MuLab instance to be able to send MIDI to more than 16 outs.
See viewtopic.php?t=594535 for more on the subject.

Post Reply

Return to “MuTools”