All Versions
Latest Version
Avg Release Cycle
433 days
Latest Release
3082 days ago

Changelog History

  • v0.8.0

    September 18, 2015
  • v0.7.1

    March 25, 2013
  • v0.7 Changes

    • Read and write signed instead of unsigned integer samples and rename sf_readf_wordXX and sf_writef_wordXX to sf_readf_intXX and sf_writef_intXX, respectively
    • โž• Add new supported header and sample formats
  • v0.6 Changes

    • ๐Ÿ‘ป Don't export Control.Exception.catch and Prelude from Sound.File.Sndfile
  • v0.5.3

    November 28, 2012
  • v0.5.2

    November 21, 2011
  • v0.5.0

    December 20, 2010
  • v0.4 Changes

    • Simplified Buffer API: A single type class, Buffer, is provided for ForeignPtr based I/O. Instances are provided in separate packages, e.g. hsndfile-vector.
  • v0.3.2 Changes

    • hsndfile has been adapted to compile with GHC 6.10. The only visible change is in exception handling:
      • Sound.File.Sndfile.Exception.Exception is now an instance of Control.Exception.Exception
      • The new generalized functions from Control.Exception.Exception are used for throwing and handling exceptions
  • v0.2.0 Changes

    • ๐Ÿ›  Fix exception throwing Exceptions detected in library code are now actually raised. Exception has been factored into Sound.File.Sndfile.Exception and constructors were added according to the public libsndfile error codes.
    • ๐Ÿ›  Fix reading/writing of frames hGetFrames and hPutFrames were using the sample-based library functions. These have been factored into Sound.File.Sndfile.Buffer and the correct functions are being used for the frame-based I/O functions.