His set uses an electric bass through Pd. My guess is that even the un-processed signal goes through Pd to avoid echos or comb filtering due to latency.
In my (2 cent) experience to let the un-processed signal go _through Pd_ is still unsatisfying, because anyway you have to deal with some latency hiding around. Instead I usually let my external soundcard output a small amount of "direct monitor". This way my clean signal goes through the hardware to the PA with no latency (or at least a fairly un-noticeable latency), then the processed signal/s get overlapped with the minimum latency I can get. This is the cheapest and more satisfying workaround I found so far, even though it's not reliable in every condition and setup.
Besides, as already said, when you trigger digital effects with an external hardware you can add more latency; to avoid it, I analyze the un-processed input signal, recognize the notes being played and trigger effects when a note is recognized. Thus I just deal with the latency created while the un-processed input reach the analysis patch. At the same time I route the un-processed signal to the effects bank. Not rocket science but hope this helps.
M
Hello,
one more cent, for cancelling double attacks caused by latency it's possible to crossfade unprocessed signal with processed decayed signal, and wouldn"t affect almost all kinds of guitar effects based on windowing, this trick even resolve artefacts caused by pitch-shifting. Then the latency would be reduced to direct monitoring.
Selon Marco Donnarumma devel@thesaddj.com:
that even the un-processed signal goes through Pd to avoid echos or comb filtering due to latency.