Bug 223 - add WavPack support
: add WavPack support
Status: CLOSED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Formats
: unspecified
: PC All
: P2 enhancement with 1 vote (vote)
: ---
Assigned To: Andy Grundman
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2004-03-17 16:58 UTC by Kevin Pearsall
Modified: 2009-09-08 09:25 UTC (History)
4 users (show)

See Also:
Category: ---


Attachments
Patch for adding WavPack support (98.58 KB, application/octet-stream)
2007-09-27 09:32 UTC, Peter McQuillan
Details
Sample WavPack file (942.51 KB, application/octet-stream)
2007-09-27 09:34 UTC, Peter McQuillan
Details
Updated patch for adding WavPack support (99.13 KB, patch)
2007-10-02 11:49 UTC, Peter McQuillan
Details | Diff
Updated patch for WavPack support (99.13 KB, application/octet-stream)
2007-10-05 09:21 UTC, Peter McQuillan
Details
Updated patch for WavPack support (99.01 KB, application/octet-stream)
2007-10-08 16:00 UTC, David Bryant
Details
Updated patch for WavPack support (99.02 KB, application/octet-stream)
2007-11-02 19:28 UTC, David Bryant
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Pearsall 2004-03-17 16:58:39 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
Comment 1 Jason Holtzapple 2005-04-10 10:19:51 UTC
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.
Comment 2 Blackketter Dean 2005-06-07 11:10:11 UTC
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.
Comment 3 Peter McQuillan 2007-09-27 09:32:06 UTC
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
Comment 4 Peter McQuillan 2007-09-27 09:34:54 UTC
Created attachment 2179 [details]
Sample WavPack file

Short sample WavPack file uploaded. Sample is < 25 seconds long, and contains tags with embedded album art.
Comment 5 Peter McQuillan 2007-09-27 09:42:17 UTC
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.
Comment 6 Peter McQuillan 2007-10-02 11:49:13 UTC
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.
Comment 7 Peter McQuillan 2007-10-05 09:21:18 UTC
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.
Comment 8 David Bryant 2007-10-08 16:00:07 UTC
Created attachment 2228 [details]
Updated patch for WavPack support

New patch fixes LAME transcoding line to use $QUALITY$ and $BITRATE$
Comment 9 David Bryant 2007-11-02 19:28:42 UTC
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.
Comment 10 Blackketter Dean 2007-11-02 20:23:23 UTC
Andy: what do you think of the patch?
Comment 11 Andy Grundman 2007-11-02 21:37:33 UTC
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.
Comment 12 Andy Grundman 2007-11-03 06:26:28 UTC
Added in change 14340.  Thanks guys.
Comment 13 David Bryant 2007-11-06 15:52:14 UTC
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.
Comment 14 Chris Owens 2008-03-07 09:03:06 UTC
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.