soundio.h File Reference

#include <sndfile.h>

Include dependency graph for soundio.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  SOUNDIN

Defines

#define IOBUFSAMPS   256
#define IODACSAMPS   1024
#define SNDINBUFSIZ   4096
#define AE_CHAR   SF_FORMAT_PCM_S8
#define AE_SHORT   SF_FORMAT_PCM_16
#define AE_24INT   SF_FORMAT_PCM_24
#define AE_LONG   SF_FORMAT_PCM_32
#define AE_UNCH   SF_FORMAT_PCM_U8
#define AE_FLOAT   SF_FORMAT_FLOAT
#define AE_DOUBLE   SF_FORMAT_DOUBLE
#define AE_ULAW   SF_FORMAT_ULAW
#define AE_ALAW   SF_FORMAT_ALAW
#define AE_IMA_ADPCM   SF_FORMAT_IMA_ADPCM
#define AE_MS_ADPCM   SF_FORMAT_MS_ADPCM
#define AE_GSM610   SF_FORMAT_GSM610
#define AE_VOX   SF_FORMAT_VOX_ADPCM
#define AE_G721_32   SF_FORMAT_G721_32
#define AE_G723_24   SF_FORMAT_G723_24
#define AE_G723_40   SF_FORMAT_G723_40
#define AE_DWVW_12   SF_FORMAT_DWVW_12
#define AE_DWVW_16   SF_FORMAT_DWVW_16
#define AE_DWVW_24   SF_FORMAT_DWVW_24
#define AE_DWVW_N   SF_FORMAT_DWVW_N
#define AE_DPCM_8   SF_FORMAT_DPCM_8
#define AE_DPCM_16   SF_FORMAT_DPCM_16
#define AE_LAST   SF_FORMAT_DPCM_16
#define TYP_WAV   (SF_FORMAT_WAV >> 16)
#define TYP_AIFF   (SF_FORMAT_AIFF >> 16)
#define TYP_AU   (SF_FORMAT_AU >> 16)
#define TYP_RAW   (SF_FORMAT_RAW >> 16)
#define TYP_PAF   (SF_FORMAT_PAF >> 16)
#define TYP_SVX   (SF_FORMAT_SVX >> 16)
#define TYP_NIST   (SF_FORMAT_NIST >> 16)
#define TYP_VOC   (SF_FORMAT_VOC >> 16)
#define TYP_IRCAM   (SF_FORMAT_IRCAM >> 16)
#define TYP_W64   (SF_FORMAT_W64 >> 16)
#define TYP_MAT4   (SF_FORMAT_MAT4 >> 16)
#define TYP_MAT5   (SF_FORMAT_MAT5 >> 16)
#define TYP_PVF   (SF_FORMAT_PVF >> 16)
#define TYP_XI   (SF_FORMAT_XI >> 16)
#define TYP_HTK   (SF_FORMAT_HTK >> 16)
#define TYP_SDS   (SF_FORMAT_SDS >> 16)
#define TYP_AVR   (SF_FORMAT_AVR >> 16)
#define TYP_WAVEX   (SF_FORMAT_WAVEX >> 16)
#define FORMAT2SF(x)   ((int) (x))
#define SF2FORMAT(x)   ((int) (x) & 0xFFFF)
#define TYPE2SF(x)   ((int) (x) << 16)
#define SF2TYPE(x)   ((int) (x& SF_FORMAT_TYPEMASK) >> 16)
#define sf_write_MYFLT   sf_write_float
#define sf_read_MYFLT   sf_read_float


Define Documentation

#define AE_24INT   SF_FORMAT_PCM_24

#define AE_ALAW   SF_FORMAT_ALAW

#define AE_CHAR   SF_FORMAT_PCM_S8

#define AE_DOUBLE   SF_FORMAT_DOUBLE

#define AE_DPCM_16   SF_FORMAT_DPCM_16

#define AE_DPCM_8   SF_FORMAT_DPCM_8

#define AE_DWVW_12   SF_FORMAT_DWVW_12

#define AE_DWVW_16   SF_FORMAT_DWVW_16

#define AE_DWVW_24   SF_FORMAT_DWVW_24

#define AE_DWVW_N   SF_FORMAT_DWVW_N

#define AE_FLOAT   SF_FORMAT_FLOAT

#define AE_G721_32   SF_FORMAT_G721_32

#define AE_G723_24   SF_FORMAT_G723_24

#define AE_G723_40   SF_FORMAT_G723_40

#define AE_GSM610   SF_FORMAT_GSM610

#define AE_IMA_ADPCM   SF_FORMAT_IMA_ADPCM

#define AE_LAST   SF_FORMAT_DPCM_16

#define AE_LONG   SF_FORMAT_PCM_32

#define AE_MS_ADPCM   SF_FORMAT_MS_ADPCM

#define AE_SHORT   SF_FORMAT_PCM_16

#define AE_ULAW   SF_FORMAT_ULAW

#define AE_UNCH   SF_FORMAT_PCM_U8

#define AE_VOX   SF_FORMAT_VOX_ADPCM

#define FORMAT2SF (  )     ((int) (x))

#define IOBUFSAMPS   256

#define IODACSAMPS   1024

#define SF2FORMAT (  )     ((int) (x) & 0xFFFF)

#define SF2TYPE (  )     ((int) (x& SF_FORMAT_TYPEMASK) >> 16)

#define sf_read_MYFLT   sf_read_float

#define sf_write_MYFLT   sf_write_float

#define SNDINBUFSIZ   4096

#define TYP_AIFF   (SF_FORMAT_AIFF >> 16)

#define TYP_AU   (SF_FORMAT_AU >> 16)

#define TYP_AVR   (SF_FORMAT_AVR >> 16)

#define TYP_HTK   (SF_FORMAT_HTK >> 16)

#define TYP_IRCAM   (SF_FORMAT_IRCAM >> 16)

#define TYP_MAT4   (SF_FORMAT_MAT4 >> 16)

#define TYP_MAT5   (SF_FORMAT_MAT5 >> 16)

#define TYP_NIST   (SF_FORMAT_NIST >> 16)

#define TYP_PAF   (SF_FORMAT_PAF >> 16)

#define TYP_PVF   (SF_FORMAT_PVF >> 16)

#define TYP_RAW   (SF_FORMAT_RAW >> 16)

#define TYP_SDS   (SF_FORMAT_SDS >> 16)

#define TYP_SVX   (SF_FORMAT_SVX >> 16)

#define TYP_VOC   (SF_FORMAT_VOC >> 16)

#define TYP_W64   (SF_FORMAT_W64 >> 16)

#define TYP_WAV   (SF_FORMAT_WAV >> 16)

#define TYP_WAVEX   (SF_FORMAT_WAVEX >> 16)

#define TYP_XI   (SF_FORMAT_XI >> 16)

#define TYPE2SF (  )     ((int) (x) << 16)


Generated on Sun Nov 9 00:06:08 2008 for Csound and CsoundAC by  doxygen 1.5.6