def dc.cols
import emerging-ezaudio@0.4.0.0/src/mp3_syn.bend as Mp3Synimport Base
564# gather all eight columns before any write-back
565def dc.cols(hop: Nat, got: Dr, +sec: List<&2, F32>, +kk: U32, +ii: U32) -> Dr:
566 match hop got:
567 case 0n Dr{acc, xs}:
568 Dr{acc, xs}
569 case 1n+p Dr{acc, xs}:
570 dc.cols(p, dc.stored(dc.cell(dc.x0(acc, kk, ii), sec, kk, ii), xs, ii), sec, kk, u.add(ii, 1))