def wn.pair

emerging-ezaudio@0.4.0.0 · src/mp3_syn.bend:291

import emerging-ezaudio@0.4.0.0/src/mp3_syn.bend as Mp3Syn
import Base

291# aliasing pair for one window index
292def wn.pair(+co: List<&2, F32>, +si: List<&2, F32>, +tw: List<&2, F32>, +ii: U32) -> Ws:
293  Ws{f.add(f.mul(f.at(co, ii), f.at(tw, u.add(ii, 9))), f.mul(f.at(si, ii), f.at(tw, ii))),
294    f.sub(f.mul(f.at(co, ii), f.at(tw, ii)), f.mul(f.at(si, ii), f.at(tw, u.add(ii, 9))))}

Uses (9)

Used by (1)