46 enum EST_read_status load_wave_raw(
EST_TokenStream &ts,
short **data,
int
47 *num_samples,
int *num_channels,
int *word_size,
int
48 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
49 offset,
int length,
int isample_rate,
enum EST_sample_type_t
50 isample_type,
int ibo,
int inc);
51 enum EST_write_status save_wave_raw(FILE *fp,
const short *data,
int offset,
52 int num_samples,
int num_channels,
54 enum EST_sample_type_t sample_type,
int bo) ;
56 enum EST_read_status load_wave_ulaw(
EST_TokenStream &ts,
short **data,
int
57 *num_samples,
int *num_channels,
int *word_size,
int
58 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
60 enum EST_write_status save_wave_ulaw(FILE *fp,
const short *data,
int offset,
61 int length,
int num_channels,
63 enum EST_sample_type_t,
int bo);
65 enum EST_read_status load_wave_nist(
EST_TokenStream &ts,
short **data,
int
66 *num_samples,
int *num_channels,
int *word_size,
int
67 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
70 enum EST_write_status save_wave_nist(FILE *fp,
const short *data,
int offset,
71 int num_samples,
int num_channels,
73 enum EST_sample_type_t sample_type,
int bo);
75 enum EST_read_status load_wave_est(
EST_TokenStream &ts,
short **data,
int
76 *num_samples,
int *num_channels,
int *word_size,
int
77 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
80 enum EST_write_status save_wave_est(FILE *fp,
const short *data,
int offset,
81 int num_samples,
int num_channels,
83 enum EST_sample_type_t sample_type,
int bo);
85 enum EST_read_status load_wave_sd(
EST_TokenStream &ts,
short **data,
int
86 *num_samples,
int *num_channels,
int *word_size,
int
87 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
90 enum EST_write_status save_wave_sd(FILE *fp,
const short *data,
int offset,
91 int num_samples,
int num_channels,
93 enum EST_sample_type_t sample_type,
int bo);
95 enum EST_read_status load_wave_audlab(
EST_TokenStream &ts,
short **data,
int
96 *num_samples,
int *num_channels,
int *word_size,
int
97 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
100 enum EST_write_status save_wave_audlab(FILE *fp,
const short *data,
int offset,
101 int num_samples,
int num_channels,
103 enum EST_sample_type_t sample_type,
int bo);
105 enum EST_read_status load_wave_snd(
EST_TokenStream &ts,
short **data,
int
106 *num_samples,
int *num_channels,
int *word_size,
int
107 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
110 enum EST_write_status save_wave_snd(FILE *fp,
const short *data,
int offset,
111 int num_samples,
int num_channels,
113 enum EST_sample_type_t sample_type,
int bo);
115 enum EST_read_status load_wave_aiff(
EST_TokenStream &ts,
short **data,
int
116 *num_samples,
int *num_channels,
int *word_size,
int
117 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
120 enum EST_write_status save_wave_aiff(FILE *fp,
const short *data,
int offset,
121 int num_samples,
int num_channels,
123 enum EST_sample_type_t sample_type,
int bo);
125 enum EST_read_status load_wave_riff(
EST_TokenStream &ts,
short **data,
int
126 *num_samples,
int *num_channels,
int *word_size,
int
127 *sample_rate,
enum EST_sample_type_t *sample_type,
int *bo,
int
130 enum EST_write_status save_wave_riff(FILE *fp,
const short *data,
int offset,
131 int num_samples,
int num_channels,
133 enum EST_sample_type_t sample_type,
int bo);