Scott Dattalo wrote: > You could cascade calls to this routine for mixing more than two > tones. For N tones you'd need N-1 calls. That's not terribly > efficient, but at least you'd have a way of combining fixed waveforms > with non 2^k weighted coefficients. For three inputs, it'd be rather more efficient to embed the extra conditionals in the macro, while for four it's moot, but likely easier than all the parameter substitution required to "call" the routine. -- Cheers, Paul B.