pvfileio.h File Reference

#include "sysdep.h"

Data Structures

Defines

Typedefs

Enumerations

Functions

Variables


Define Documentation

#define PVX_VERSION   (1)
#define SIZEOF_FMTPVOCEX   (80)
#define SIZEOF_WFMTEX   (18)

Typedef Documentation

typedef struct _GUID GUID
typedef enum pvoc_sampletype pv_stype
typedef enum pvoc_windowtype pv_wtype
typedef struct pvoc_data PVOCDATA

Enumeration Type Documentation

Enumerator:
PVOC_AMP_FREQ 
PVOC_AMP_PHASE 
PVOC_COMPLEX 
Enumerator:
STYPE_16 
STYPE_24 
STYPE_32 
STYPE_IEEE_FLOAT 
Enumerator:
PVOC_DEFAULT 
PVOC_HAMMING 
PVOC_HANN 
PVOC_KAISER 
PVOC_RECT 
PVOC_CUSTOM 
Enumerator:
PVOC_IEEE_FLOAT 
PVOC_IEEE_DOUBLE 

Function Documentation

int init_pvsys ( CSOUND  ) 
int pvoc_closefile ( CSOUND ,
int   
)
int pvoc_createfile ( CSOUND ,
const char *  ,
uint32  ,
uint32  ,
uint32  ,
uint32  ,
int32  ,
int  ,
int  ,
float  ,
float *  ,
uint32   
)
const char* pvoc_errorstr ( CSOUND  ) 
int pvoc_framecount ( CSOUND ,
int  ifd 
)
int pvoc_fseek ( CSOUND ,
int  ifd,
int  offset 
)
int pvoc_getframes ( CSOUND ,
int  ifd,
float *  frames,
uint32  nframes 
)
int pvoc_openfile ( CSOUND ,
const char *  filename,
PVOCDATA data,
WAVEFORMATEX fmt 
)
int pvoc_putframes ( CSOUND ,
int  ofd,
const float *  frame,
int32  numframes 
)
int pvsys_release ( CSOUND  ) 

Variable Documentation


Generated by  doxygen 1.6.2