def cs.si
import emerging-ezaudio@0.4.0.0/src/mp3_syn.bend as Mp3Synimport Base
162# sine half of one IMDCT-36 band
163def cs.si(+gg: List<&2, F32>) -> List<&2, F32>:
164 cs.pack(f.at(gg, 17), f.sub(f.at(gg, 16), f.at(gg, 15)), f.sub(f.at(gg, 13), f.at(gg, 14)),
165 f.sub(f.at(gg, 12), f.at(gg, 11)), f.sub(f.at(gg, 9), f.at(gg, 10)),
166 f.sub(f.at(gg, 8), f.at(gg, 7)), f.sub(f.at(gg, 5), f.at(gg, 6)),
167 f.sub(f.at(gg, 4), f.at(gg, 3)), f.sub(f.at(gg, 1), f.at(gg, 2)))