def mac.step2
import emerging-ezaudio@0.4.0.0/src/mp3_syn.bend as Mp3Synimport Base
949# second coefficient, then the eight-lane load
950def mac.step2(mk: Mk, got: Sw, +w0: F32, +zlin: U32, +ii: U32, +kk: U32) -> Mw:
951 match mk got:
952 case Mk{st, lin} Sw{syn, w1}:
953 Mw{mac.js(4n, Mk{st, lin}, w0, w1, u.sub(u.add(zlin, u.mul(ii, 4)), u.mul(kk, 64)),
954 u.sub(u.add(zlin, u.mul(ii, 4)), u.mul(u.sub(15, kk), 64)), mac.mode(kk), 0), syn}