waves: killed shape modulation (sounded dumb anyways). instead got mix points back. each osc bus and adc channel mixed individually to outs 1+2, outs 3+4 get the same, no frame drops. next will do some aggressive optimization on matrix mixing and on param slew.

bfin_lib: macroize add/sub on fix16, its a start at least