Any way to unlink Audio Outputs for plugins? (or Mono Multi Outs)

Hey, everyone!

I normally use Cardinal VSTi with 8 mono outputs set to different tracks in Reaper.

I’m trying to do the same in Renoise but I only get summed stereo outputs (1+2, 3+4, …), even though the plugin does support 8 outputs instead of only 4 stereo ones.

Is there a way to split these outputs? I work mostly in mono in Cardinal (since it emulates Euro Rack), so stereo is kind of a waste for me.

Thanks in advance!

image

So you want to output each of the VSTi/VST3i Cardinal Synths assigned to each track as mono?
It seems to me that you cannot treat the track outputs as pure mono.
I am not sure, but if you want to do so, for example to avoid sound alteration by left and right channels in different phases, it would be better to set the input side of REAPER etc. to mono and monitor from there.
The processing power issue doesn’t seem to happen that often with modern computers, does it? Are you actually having trouble?

Exactly, this is what it looks like in Reaper:

I can get each of the outputs as separate tracks.

I haven’t found a way to replicate this behavior in Renoise.

I see. So, for example, you want each of these to be a separate mono track with volume and panning controls and individual FX.
From a quick glance, that certainly does not appear to be possible in its current state.
One possible workaround would be to use Cardinal on the REAPER side and only send MIDI from Renoise.

i really want this stuff (plugin output routings) to be added to api, btw.

Not behind renoise right now but is it possible to send the stereo track to multiple send tracks and adjust the panning accordingly for the signal to be split?

Or perhaps only use 1 sendtrack, for example; pan this to the right in the send channel, then use the ‘keep source’ on the original track and pan this to the left. Perhaps add a gainer device afterwards to put the signal in another panning position so you’re not stuck with hard panned channels?

Hmmm this makes sense. I’m going to try it and post back the results. Not optimal but I don’t see any alternatives at this point. I’d have to save it as a template to make things easier.

Any alternatives on this?

Developers?

Which Cardinal Output module are you using, have you tried both?

The one on the left will copy the Left/M signal to the Right output and send Stereo to daw.
The one on the right presents eight Mono I/O pathways.

Yes, I’ve tried both.

Renoise considers Audio 1 and Audio 2 as a single stereo output. You can’t separate them.

Reaper can, though.

Well guess using 1,3,5,7 and adding more output modules would be the work-around in that case.

From Renoise manual:
“The method of assigning these outputs from within the plugin will be different for each one, so please refer to their manual for more information.”

Cardinal has a Discord, wonder if asking there about Output Routing options would help.

Hth

you can , without adding sends, but it’s a bit messy:

  • output the vst to a track, we’ll call “vstout1”. it will have the vst bus as an input, and output first vst audio channel, on both its stereo lanes
  • create another track (we’ll call “vstout2”).
  • on vstout2, add a “gate” device, and a “stereo expander” device (in that order)
  • on vstout1, add a “sidechain” and a “stereo expander” device
  • on the gate device, enable “env input”
  • on the sidechain device, set the “vstout2” track, gate device as a destination, and select “keep source”
  • on vstout1 stereo expander, set expand to mono (fully left), and pick “L” as mono mix
  • on vstout2 stereo expander, ditto, with “R” as the mono mix.

vstout1 has the 1st output of cardinal on both its stereo outputs, vstout2 gets the second.
congrats.

No solution so far.

I thank everyone for the ideas, but most of these are just… too much - at least in comparison to what I suggested (simply clicking the icon to unlink channels).

@taktik I’m really sorry for tagging you, as I know you already have to deal with countless feature requests and bug reports, but please take a look at this when you have some spare time. I believe this is an important issue to address.

REAPER is amazingly scalable, being able to include 128 channels of media (audio, MIDI, video, images, text, etc.) in a single track.
Personally, I think it is absurd to cite REAPER as the “same DAW” as opposed to Renoise as a rich tracker that is also compatible with *.xm, *.it, *.mod, etc., even though it can handle plug-ins as well.
In any case, if they require specifications that would break existing compatibility, I imagine it would be difficult to implement.
I am not sure, but is it possible to receive on the REAPER side group tracks via ReWire from Renoise, for example, and record them separately as mono on the children’s track?
Or is it not possible to send MIDI from Renoise to REAPER to do the same?
I would imagine that those things would be relatively easy to do if you manage and operate templates in REAPER.

That said, if the output destination of Bus #01 - Audio 1+2 is Track01, etc., as you claim, then perhaps changing it to allow a choice of form, such as separating it into Track01+Track02, could be implemented without conflict with existing functions.
Still, I feel that such a function involving routing would be expensive to test. I hope that is not the case.

To me, that’s the ideal scenario.

The first thing I intuitively did was clicking the image icon to se if the channels would be unlinked.