def aa.wr
import emerging-ezaudio@0.4.0.0/src/mp3_syn.bend as Mp3Synimport Base
424# butterfly of one aliasing pair. c0 and c1 are the two cosine rows.
425def aa.wr(
426 acc: Array<F32>, +up: F32, +dp: F32, +c0: F32, +c1: F32, +hi: U32, +lo: U32
427) -> Array<F32>:
428 Array.set(F32, Array.set(F32, acc, hi, f.sub(f.mul(c0, up), f.mul(c1, dp))), lo,
429 f.add(f.mul(c1, up), f.mul(c0, dp)))