Changeset 212da72 for swig/aubio.i
- Timestamp:
- Dec 3, 2007, 10:57:52 AM (17 years ago)
- Branches:
- feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
- Children:
- 45f1f06
- Parents:
- dddf1f5 (diff), 6913434 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
swig/aubio.i
rdddf1f5 r212da72 86 86 87 87 /* filter */ 88 extern aubio_filter_t * new_aubio_filter(uint_t samplerate, uint_t order); 89 extern aubio_filter_t * new_aubio_adsgn_filter(uint_t samplerate); 90 extern aubio_filter_t * new_aubio_cdsgn_filter(uint_t samplerate); 88 extern aubio_filter_t * new_aubio_filter(uint_t samplerate, uint_t order, uint_t channels); 91 89 extern void aubio_filter_do(aubio_filter_t * b, fvec_t * in); 92 90 extern void aubio_filter_do_outplace(aubio_filter_t * b, fvec_t * in, fvec_t * out); 93 91 extern void aubio_filter_do_filtfilt(aubio_filter_t * b, fvec_t * in, fvec_t * tmp); 94 /*extern int del_aubio_filter(aubio_filter_t * b);*/ 92 extern void del_aubio_filter(aubio_filter_t * b); 93 94 extern aubio_filter_t * new_aubio_adsgn_filter(uint_t samplerate, uint_t channels); 95 extern void aubio_adsgn_filter_do(aubio_filter_t * b, fvec_t * in); 96 extern void del_aubio_adsgn_filter(aubio_filter_t * b); 97 98 extern aubio_filter_t * new_aubio_cdsgn_filter(uint_t samplerate, uint_t channels); 99 extern void aubio_cdsgn_filter_do(aubio_filter_t * b, fvec_t * in); 100 extern void del_aubio_cdsgn_filter(aubio_filter_t * b); 95 101 96 102 /* biquad */ … … 168 174 169 175 /* scale */ 170 extern aubio_scale_t * new_aubio_scale(smpl_t flow, smpl_t fhig, smpl_t ilow, smpl_t ihig 176 extern aubio_scale_t * new_aubio_scale(smpl_t flow, smpl_t fhig, smpl_t ilow, smpl_t ihig); 171 177 extern void aubio_scale_set (aubio_scale_t *s, smpl_t ilow, smpl_t ihig, smpl_t olow, smpl_t ohig); 172 178 extern void aubio_scale_do(aubio_scale_t *s, fvec_t * input); … … 214 220 aubio_pitch_schmitt, 215 221 aubio_pitch_fcomb, 216 222 aubio_pitch_yinfft 217 223 } aubio_pitchdetection_type; 218 224 … … 231 237 232 238 aubio_pitchdetection_t * new_aubio_pitchdetection(uint_t bufsize, 233 234 235 236 237 239 uint_t hopsize, 240 uint_t channels, 241 uint_t samplerate, 242 aubio_pitchdetection_type type, 243 aubio_pitchdetection_mode mode); 238 244 239 245 … … 263 269 aubio_pickpeak_t * new_aubio_peakpicker(smpl_t threshold); 264 270 uint_t aubio_peakpick_pimrt(fvec_t * DF, aubio_pickpeak_t * p); 271 uint_t aubio_peakpick_pimrt_wt( fvec_t* DF, aubio_pickpeak_t* p, smpl_t* peakval ); 265 272 smpl_t aubio_peakpick_pimrt_getval(aubio_pickpeak_t* p); 266 uint_t aubio_peakpick_pimrt_wt( fvec_t* DF, aubio_pickpeak_t* p, smpl_t* peakval );267 273 void del_aubio_peakpicker(aubio_pickpeak_t * p); 274 void aubio_peakpicker_set_threshold(aubio_pickpeak_t * p, smpl_t threshold); 275 smpl_t aubio_peakpicker_get_threshold(aubio_pickpeak_t * p); 268 276 269 277 /* transient/steady state separation */ … … 475 483 sint_t aubio_midi_player_join(aubio_midi_player_t* player); 476 484 sint_t aubio_track_send_events(aubio_track_t* track, 477 /* aubio_synth_t* synth, */478 479 485 /* aubio_synth_t* synth, */ 486 aubio_midi_player_t* player, 487 uint_t ticks); 480 488 sint_t aubio_midi_send_event(aubio_midi_player_t* player, aubio_midi_event_t* event); 481 489
Note: See TracChangeset
for help on using the changeset viewer.