bfin: used 4-cycle asm sequence for fix16_mul, waves is still dropping frames. it is still a function call...
trying 16bit multiplies... same problem, also bypassing mix sections doesn't help, so something is messed up. need to roll back and check other things
Revert "waves: macro-ized oscillator. made less of a speed dif than i'd hoped; still dropping frames. next up, will optimize fix16 multiply."

This reverts commit 47ee3af71eb46915c4640112f39280e02b808a46.

Conflicts:

	modules/waves/waves.c
waves: don't try to remove versioned filename on clean
waves: computing adc->dac
waves: cleaned up fix16_mul asm, sort of. mixing matrix is still cpu killer (24 mults &etc)...
add assembly source for mix functions
trying hand asm for mix loops, works ok
breaking...
waves: mix: hardware loop in ASM works
add devlog stuff
devlopg and whatever