(bind-func static comb_mc_c
(lambda (channels:i64 max_delay)
(let ((dlines:[SAMPLE,SAMPLE,SAMPLE,SAMPLE,SAMPLE,SAMPLE]** (alloc channels))
(i:i64 0))
(dotimes (i channels) (pset! dlines i (comb_c max_delay)))
(lambda (chan:i64 x delay in mix fb)
((pref dlines chan) x delay in mix fb)))))