Bugzilla – Bug 223
add WavPack support
Last modified: 2009-09-08 09:25:11 UTC
http://www.wavpack.com/ for more information. Binaries for wavpack are currently only available for Windows/DOS(??I guess they mean win32 cli?). Source code is available. Looks like their decoder application supports stdout even...nice
There are sources for a hardware-friendly decoder here: http://www.wavpack.com/tiny_decoder.zip wavpack supports an interesting lossy/lossless hybrid mode as well. This allows someone to keep their music collection in a single format where the lossy portion might be used to stream on a low-bandwidth connection and the lossless for a high-bandwidth/audiophile setting.
Moving bugs that won't be immediately fixed in 6.1 release. Please review and update if this is an error or if this bug has already been fixed. Thanks.
Created attachment 2178 [details] Patch for adding WavPack support File contains diff patch for server/types.conf server/convert.conf server/strings.txt server/Slim/Formats.pm Also contains 2 files server/Formats/WavPack.pm server/Bin/MSWin32-x86-multi-thread/wvunpack.exe
Created attachment 2179 [details] Sample WavPack file Short sample WavPack file uploaded. Sample is < 25 seconds long, and contains tags with embedded album art.
Source code for all O.S. (linux/Mac etc.) are available at http://www.wavpack.com/downloads.html I've included the Windows version in the patch file.
Created attachment 2207 [details] Updated patch for adding WavPack support Heres an updated version of the patch, thanks to David Bryant for all his testing. Code now shows bitrate of each WavPack file. Patch also contains some minor modifications if transcoding to FLAC or WAV. File contains diff patch for server/types.conf server/convert.conf server/strings.txt server/Slim/Formats.pm Also contains 2 files server/Slim/Formats/WavPack.pm server/Bin/MSWin32-x86-multi-thread/wvunpack.exe The Windows wvunpack version in the patch is built from the latest WavPack SVN code and is required.
Created attachment 2217 [details] Updated patch for WavPack support Same as above, just attaching as binary file in order to allow Firefox to download the file.
Created attachment 2228 [details] Updated patch for WavPack support New patch fixes LAME transcoding line to use $QUALITY$ and $BITRATE$
Created attachment 2341 [details] Updated patch for WavPack support Updated WavPack patch to add support for .cue files by adding $START$ and $END$ to wvunpack command conversions. Also syncs with most recent SVN.
Andy: what do you think of the patch?
Thanks for this patch, it looks good. The source appears easy to build for Mac and Linux so I'll take care of the binaries there. Will get this checked sometime in the next few days.
Added in change 14340. Thanks guys.
I've been testing out the Windows version of this pretty extensively and have not run into any problems. Thanks to Peter, Dean, and Andy! I do have the problem that the version I installed (11/04 daily) never seems to leave the “SqueezeCenter Starting” state, although it still works fine. Obviously it doesn't have anything to do with WavPack, but if it continues I'll try to track it down.
This bug is being closed since it was resolved for a version which is now released! Please download the new version of SqueezeCenter (formerly SlimServer) at http://www.slimdevices.com/su_downloads.html If you are still seeing this bug, please re-open it and we will consider it for a future release.