Aux Sends, Buses and Panning

Thanks – I know I know about getting a fat tone, but I want it that way due to processing power - placing the plugin on every track gives me a high system load and my projects normally have like 15-25 Tracks with drums, guitar, bass etc. etc. That is why I want to use Buses as to safe some processing power…

Edit: The setup I am searching for is mainly a template when I am doing the creative stuff (quickly recording some new ideas and songs) not for the mixing in the end of the day (that is what the mixing engineer does :wink: ) – That is why i want to keep system load low as to record without any latency (low jack values as to minimize latency)…

I’m not sure what you mean by this. Tonelib GFX doesn’t seem to have any panning controls on the plugin itself, even when configured with Stereo.

I have Tonelib GFX and had a play. It appears it can act as a stereo plugin but, in general, most of the FX are mono so the sound is just duplicated on each channel. So, unless you are using Stereo FX, I would suggest just sticking with mono channels.

Regardless, I had a play and my tests don’t show anything I wouldn’t expect. I tried using both a mono and a stereo track into a stereo bus.

The test I did was to record a short, fairly stacatto, bit of guitar into each track. I put the external send on and linked it to the bus, and put a Hall Reverb on the bus.

I put Tonelib GFX and the Ext Send pre-fader. This allowed me to mute the track and still hear the reverb from the bus. I could then use mute and send levels to control whether I was hearing the original track, the reverb bus, or both.

I panned the tracks hard left with the track panner, and the reverb hard right through the send panner.

In both cases, when the track was unmuted I could hear it on the left, and when the send level was up I could hear the reverb on the right, which is exactly what I would expect to work.

I’m not sure I see any issue here.

Cheers,

Keith

1 Like

I’m not too sure that what you want to do is possible. At least not if you have mono in plugins.

You could try creating two mono busses, pan one left and one right, add your amp sim to each of those and send your guitar tracks to the appropriate one.
It’ll be twice as CPU intensive as what you’re aiming for but you should at least get the stereo separation without needing dozens of running plugins.

As far as I can see the problem (still) is that you are routing your sends to a MONO plugin! The stereo send from one of your git tracks can only work if they are being fed to a stereo bus.

Your plugin does not override anything, it does what it is supposed to do.

Maybe that helps:

What I want is only one Bus and use that as an “effect loop” – 2 buses for 2 tracks (RGIT → Bus1 (panned r) & LGIT → Bus 2 (panned l)) In that case I could directly put the plugins on the track…Does not safe my system load…thx…

I guess that is the problem within the link you just posted! I wonder that there is no possibility within Ardour as to handle this problem…
Okay so to understand it:

  1. Track LGIT (panned l) sends to Bus
  2. Bus is panned to center
  3. Within the channel the signal flows (from the left channel) through the Plugin.
  4. The Plugin is not capable of stereo so the signal is put into center (because the plugin makes the stereo mono and hence the output of the Bus is mono (=centered))
    Am I right?

…I hope i understood your reply. Try to put the tonelib not on the track but on the bus! Then you will see, that panning of the track does not work anymore.
…Anyway I think my problem is that 1.) I don’t understand much about mono or/and stereo plugins and 2. tonelib seems to be a mono plugin and hence does not work on the bus (for my usecase)…

Absolutely!

Du scheinst Deutsch zu sprechen? Erklär mir mal auf Deutsch was du erreichen möchtest, vielleicht komm ich dann besser dahinter :slight_smile:

Ja genau aber für die mitlesenden wär Englisch besser :wink: Verwendest du Element oder Discord? Mir scheint es gibt hier keine Möglichkeit für Privatnachrichten…

Ja richtig, zum Mitlesen für alle ist Englisch immer besser. Und nein, kein Element oder Discord.

Du bist ansonsten auf dem richtigen Weg, das Problem ist, dass dein Plugin Mono ist und somit nur rechts oder links rauskommt aus dem Bus, je nachdem welche Pins du belegst. Damit dein SEND von der Gitarrenspur das Gitarrensignal an das Plugin im Panorama verteilen kann, braucht es auf dem Bus ein Stereo-Plugin. Wenn du Tonelib aus dem Bus rausnimmst wirst du feststellen, dass du deine Gitarrensignal frei im Panorama bewegen kannst, mit dem Panoramaregler vom Send.

Jo, beste Grüße

Sorry guys - back to english!

Yes, I was presuming that you had lots of guitar tracks and that was why you wanted to save CPU cycles.

What you want should work as long as the plugins are stereo in/out, as mentioned by others here.
So if you’re putting a stereo reverb on the stereo bus your LGIT and RGIT should be panned correctly out of the bus.
But an amp sim or an overdrive pedal is by its nature mono in, so it won’t treat the panned signals from the send separately.

…ja das ist das Problem. Komisch halt nur, dass das Plugin hier das Panorama “kontrolliert” und es dafür keine Lösung gibt im Ardour. Wie würde man das denn sonst lösen?
Das würde also bedeuten, dass ich mit diesem Plugin (da es nur monofähig ist) mein Problem nicht lösen kann? Wobei dass dann auf alle Mono-Plugins zutrifft die auf einen Stereo-Bus gelegt werden. Wundert mich ein bisschen, dass dieser Usecase nicht handlebar ist in Ardour – bin ich denn da der einzige der soetwas versucht? Oder gibt es dafür eine andere Lösung?

