Difference between revisions of "Hsndfile"

From HaskellWiki
Jump to navigation Jump to search
Line 10: Line 10:
 
Besides this wiki page, here are more ways to find out about and get involved with '''hsndfile''':
 
Besides this wiki page, here are more ways to find out about and get involved with '''hsndfile''':
   
* Visit the [http://hackage.haskell.org/package/hsndfile Hackage page] for library documentation and to download & install,
+
* Visit the [http://hackage.haskell.org/package/hsndfile Hackage page] for library documentation and to download & install
 
* Alternatively install with <tt>cabal install hsndfile</tt>,
 
* Alternatively install with <tt>cabal install hsndfile</tt>,
* Get the code repository with <tt>git clone git://github.com/kaoskorobase/hsndfile.git</tt>,
+
* Get the code repository with <tt>git clone git://github.com/kaoskorobase/hsndfile.git</tt>
* Have a look at the [https://github.com/kaoskorobase/hsndfile/blob/master/ChangeLog.md ChangeLog] and the [http://hackage.haskell.org/packages/archive/hsndfile/latest/doc/html/Sound-File-Sndfile.html API documentation],
+
* Have a look at the [https://github.com/kaoskorobase/hsndfile/blob/master/ChangeLog.md ChangeLog] and the [http://hackage.haskell.org/packages/archive/hsndfile/latest/doc/html/Sound-File-Sndfile.html API documentation]
* Report bugs and request features in our [https://github.com/kaoskorobase/hsndfile/issues issue tracker].
+
* Report bugs and request features in our [https://github.com/kaoskorobase/hsndfile/issues issue tracker]
   
 
== Usage ==
 
== Usage ==

Revision as of 19:10, 20 December 2010


Abstract

hsndfile is a Haskell wrapper for libsndfile, a comprehensive C library for reading and writing a large number of soundfile formats.

Getting involved

Besides this wiki page, here are more ways to find out about and get involved with hsndfile:

Usage

The interface is very similar to libsndfile's C API, although some changes were made in order to conform to Haskell naming conventions. Have a look at the latest API documentation, most of which is copied verbatim from the original C header file.

Buffer instances for I/O are now provided by separate packages, e.g.