I'm trying to make an abstraction that toggles between 1 and -1 at audio rate whenever its input decreases, so I came up with this:
I reduced the block size in the hope that it would reduce the delay of send~/receive~ to 32/44100 seconds, but I'm getting the following errors:
receive~ 1011_nextVal: vector size mismatch
sigsend 1011_nextVal: unexpected vector size
I was lead to believe this should work from the [block~] help file:
"Patches using send~/receive~ or throw~/catch~ to intercommunicate must have the same blocking -- and if their parents are blocked bigger than they are, there might be weirdness."
Am I doing something wrong?