WavPack 4.60 beta available 2009-09-16 02:51:29 This is long overdue, but I have finished a beta release of the 4.60 WavPack library and command-line programs:Windows binaries Linux distributionThe big changes are binary APEv2 tag support (i.e. cover art), raw PCM support, and the 16-channel limit being removed.Here's the complete list of changes from 4.50. Note that some of these items were included in the alpha release (in January!)and some were included in the beta release of the winamp plugin which was done for the Essentials Pack (so there is no newwinamp update). added functions to libwavpack for handling binary fields in APE tags (done in a backward compatible way) moved tag handling to its own source code module called tags.c (part of a slow cleanup) fixed bug where APEv2 tags with footers but no headers would not be detected added new option --write-binary-tag “Field=@File.ext” to allow appending binary tags during encoding (for cover art) added -x option to wvunpack to allow extracting arbitrary tags (including binary) to stdout added -xx option to extract a specified tag (including binary) to a file (optional custom filename with replacement codes %a, %t, and %e) added --no-utf8-convert option to wavpack and wvunpack to force skipping of the UTF-8 conversion for APEv2 tag fields improved formatting of -ss output and removed dumping of multiline tags (available now with -x option) fixed a bug that caused multichannel files using all 8 streams to refuse to decode (related to Ambisonics) increased number of available channels from about 16 to 4096 (although currently limited to just 256) new option --raw-pcm to allow encoding raw pcm data (allows specification of sampling rate, bit-depth, and number of channels) added ability to specify “unassigned” channels with --channel-order option added new option --pair-unassigned-chans (this was the previous behavior, but now unassigned channels go to mono streams) fixed bugs that could cause decoding of a valid WavPack correction file to report errors where none exist (although decoding was still accurate) or could cause seeking in correction files to fail add "lossless" and "category" to metadata keywords that we handle in winamp plugin add internationalization support to winamp plugin (many thanks to winamp folks!) add GPL license to xmms plugin and fix xmms build on some systems add -n option to wvgain for processing new files only (those without ReplayGain info) increase maximum possible gain value generated by wvgain from +24 to +64 dBNote that the -ww option in the alpha for adding binary tags has been changed to --write-binary-tag because Irealized that using -ww would not report any error with a previous version, but would store the file as text (oops!)Thanks everyone for your support and, as always, I appreciate any testing or comments on the betas!