def mac.wr
import emerging-ezaudio@0.4.0.0/src/mp3_syn.bend as Mp3Synimport Base
858# apply one lane of a window load
859def mac.wr(
860 +aa: List<&2, F32>, +bb: List<&2, F32>, +mode: U32, +jj: U32, +bv: F32, +av: F32
861) -> Mac:
862 match mode:
863 case 0:
864 Mac{f.set(aa, jj, av), f.set(bb, jj, bv)}
865 case _:
866 Mac{f.set(aa, jj, f.add(f.at(aa, jj), av)), f.set(bb, jj, f.add(f.at(bb, jj), bv))}