On Nov 26 23:15:04, h...@stare.cz wrote: > On Nov 26 22:39:27, h...@stare.cz wrote: > > On Nov 25 00:43:22, mle...@mega-nerd.com wrote: > > > http://downloads.xiph.org/releases/flac/beta/ > > > Please test. > > > > ./test_replaygain.sh fails for me in tonegenerator(), saying: > > > > ./test_replaygain.sh[91]: mawk: not found > > Testing FLAC replaygain 8000 (8000 x 1) ... -: ERROR: got partial sample > > > > Apparently, the tone-generating awk script does not work with > > my system's awk, which is "awk version 20110810" as distributed > > with current OpenBSD 5.6 GENERIC.MP#610 amd64. > > With mawk-1.3.4.20140914 it works fine > > (and ./test_replaygain.sh passes). > > > > Can anyone please shed some light on what's mawk-spacific > > about that awk script? It seems to be just a sine-generator. > > > > Here is the head of the hexdump of the two generated tones. > > Ha! If the final > > printf("%c", byte[bx]); > > is changed to > > printf("%d", byte[bx]); > > the results produced by mawk and awk are identical. > So the diference must be just that mawk printf's "%c" differently.
BUGS mawk cannot handle ascii NUL \0 in the source or data files. You can output NUL using printf with %c, and any other 8 bit character is acceptable input. Could this be it? _______________________________________________ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev