46 #define BREAK_NUMBER 0.0 48 #define DEFAULT_DECIMATION 4 49 #define DEFAULT_MIN_PITCH 40.0 50 #define DEFAULT_MAX_PITCH 400.0 52 #define DEFAULT_SF 20000 53 #define DEFAULT_SHIFT 5.0 54 #define DEFAULT_LENGTH 10.0 55 #define DEFAULT_TSILENT 120 56 #define DEFAULT_TMIN 0.75 57 #define DEFAULT_TMAX_RATIO 0.85 58 #define DEFAULT_THIGH 0.88 59 #define DEFAULT_TDH 0.77 93 double Tmin, Tmax_ratio, Thigh, Tdh;
99 typedef struct status {
105 typedef struct list {
void initialise_parameters(struct Srpd_Op *p_par)
void end_structure_use(SEGMENT_ *p_seg, CROSS_CORR_ *p_cc)
void write_track(STATUS_ status, struct Srpd_Op paras, FILE *outfile)
void free_list(LIST_ **p_list_hd)
void error(error_flags err_type)
void initialise_status(struct Srpd_Op *p, STATUS_ *p_status)
void super_resolution_pda(struct Srpd_Op *paras, SEGMENT_ seg, CROSS_CORR_ *p_cc, STATUS_ *p_status)
void add_to_list(LIST_ **p_list_hd, LIST_ **p_list_tl, int N_val, int score_val)
void initialise_structures(struct Srpd_Op *p, SEGMENT_ *p_seg, CROSS_CORR_ *p_cc)
int read_next_segment(FILE *voxfile, struct Srpd_Op *paras, SEGMENT_ *p_seg)