| CARVIEW |
Select Language
HTTP/1.1 200 OK
Connection: keep-alive
Server: nginx/1.24.0 (Ubuntu)
Content-Type: text/html; charset=utf-8
Cache-Control: public, max-age=300
Content-Encoding: gzip
Via: 1.1 varnish, 1.1 varnish
Accept-Ranges: bytes
Date: Sat, 17 Jan 2026 19:08:32 GMT
Age: 0
X-Served-By: cache-dfw-kdal2120074-DFW, cache-bom-vanm7210062-BOM
X-Cache: MISS, MISS
X-Cache-Hits: 0, 0
X-Timer: S1768676913.607141,VS0,VE365
Vary: Accept, Accept-Encoding
transfer-encoding: chunked
HSoundFile: Audio file reading/writing
[Skip to Readme]
HSoundFile: Audio file reading/writing
Deprecated
in favor of sndfile-enumerators
encode and decode soundfiles using lazy ByteStrings. Audio files may be read or written, with classes and data structures to facilitate conversion between different formats. Currently only wave format is supported. Error handling is supported via Control.Monad.ErrorT.
[Skip to Readme]
Flags
Automatic Flags
| Name | Description | Default |
|---|---|---|
| splitbase | Choose the new split-up base package. | Enabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- HSoundFile-0.2.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.2.2 |
|---|---|
| Dependencies | base, binary, bytestring (>=0.9), filepath, haskell98, mtl, parallel [details] |
| Tested with | ghc ==6.8.2, ghc ==6.8.1, ghc ==6.6.1 |
| License | BSD-3-Clause |
| Author | John W. Lato, jwlato@gmail.com |
| Maintainer | John W. Lato, jwlato@gmail.com |
| Uploaded | by JohnLato at 2008-05-04T18:27:56Z |
| Category | Codecs, Sound |
| Home page | https://mml.music.utexas.edu/jwlato/HSoundFile |
| Distributions | |
| Reverse Dependencies | 1 direct, 0 indirect [details] |
| Downloads | 1454 total (1 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating |
|
| Status | Docs uploaded by user Build status unknown [no reports yet] |
Readme for HSoundFile-0.2.2
[back to package description]HSoundFile - codecs for audio file reading/writing
This library is based on Data.ByteString and Data.Binary to support lazy reading/writing
of audio files.
Requirements: GHC > 6.6. Other compilers are not currently supported due to a dependency on GHC's Float/Double library.
Building:
> runhaskell Setup.lhs configure
> runhaskell Setup.lhs build
> runhaskell Setup.lhs install
I have achieved best performance with the following compiler options:
-fvia-c -fexcess-precision -optc-O2 -optc-mmmx -optc-msse2
If possible, I recommend enabling mmx and sse2.