rewrite: first import
reversed firidx
48kHz -> 192kHz working
441 -> 480 working
cap abs val to 23bit unsigned / 32->196kHz working