Creates a mixture of two sounds by repeatedly crossfading them at each of their zero crossings.
i'm not sure i remember this correct: the process starts with input A until a zerocrossing occurs, it then scans input B and finds a zero crossing in B. it writes A up to the crossing and performs a crossfade for the specified lenght. Both zero crossings are chosen to have the same tangent signum. the algorithm gives up after the span specified as "patience" and does a crossfade in this case after the patience span. the process stops when one of the inputs is exhausted.
it might also be that the algorithm doesn't look for zero crossings but for intersections between A and B. (have to look at the code to find out).
the idea was to create a mixture of two similar (phase correlated) sounds, but they run out of each other very quickly. often not too interesting results. the idea is nice but the algorithm should be modified by introducing "magnetism" between time offsets in A and B.
Known bugs: ---
To be done: ---
last modified:04-oct-06