Changes in examples/aubioonset.c [ce6186a:c34336e]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
examples/aubioonset.c
rce6186a rc34336e 29 29 fvec_t *onset; 30 30 smpl_t is_onset; 31 uint_t is_silence = 0.;32 31 33 32 void … … 35 34 fvec_zeros(obuf); 36 35 aubio_onset_do (o, ibuf, onset); 37 if (silence_threshold != -90.) 38 is_silence = aubio_silence_detection(ibuf, silence_threshold); 39 is_onset = fvec_read_sample(onset, 0); 40 if ( is_onset && !is_silence ) { 36 is_onset = fvec_get_sample(onset, 0); 37 if ( is_onset ) { 41 38 aubio_wavetable_play ( wavetable ); 42 39 } else { … … 52 49 process_print (void) 53 50 { 54 if ( is_onset && !is_silence) {51 if ( is_onset ) { 55 52 outmsg ("%f\n", aubio_onset_get_last_s (o) ); 56 53 } … … 64 61 verbmsg ("buffer_size: %d, ", buffer_size); 65 62 verbmsg ("hop_size: %d, ", hop_size); 66 verbmsg (" threshold: %f, ", silence_threshold);63 verbmsg ("silence: %f, ", silence_threshold); 67 64 verbmsg ("threshold: %f\n", onset_threshold); 68 65 69 66 o = new_aubio_onset (onset_method, buffer_size, hop_size, samplerate); 70 if (onset_threshold != 0.) aubio_onset_set_threshold (o, onset_threshold); 67 if (onset_threshold != 0.) 68 aubio_onset_set_threshold (o, onset_threshold); 69 if (silence_threshold != -90.) 70 aubio_onset_set_silence (o, silence_threshold); 71 71 72 onset = new_fvec (1); 72 73
Note: See TracChangeset
for help on using the changeset viewer.