!f      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeNone}fghijkl mno !"#$%&'()p*qrstuvwxyz{|}~+,-./0123456789:;<=>?@ABCDEFGHIJKLMsfghijkl mno !"#$%&'()p*qrstuvwxyz{|}~+,-./0123456789:;<=>?@ABCDEFGHIJKLMWfghijkl mno !"#$%&'()p*qrstuvwxyz{|}~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNoneY*All SoxLib operations must be enclosed in Y. (You must only call it once per program. \"This function will never return a . AInstead it throws a user exception if the file cannot be opened. _"This function will never return a . AInstead it throws a user exception if the file cannot be opened. a#Multi-channel data is interleaved. size. must be divisible by the number of channels. b#Multi-channel data is interleaved. size. must be divisible by the number of channels. c7Read complete file lazily into chunky storable vector. ;The chunkSize must be divisible by the number of channels. d;The chunkSize must be divisible by the number of channels. NOPQRSTUVWXYZ[\]^_`abcdef  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefXY\[ac_^bd`eSTUVWZNOPQR] !"#$%&'() .*+,- /0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMMNOPQQRSTUVWXYZ[\]^_`abcdefggh)b]ijkl\mYnopqrstuvwxyz{|}~soxlib-0.0.2.1 Sound.SoxLibSound.SoxLib.FFIFileType unFileTypeEncoding EncodingInfoencoding bitsPerSample compression reverseBytesreverseNibbles reverseBitsoppositeEndianOption SignalInforatechannels precisionlengthmultRate WriteModeReadModeMode getModeCharFormatfilename signalInfo encodingInfofiletypeseekableolengthclipssoxErrno soxErrStrfpioTypetellOff dataStartprivIOTypeioFileioPipeioURLdefaultSignalInfooptionNo optionYes optionDefaultencodingUnknown encodingSign2encodingUnsigned encodingFloatencodingFloatText encodingFlac encodingHcomencodingWavpackencodingWavpackf encodingUlaw encodingAlaw encodingG721 encodingG723encodingClADPCMencodingClADPCM16encodingMsADPCMencodingImaADPCMencodingOkiADPCM encodingDPCM encodingDWVW encodingDWVWN encodingGSM encodingMP3encodingVorbis encodingAmrWB encodingAmrNB encodingCVSD encodingLPC10 WriterInfowriterSignalInfowriterEncodingInfowriterFileType ReaderInforeaderSignalInforeaderEncodingInforeaderFileTypewith formatWithdefaultReaderInfowithReadopenReaddefaultWriterInfo withWrite openWriteclosereadStorableVectorwriteStorableVectorreadStorableVectorLazywriteStorableVectorLazyseekWhenceOOBSample CFileTypeBool FormatPtrwritereadopenMemstreamWrite openMemWrite openMemRead formatQuit formatInitquitinitpeekEmptyCString ignoreLength readSINumber writeSINumberfalsetruepackBool unpackBoolpeekBoolpokeBool peekDouble pokeDouble$fShowFileType$fShowEncoding$fBoundedEncoding$fStorableEncodingInfo $fShowOption$fStorableSignalInfo$fModeWriteMode$fModeReadMode$fStorableFormat $fShowIOTypebaseGHC.PtrnullPtr withMaybe checkHandlethrowDoesNotExist