WAVE: WAVE audio file IO library

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Module for reading and writing audio files in WAVE format.

[Skip to Readme]


Versions 0.1, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.1.5, 0.1.6
Change log None available
Dependencies base (>=3 && <5), bytestring (>=0.10 && <1), containers (>=0.3 && <1), parseargs (>=0.1 && <1) [details]
License BSD-3-Clause
Copyright Copyright (c) 2014 Bart Massey
Author Bart Massey <bart@cs.pdx.edu>
Maintainer Bart Massey <bart@cs.pdx.edu>
Category Data, Sound
Home page http://github.com/BartMassey/WAVE
Source repo head: git clone https://github.com/BartMassey/WAVE.git
this: git clone https://github.com/BartMassey/WAVE.git(tag v0.1.4)
Uploaded by BartonMassey at 2020-04-02T01:19:02Z




Maintainer's Corner

For package maintainers and hackage trustees

Readme for WAVE-0.1.5

[back to package description]

WAVE format audio file IO library

Copyright © 2008-2020 Bart Massey

This library provides Data.WAVE, a module for reading and writing audio files in the WAVE audio file format. See the Haddock documentation for the gory details.

This is definitely a simple implementation: a number of "advanced" WAVE features are not supported (such as nonlinear encodings), and non-WAVE audio files are in no way supported. I thought others might find it useful, though. I also have released other code that depends on it.

The source distribution contains a couple of demo programs:

This program is licensed under the "3-clause 'new' BSD License". Please see the file COPYING in this distribution for license terms.