I suppose we are introducing (tiny) relays with every step, but in practice I have never perceived it. Then again, most of what I do does not relay on "sub-2ms" latency. For a large project at work, we have a signal path with 64 channels using throw~/catch~ like: input/soundfile channel -> spatialization -> virtual speaker -> output.
Message: 2Date: Tue, 25 Feb 2020 03:50:18 -0500From: William Huston <williamahuston@gmail.com>To: Pd-List <pd-list@lists.iem.at>Subject: [PD] Delay circuit feedback DSP error-- only when signal path leaves abstractionMessage-ID: <CAAV8_8=Ui0oV-Hi8jBoxM4MDp_+u8atbZ+uQqNQh9R1BODzczQ@mail.gmail.com>Content-Type: text/plain; charset="utf-8"Hi, I've built a classic stereo delay using [delwrite~] and [vd~], and L/Rcrossed feedback. This works!Now, I want to insert an effect into the feedback path. (many possibilitieshere: add some bitcrush, so each repeat gradually becomes moredistorted.... or a [hilbert~] type pitch shift, which might createsomething like Shepard tones, etc).*This works when everything is within a single patch or abstraction. *However, when I try to allow the effect to be external to the abstraction(like a SEND/RETURN insert on a mixer), when I try to complete the circuit,I get "DSP loop detected".