!  g      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefNone Mtghijklm  nop)('&%$#"! q*rstuvwxyz{|}~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNoneYsoxlib*All SoxLib operations must be enclosed in Y). You must only call it once per program.\soxlib"This function will never return a B. Instead it throws a user exception if the file cannot be opened._soxlib"This function will never return a B. Instead it throws a user exception if the file cannot be opened.asoxlib#Multi-channel data is interleaved. size- must be divisible by the number of channels.bsoxlib#Multi-channel data is interleaved. size- must be divisible by the number of channels.WCaution: Writing large chunks (e.g. more than 8192 samples) may crash the FLAC backend.csoxlibqRead complete file lazily into chunky storable vector. The chunkSize must be divisible by the number of channels.dsoxlib:The chunkSize must be divisible by the number of channels.fsoxlib<It reads lazily to lazy storable vector. That is, the whole  ByteString8 is kept as long as we process the lazy storable vector.g  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgXY\[ac_^bdf`eSTUVWZNOPQR] !"#$%&'() .*+,- /0123456789:;<=>?@ABCDEFGHIJKLM      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMMNOPQQRSTUVWXYZ[\]^_`abcdefghhi)jb]klmn\oYpqrstuvwxyz{|}~soxlib-0.0.3.2-inplace 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 openWriteclosereadStorableVectorwriteStorableVectorreadStorableVectorLazywriteStorableVectorLazyseek storableVectorLazyFromByteStringWhenceOOBSample CFileTypeBool FormatPtrcloseFunwritereadopenMemstreamWrite openMemWrite openMemRead formatQuit formatInitquitinitpeekEmptyCString ignoreLength readSINumber writeSINumberfalsetruepackBool unpackBoolpeekBoolpokeBool peekDouble pokeDoublebaseGHC.PtrnullPtr