module Sound.File.Sndfile
(
Count, Index,
Format(..),
HeaderFormat(..),
SampleFormat(..),
EndianFormat(..),
defaultFormat,
Info(..), duration, defaultInfo, checkFormat,
Handle, hInfo, hIsSeekable,
IOMode(..), openFile, getFileInfo, hFlush, hClose,
SeekMode(..), hSeek, hSeekRead, hSeekWrite
, Sample(..)
, Buffer(..)
, hGetBuffer
, hGetContents, readFile
, hPutBuffer, writeFile
, Exception(..)
, StringType(..), getString, setString
) where
import Prelude hiding (readFile, writeFile)
import Sound.File.Sndfile.Buffer
import Sound.File.Sndfile.Exception
import Sound.File.Sndfile.Interface