def mac.av
import emerging-ezaudio@0.4.0.0/src/mp3_syn.bend as Mp3Synimport Base
850# mode 0 replaces, mode 2 flips the a product, otherwise both add
851def mac.av(+mode: U32, +zv: F32, +yv: F32, +w0: F32, +w1: F32) -> F32:
852 match mode:
853 case 2:
854 f.sub(f.mul(yv, w1), f.mul(zv, w0))
855 case _:
856 f.sub(f.mul(zv, w0), f.mul(yv, w1))