Safe Haskell | None |
---|---|
Language | Haskell98 |
Read and write NeXT/Sun format sound files.
Documentation
type FrameCount = Int Source
Number of frames at Header
.
type SampleRate = Int Source
Sample rate at Header
.
type ChannelCount = Int Source
Number of channels at Header
.
Data type encapsulating sound file meta data.
read :: (Real n, Floating n) => FilePath -> IO (Header, [[n]]) Source
Read sound file, data is interleaved.
write :: (Real n, Floating n) => FilePath -> Header -> [[n]] -> IO () Source
Write sound file, data is non-interleaved.
module Sound.File.Encoding