OK- after realising that throw~ can be set to different destinations and operate at lower blocksizes, I tried to make a 0 length feedback system using throw~ and catch~
See attachment or this link:
http://www.zen26398.zen.co.uk/temp/throwcatchfeedback6.pd
In this patch, a triangular excitation is sent first to dummy inlet of 'catchmod' (to force order) and then to 'throwmod'. The signal gets thrown to a catch in 'catchmod' and this abstraction outputs the signal to a table graph. The graph is written upon triggering, so it shows any delays in the system.
It seems to work, however: I get error messages at the output-
error: sigcatch A-test: unexpected vector size error: throw~ A-test: vector size mismatch
I didn't get these with a default 64 bit blocksize. Why would the vector size be unexpected or mismatched for a blocksize of 1? Anyone know if this is a problem?
K