def blk.arm

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

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

1426# open a block: preamble, then the four pairs
1427def blk.arm(got: Bg, +nch: U32, +tm: U32) -> Bg:
1428  match got:
1429    case Bg{st, gr, syn}:
1430      match st:
1431        case Sb{lin, pcm}:
1432          blk.arm2(blk.pre(lin, gr, nch, u.add(u.mul(tm, 64), 960), tm), pcm, syn, nch, tm)

Uses (7)

Used by (1)