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,
MBuffer(..),
hReadSamples, hReadFrames,
interact,
--IBuffer(..),
Exception(..), catch,
StringType(..), getString, setString
) where
import Prelude hiding (catch, interact)
import Sound.File.Sndfile.Buffer
import Sound.File.Sndfile.Buffer.Storable ()
import Sound.File.Sndfile.Buffer.IOCArray ()
import Sound.File.Sndfile.Exception
import Sound.File.Sndfile.Interface