49 #include <EST_String.h>
77 void init() {rise_amp = 0.0; rise_dur = 0.0;
78 start_amp =0.0; fall_amp = 0.0; fall_dur = 0.0;
79 start_pos = 0.0; peak_pos = 0.0; type =
""; }
88 friend ostream& operator << (ostream& s,
EventRFC &e)
90 s << e.type <<
" " << e.rise_amp <<
" " << e.rise_dur
91 <<
" " << e.fall_amp <<
" " << e.fall_dur
92 <<
" " << e.start_amp <<
" " << e.start_pos
125 void set_start_f0(
float a);
126 void set_start_pos(
float a);
127 void set_peak_f0(
float a);
128 void set_peak_pos(
float a);
129 void set_end_f0(
float a);
130 void set_end_pos(
float a);
135 friend ostream& operator << (ostream& s,
EventSI &e)
137 s << e.type <<
" ra:" << e.rise_amp() <<
" rd:" << e.rise_dur()
138 <<
"fa: " << e.fall_amp() <<
" fd:" << e.fall_dur()
139 <<
" sf0:" << e.start_f0() <<
" spos:" << e.start_pos()
140 <<
" pf0:" << e.peak_f0() <<
" ppos:" << e.peak_pos()
141 <<
" ef0:" << e.end_f0() <<
" epos:" << e.end_pos()
164 void set_amp(
float a);
165 void set_dur(
float a);
166 void set_tilt(
float a);
167 void set_pos(
float a);
171 void set_start_f0(
float a);
172 void set_start_pos(
float a);
174 friend ostream& operator << (ostream& s,
EventTilt &e)
176 s << e.type <<
" " << e.amp() <<
" " << e.dur()
177 <<
" " << e.tilt() <<
" " << e.pos()
178 <<
" sf0 " << e.start_f0() <<
" " << e.start_pos()
185 void gc_eventsi(
void *w);
186 void gc_eventtilt(
void *w);
187 void gc_eventrfc(
void *w);
189 #endif // __Event_H__