Edinburgh Speech Tools  2.1-release
waveP.h File Reference
#include <cstdio>
#include "EST_rw_status.h"
#include "EST_wave_utils.h"
Include dependency graph for waveP.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

enum EST_read_status load_wave_raw (EST_TokenStream &ts, short **data, int *num_samples, int *num_channels, int *word_size, int *sample_rate, enum EST_sample_type_t *sample_type, int *bo, int offset, int length, int isample_rate, enum EST_sample_type_t isample_type, int ibo, int inc)
 
enum EST_write_status save_wave_raw (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_raw_header (FILE *fp, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_raw_data (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_read_status load_wave_ulaw (EST_TokenStream &ts, short **data, int *num_samples, int *num_channels, int *word_size, int *sample_rate, enum EST_sample_type_t *sample_type, int *bo, int offset, int length)
 
enum EST_write_status save_wave_ulaw (FILE *fp, const short *data, int offset, int length, int num_channels, int sample_rate, enum EST_sample_type_t, int bo)
 
enum EST_write_status save_wave_ulaw_header (FILE *fp, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_ulaw_data (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_read_status load_wave_alaw (EST_TokenStream &ts, short **data, int *num_samples, int *num_channels, int *word_size, int *sample_rate, enum EST_sample_type_t *sample_type, int *bo, int offset, int length)
 
enum EST_write_status save_wave_alaw (FILE *fp, const short *data, int offset, int length, int num_channels, int sample_rate, enum EST_sample_type_t, int bo)
 
enum EST_write_status save_wave_alaw_header (FILE *fp, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_alaw_data (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_read_status load_wave_nist (EST_TokenStream &ts, short **data, int *num_samples, int *num_channels, int *word_size, int *sample_rate, enum EST_sample_type_t *sample_type, int *bo, int offset, int length)
 
enum EST_write_status save_wave_nist (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_nist_header (FILE *fp, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_nist_data (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_read_status load_wave_est (EST_TokenStream &ts, short **data, int *num_samples, int *num_channels, int *word_size, int *sample_rate, enum EST_sample_type_t *sample_type, int *bo, int offset, int length)
 
enum EST_write_status save_wave_est (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_est_header (FILE *fp, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_est_data (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_read_status load_wave_sd (EST_TokenStream &ts, short **data, int *num_samples, int *num_channels, int *word_size, int *sample_rate, enum EST_sample_type_t *sample_type, int *bo, int offset, int length)
 
enum EST_write_status save_wave_sd (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_sd_header (FILE *fp, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_sd_data (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_read_status load_wave_audlab (EST_TokenStream &ts, short **data, int *num_samples, int *num_channels, int *word_size, int *sample_rate, enum EST_sample_type_t *sample_type, int *bo, int offset, int length)
 
enum EST_write_status save_wave_audlab (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_audlab_header (FILE *fp, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_audlab_data (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_read_status load_wave_snd (EST_TokenStream &ts, short **data, int *num_samples, int *num_channels, int *word_size, int *sample_rate, enum EST_sample_type_t *sample_type, int *bo, int offset, int length)
 
enum EST_write_status save_wave_snd (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_snd_header (FILE *fp, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_snd_data (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_read_status load_wave_aiff (EST_TokenStream &ts, short **data, int *num_samples, int *num_channels, int *word_size, int *sample_rate, enum EST_sample_type_t *sample_type, int *bo, int offset, int length)
 
enum EST_write_status save_wave_aiff (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_aiff_header (FILE *fp, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_aiff_data (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_read_status load_wave_riff (EST_TokenStream &ts, short **data, int *num_samples, int *num_channels, int *word_size, int *sample_rate, enum EST_sample_type_t *sample_type, int *bo, int offset, int length)
 
enum EST_write_status save_wave_riff (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_riff_header (FILE *fp, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 
enum EST_write_status save_wave_riff_data (FILE *fp, const short *data, int offset, int num_samples, int num_channels, int sample_rate, enum EST_sample_type_t sample_type, int bo)
 

Function Documentation

enum EST_read_status load_wave_raw ( EST_TokenStream ts,
short **  data,
int num_samples,
int num_channels,
int word_size,
int sample_rate,
enum EST_sample_type_t sample_type,
int bo,
int  offset,
int  length,
int  isample_rate,
enum EST_sample_type_t  isample_type,
int  ibo,
int  inc 
)

Definition at line 1859 of file EST_wave_io.cc.

enum EST_write_status save_wave_raw ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1982 of file EST_wave_io.cc.

enum EST_write_status save_wave_raw_header ( FILE *  fp,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1954 of file EST_wave_io.cc.

enum EST_write_status save_wave_raw_data ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1968 of file EST_wave_io.cc.

enum EST_read_status load_wave_ulaw ( EST_TokenStream ts,
short **  data,
int num_samples,
int num_channels,
int word_size,
int sample_rate,
enum EST_sample_type_t sample_type,
int bo,
int  offset,
int  length 
)

Definition at line 1048 of file EST_wave_io.cc.

enum EST_write_status save_wave_ulaw ( FILE *  fp,
const short *  data,
int  offset,
int  length,
int  num_channels,
int  sample_rate,
enum  EST_sample_type_t,
int  bo 
)

Definition at line 1119 of file EST_wave_io.cc.

enum EST_write_status save_wave_ulaw_header ( FILE *  fp,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1090 of file EST_wave_io.cc.

enum EST_write_status save_wave_ulaw_data ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1104 of file EST_wave_io.cc.

enum EST_read_status load_wave_alaw ( EST_TokenStream ts,
short **  data,
int num_samples,
int num_channels,
int word_size,
int sample_rate,
enum EST_sample_type_t sample_type,
int bo,
int  offset,
int  length 
)

Definition at line 1134 of file EST_wave_io.cc.

enum EST_write_status save_wave_alaw ( FILE *  fp,
const short *  data,
int  offset,
int  length,
int  num_channels,
int  sample_rate,
enum  EST_sample_type_t,
int  bo 
)

Definition at line 1203 of file EST_wave_io.cc.

enum EST_write_status save_wave_alaw_header ( FILE *  fp,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1176 of file EST_wave_io.cc.

enum EST_write_status save_wave_alaw_data ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1190 of file EST_wave_io.cc.

enum EST_read_status load_wave_nist ( EST_TokenStream ts,
short **  data,
int num_samples,
int num_channels,
int word_size,
int sample_rate,
enum EST_sample_type_t sample_type,
int bo,
int  offset,
int  length 
)

Definition at line 171 of file EST_wave_io.cc.

enum EST_write_status save_wave_nist ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 382 of file EST_wave_io.cc.

enum EST_write_status save_wave_nist_header ( FILE *  fp,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 320 of file EST_wave_io.cc.

enum EST_write_status save_wave_nist_data ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 368 of file EST_wave_io.cc.

enum EST_read_status load_wave_est ( EST_TokenStream ts,
short **  data,
int num_samples,
int num_channels,
int word_size,
int sample_rate,
enum EST_sample_type_t sample_type,
int bo,
int  offset,
int  length 
)

Definition at line 398 of file EST_wave_io.cc.

enum EST_write_status save_wave_est ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 498 of file EST_wave_io.cc.

enum EST_write_status save_wave_est_header ( FILE *  fp,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 467 of file EST_wave_io.cc.

enum EST_write_status save_wave_est_data ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 485 of file EST_wave_io.cc.

enum EST_read_status load_wave_sd ( EST_TokenStream ts,
short **  data,
int num_samples,
int num_channels,
int word_size,
int sample_rate,
enum EST_sample_type_t sample_type,
int bo,
int  offset,
int  length 
)

Definition at line 1686 of file EST_wave_io.cc.

enum EST_write_status save_wave_sd ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1839 of file EST_wave_io.cc.

enum EST_write_status save_wave_sd_header ( FILE *  fp,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1773 of file EST_wave_io.cc.

enum EST_write_status save_wave_sd_data ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1823 of file EST_wave_io.cc.

enum EST_read_status load_wave_audlab ( EST_TokenStream ts,
short **  data,
int num_samples,
int num_channels,
int word_size,
int sample_rate,
enum EST_sample_type_t sample_type,
int bo,
int  offset,
int  length 
)

Definition at line 1528 of file EST_wave_io.cc.

enum EST_write_status save_wave_audlab ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1662 of file EST_wave_io.cc.

enum EST_write_status save_wave_audlab_header ( FILE *  fp,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1599 of file EST_wave_io.cc.

enum EST_write_status save_wave_audlab_data ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1646 of file EST_wave_io.cc.

enum EST_read_status load_wave_snd ( EST_TokenStream ts,
short **  data,
int num_samples,
int num_channels,
int word_size,
int sample_rate,
enum EST_sample_type_t sample_type,
int bo,
int  offset,
int  length 
)

Definition at line 1230 of file EST_wave_io.cc.

enum EST_write_status save_wave_snd ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1413 of file EST_wave_io.cc.

enum EST_write_status save_wave_snd_header ( FILE *  fp,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1340 of file EST_wave_io.cc.

enum EST_write_status save_wave_snd_data ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1396 of file EST_wave_io.cc.

enum EST_read_status load_wave_aiff ( EST_TokenStream ts,
short **  data,
int num_samples,
int num_channels,
int word_size,
int sample_rate,
enum EST_sample_type_t sample_type,
int bo,
int  offset,
int  length 
)

Definition at line 792 of file EST_wave_io.cc.

enum EST_write_status save_wave_aiff ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1031 of file EST_wave_io.cc.

enum EST_write_status save_wave_aiff_header ( FILE *  fp,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 953 of file EST_wave_io.cc.

enum EST_write_status save_wave_aiff_data ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 1011 of file EST_wave_io.cc.

enum EST_read_status load_wave_riff ( EST_TokenStream ts,
short **  data,
int num_samples,
int num_channels,
int word_size,
int sample_rate,
enum EST_sample_type_t sample_type,
int bo,
int  offset,
int  length 
)

Definition at line 527 of file EST_wave_io.cc.

enum EST_write_status save_wave_riff ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 762 of file EST_wave_io.cc.

enum EST_write_status save_wave_riff_header ( FILE *  fp,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 685 of file EST_wave_io.cc.

enum EST_write_status save_wave_riff_data ( FILE *  fp,
const short *  data,
int  offset,
int  num_samples,
int  num_channels,
int  sample_rate,
enum EST_sample_type_t  sample_type,
int  bo 
)

Definition at line 747 of file EST_wave_io.cc.