So I’m trying to build my mixer graph… and everything’s working fine except I’d like my Aux Tracks to also have sends… so I can send the return of my Aux Track 1 into my Aux Track 2 for instance… but the AudioProcessorGraph stops rendering (the bus connections) if you have any feedback loops. Most DAWs allow you to have sends on Aux Tracks even allowing the user to create feedback loops (send back to the Aux Track input for things like ping-pong delays for instance)
(See: http://www.juce.com/forum/topic/audioprocessorgraph-dead-nodes and
http://www.juce.com/forum/topic/feedback-loops-pluginhost)
I’d really like to fix this… so my questions are:
-
Why are feedback loops not allowed ?
-
Has anyone modified the JUCE code to allow it?
Here’s a simple block diagram showing the graph connections which are causing the loop and the rendering to stop on the sends:
I’ll try and make time to create a test app to demonstrate the issue if required.
Cheers,
Rail