C# implementation of a WavPack audio decoder
C#
Latest commit 0eca94b Feb 23, 2016 @soiaf Initial upload to GitHub
Permalink
Failed to load latest commit information.
.gitattributes
.gitignore
AssemblyInfo.cs
BitsUtils.cs
Bitstream.cs
CSharpWavPackDecoder.application
CSharpWavPackDecoder.csproj
CSharpWavPackDecoder.csproj.user
CSharpWavPackDecoder.exe.manifest
CSharpWavPackDecoder.sln
CSharpWavPackDecoder.userprefs
ChunkHeader.cs
Defines.cs
FloatUtils.cs
MetadataUtils.cs
RiffChunkHeader.cs
SupportClass.cs
UnpackUtils.cs
WavPackUtils.cs
WaveHeader.cs
WavpackConfig.cs
WavpackContext.cs
WavpackHeader.cs
WavpackMetadata.cs
WavpackStream.cs
WordsUtils.cs
WvDemo.cs
decorr_pass.cs
entropy_data.cs
license.txt
readme.txt
words_data.cs

readme.txt

////////////////////////////////////////////////////////////////////////////
//                C# Implementation of WavPack Decoder                    //
//              Copyright (c) 2010-2016 Peter McQuillan                   //
//                          All Rights Reserved.                          //
//      Distributed under the BSD Software License (see license.txt)      //
////////////////////////////////////////////////////////////////////////////

This package contains a C# implementation of the tiny version of the WavPack 
4.40 decoder. It is packaged with a demo command-line program that accepts a
WavPack audio file as input and outputs a RIFF wav file (with the filename 
output.wav). The program was developed using MonoDevelop but has also been
tested against Visual Studio.

To run the demo program, use the following command

CSharpWavPackDecoder <input.wv>

where input.wv is the name of the WavPack file you wish to decode to a WAV file.

This decoder will not handle "correction" files, plays only the first two 
channels of multi-channel files, and is limited in resolution in some large 
integer or floating point files (but always provides at least 24 bits of 
resolution). It also will not accept WavPack files from before version 4.0.

Please direct any questions or comments to beatofthedrum@gmail.com