Sorry guys for switching to german, but Peter helps out to solve the issue here…I will post a solution (in English) if I find one…Thanks anyway!

Thanks a lot! Okay I just wonder that there is no solution to that. Am I the only person trying to put a mono plugin on a stereo bus and wanting it to work in stereo? Or am I playing Chuck Norris here and trying to play stereo through one speaker?

a) Setz das Plugin auf die Gitarrenspur, dann kannst du frei im Pan routen.

b) Oder du kannst direkt mit dem Plugin aufnehmen. Da du ja immer nur eine Spur gleichzeitig aufnimmst, braucht dein Rechner nur einmal dieses Plugin rechnen. Nach der Aufnahmne kannst du es rausnehmen und in die nächste Spur pluggen. Aber dann ist der Sound allerdings fest eingebrannt. Und die latency verändert sich womöglich, aber das hörst du dann.

Ist nicht nur bei Ardour so, das ist technisch bedingt überall so, auch bei echter Hardware!

Tschau

Well, wanting a mono plugin to behave like a stereo one is a bit like trying to fit a square peg into a round hole…

You could freeze the guitar tracks, though. That way you have the plugin effects applied to your tracks without them using any CPU.
The freeze operation (right-click on the track and select Freeze) renders your track with all the effects applied and then disables the plugins.
The only drawback is that it takes some time to render the tracks and they’ll take up twice the amount of disk space.

Thanks for your help! Okay. But I want that freedom – because I want to change the amp settings after recording … That is why the bus would come in handy. But it seems that I will have to wait until tonelib will (if the will) to release the plugin as a stereo plugin. I doubt this will happen in the near future in the meantime … I say thanks for your help! – :beers:Cheers…

ohh but this a good piece of advise! Because then I could just make the tracks and freeze them…Good idea! Thanks…

The solution to that is to use the plugin in the way it is capable (and meant) to be used. And that applies to any DAW you might use.

The problem you’re really trying to solve is to reduce cpu consumption. The solution to that is: commit to a sound (in technical terms: commit the processing of your track).

It seems like you do not need a parallel routing at all. You want to apply an amp sim on your DI tracks without the need to mix the processed and unprocessed signal. You want the processed signal only. Is that correct?
That could theoretically be accomplished with a serial routing chain. The specific plugin you’re using doesn’t allow for that either.

So, here is what you might want to do:
Apply the plugin(s) on the specific tracks, dial in the sounds and the panning you like and than freeze it.

1 Like

Actually, it is capable of stereo. It can either take a stereo input and give a stereo output, or can take a single channel and make it stereo, but only if you use stereo effects. If you use mono effects, the output from both channels will be identical so it will, essentially, be mono. But if you use a stereo effect, like ChorusST or StereoDelay, you will have a stereo output.

Note that you can choose whether Tonelib accepts a stereo input signal or a mono one.

However, many (most) of the effects are mono. In that case they will sum the left and right channels into a mono signal and then put that summed signal out onto both the left and right channel output.

It does for me, if I use a stereo effect within Tonelib.

I believe you are trying to use Tonelib to process two (or more) guitars panned left and right and push them through the same amplifier effect.

This isn’t going to work because Tonelib amps are not stereo amps, and there’s no way to route the input into different paths.

The problem is, if you use a mono effect, you are getting the same audio pushed to both channels. In this case, changing the pan on the input isn’t going to have any affect because, regardless of the setting, it’s being summed into mono by Tonelib.

Changing the bus pan will still work but, in this case you are just panning a mono signal.

Cheers,

Keith

Thanks I think I understand what is going on now.

The method to/workaround: record - put the tonlibe fxs on the track - and freeze the track is a good one! It is practically working. I didn’t know, that freezing is disabling the plugins! (I used a Lua-Script which disabled all plugins while recording (trigger was the recording state in Ardour))

But am I wrong to claim that the real solution would be some kind of stereo mode of the tonelib vst?

Edit: And yes my ultimate goal is to safe system load and prevent xruns. (The project I am on has more than 40 tracks and a lot of plugins on half of the tracks – also my new Ryzen is struggeling and makeing xruns :joy: )

My normal way when i create stuff is:
Record 2 Tracks (one dry signal and one through the tonelib gfx directly). The dry signal makes the cutting very easy plus I have the flexibility to change the guitar tone later on.
I love leaving everything open till the end and I don´t think about the tone when I create the melodies and “musical” stuff. Tone comes later after creating and recording :wink: – I know that other people have different approaches.
And then I put other instruments like a drummachine (ugritone or Drumgizmo) and stuff on the project and go on.
And then comes the time when i want to record some solo stuff on the mix and I realize that the project has grown! And xruns occur … I hope you understand what I mean :wink:

—Anyway it is great to be able to work and create things with this good piece of software! – I am loving it…