I’m setting up a bussing situation that should not result in a feedback loop, but does. I’m including a picture that should illustrate it clearly, but to explain:
Instruments go into “Main Mix”.
“Main Mix’s” inputs all connect directly to the same numbered outputs, i.e. IN 1-2 to OUT 1-2, IN 3-4 to OUT 3-4, etc.
“Bus 1’s” inputs all sum to OUT 1-2.
“Bus 1’s” summed signal passes to a plugin (in this case, decapitator), that then flows on to a “BUS SUMMING MIXER” (“Audio Mixer 8ch” in the picture), which sums all it’s inputs to OUT 1-2.
“BUS SUMMING MIXER” returns it’s audio to IN 15-16 of “Main Mix”, which should only pass to OUT 15-16 of “Main Mix”.
What happens instead: If the plugin (decapitator) is unbypassed, an absolutely atrocious feedback loop starts that will not stop until both the plugin is bypassed AND any audio cable is momentarily disconnected. So audio is momentarily being passed somewhere it shouldn’t.
Here’s a rackspace demonstrating the issue. Substitute in your own plugin of choice, presumably it should still happen. feedback_bug_demo.rackspace (35.5 KB)
@mechanica
I can’t get the sense of your routing, because IN 15 16 of mixer main mix are routed to out 15 16, which are not connected elsewhere.
And because of this there should be no feedback.
I also could not reproduce this.
This is an example stripped down to the simplest version of the problem. In production OUT 15-16 would route to a physical output. But you are correct, currently they are connected to nothing, so there absolutely should be no feedback. Thank you for understanding what I’m talking about though.
Weird that you can’t reproduce it. What plugin did you use?
I see where you’re getting confused. Yes, I redrew them in red because if you don’t look closely at the picture, the cables are confusing. It would be helpful if there were some cable management options, like joints. (There aren’t, are there?) But OUT 15-16 of “Main Mix” are not connected to anything.
The reason everyone is confused and the wires look strange is because although you’re using different channels - you’re feeding back a signal from one plugin to another and back into the same plugin again. This is something that will simply not work.
We did have a user wanting to deliberately create a feedback loop and the way to do that is to route the signal to the global rackspace and back to the same plugin again.
I am absolutely NOT feeding back the signal into the same plugin. Download and open the file. OUT 15-16 are NOT CONNECTED to anything. IN 15-16 go to OUT 15-16. The only thing entering the plugin is OUT 1-2 of “Main Mix”.
I have explained this very clearly. Download the file and just look at it. I’m not stupid.
Have you opened the file? Why would the signal that goes into IN 15-16 of Main Mix and should only go to OUT 15-16 of Main Mix be going to OUT 1-2 of Main Mix? It should not go there, correct?
I can only repeat my original statement in which I have not talked about the channels you used. This is digital, not analog domain and things work a little differently.
I invite you to elaborate: this being the digital domain, signal is routing to places you never sent it? The digital console software for my interface and every DAW I’ve ever used does a pretty good job of putting signal where I tell it to go. So GP is failing here if it cannot reliably send your signal where you route it.
You cannot do things in other DAWs that you can in GP. You can’t simply feed back a signal from some channel pair of one plugin onto another one and back into the first one on another channel without using an AUX bus. Do you agree with that?
I pretty much said the same and the way to do it if you really, really want to, is to use the global rackspace.
Yo, please explain why this doesn’t work as expected:
Signal goes into mixer IN 1-2, out to OUT 1-2. Goes through chain. Goes back to mixer IN 15-16 which go to OUT15-16. No loop.
Please explain.
Unfortunately this is a subject too complicated to simply explain in a few sentences.
It should suffice when I say that you cannot do Plugin1 → Plugin2 → Plugin1 regardless of the channel you use. You can’t do this is any software product. The only way you can is to use an intermediate processing “device” like an AUX bus or a global rackspace in GP.