def sb.rows
import emerging-ezaudio@0.4.0.0/src/mp3_enc.bend as Mp3Encimport Base
143def sb.rows(
144 hop: Nat, tab: Array<F32>, +ys: List<&2, F32>, +row: U32, acc: List<&2, F32>
145) -> Array<F32> & List<&2, F32>:
146 match hop:
147 case 0n:
148 (tab, f.rev(acc))
149 case 1n+p:
150 sb.go(p, cf.of(dot.row(ys, tab, (row * 64 : U32), 0.0)), ys, row, acc)