Hi,
In spat.early~ & spat.cluster it only seems possible to set a minimum and maximum delay time. How are the delay times set ??
In the help file there is a message box “minmax 20. 40. 0.5” routed to a spat.delaygen object. This does not have a loadbang attached. How is it initialised ??
Presumably the 0.5 is the feedback amount ??
I am trying to build a b-format reverb, sending it four channel b-format from each panner and having a separate early/cluster/reverb chain for W,X,Y,Z with delay times derived from a cuboidal “room” model. Obviously it would be nice to cross-feed the outputs from each set of early reflections in each chain to the other chains, with gains related to the delay times.
Hence the desire to specify the delay times. Ideally the direction of the early reflections should also be included, though this would add to the processing load. I have tried this just in Max and it is very effective. I was hoping that the increase in efficiency in spat would make it more useable.
Ciao,
Dave Hunt