def syn.ready

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

import emerging-ezaudio@0.4.0.0/src/mp3_syn.bend as Mp3Syn
import Base
import emerging-ezaudio@0.4.0.0/src/mp3_tab.bend as Tab
import emerging-ezaudio@0.4.0.0/src/mp3_enc.bend as Enc

1569# tables shared by a granule. 2048 slots cover mono 576 and stereo 1152.
1570def syn.ready(+spec: List<&2, F32>, +ov: List<&2, F32>, +nch: U32) -> Im:
1571  syn.ch(U32.is_eq(nch, 1), ln.fill(spec, Array.new(F32, 11n, 0.0), 0), ov,
1572    Enc.f.of(Tab.tab.aa()), Enc.f.of(Tab.tab.tw()), Enc.f.of(Tab.tab.winl()))

Uses (12)

Used by (1)