- Timestamp:
- Aug 7, 2018, 2:05:49 PM (7 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
- Children:
- 1f112cc
- Parents:
- 4624a568 (diff), fb4ab89 (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. - Location:
- src
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
src/io/source_avcodec.c
r4624a568 r189c6ae 59 59 #include "source_avcodec.h" 60 60 61 #if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(56, 56, 0) 61 62 #define AUBIO_AVCODEC_MAX_BUFFER_SIZE FF_MIN_BUFFER_SIZE 63 #else 64 #define AUBIO_AVCODEC_MAX_BUFFER_SIZE AV_INPUT_BUFFER_MIN_SIZE 65 #endif 62 66 63 67 struct _aubio_source_avcodec_t { … … 271 275 // default to mono output 272 276 aubio_source_avcodec_reset_resampler(s, 0); 277 278 if (s->avr == NULL) goto beach; 273 279 274 280 s->eof = 0; … … 419 425 goto beach; 420 426 } 427 428 #if LIBAVUTIL_VERSION_MAJOR > 52 429 if (avFrame->channels != (sint_t)s->input_channels) { 430 AUBIO_WRN ("source_avcodec: trying to read from %d channel(s)," 431 "but configured for %d; is '%s' corrupt?\n", avFrame->channels, 432 s->input_channels, s->path); 433 goto beach; 434 } 435 #endif 421 436 422 437 #ifdef HAVE_AVRESAMPLE -
src/io/source_wavread.c
r4624a568 r189c6ae 190 190 bytes_read += fread(buf, 1, 2, s->fid); 191 191 bitspersample = read_little_endian(buf, 2); 192 193 if ( channels == 0 ) { 194 AUBIO_ERR("source_wavread: Failed opening %s (number of channels can not be 0)\n", s->path); 195 goto beach; 196 } 197 198 if ( (sint_t)sr <= 0 ) { 199 AUBIO_ERR("source_wavread: Failed opening %s (samplerate can not be <= 0)\n", s->path); 200 goto beach; 201 } 202 203 if ( byterate == 0 ) { 204 AUBIO_ERR("source_wavread: Failed opening %s (byterate can not be 0)\n", s->path); 205 goto beach; 206 } 207 208 if ( bitspersample == 0 ) { 209 AUBIO_ERR("source_wavread: Failed opening %s (bitspersample can not be 0)\n", s->path); 210 goto beach; 211 } 192 212 #if 0 193 213 if ( bitspersample != 16 ) { -
src/notes/notes.c
r4624a568 r189c6ae 84 84 85 85 o->pitch = new_aubio_pitch (pitch_method, o->pitch_buf_size, o->hop_size, o->samplerate); 86 if (o->pitch == NULL) goto fail; 86 87 if (o->pitch_tolerance != 0.) aubio_pitch_set_tolerance (o->pitch, o->pitch_tolerance); 87 88 aubio_pitch_set_unit (o->pitch, "midi"); -
src/onset/onset.c
r4624a568 r189c6ae 308 308 o->apply_compression = 0; 309 309 aubio_onset_set_awhitening (o, 0); 310 } else if (strcmp (onset_mode, "wphase") == 0) { 311 // use defaults for now 310 312 } else if (strcmp (onset_mode, "mkl") == 0) { 311 313 aubio_onset_set_threshold (o, 0.05); -
src/pitch/pitchyinfft.c
r4624a568 r189c6ae 45 45 160., 200., 250., 315., 400., 500., 630., 800., 1000., 1250., 46 46 1600., 2000., 2500., 3150., 4000., 5000., 6300., 8000., 9000., 10000., 47 12500., 15000., 20000., 25100 47 12500., 15000., 20000., 25100., -1. 48 48 }; 49 49 … … 73 73 for (i = 0; i < p->weight->length; i++) { 74 74 freq = (smpl_t) i / (smpl_t) bufsize *(smpl_t) samplerate; 75 while (freq > freqs[j]) { 75 while (freq > freqs[j] && freqs[j] > 0) { 76 //AUBIO_DBG("freq %3.5f > %3.5f \tsamplerate %d (Hz) \t" 77 // "(weight length %d, bufsize %d) %d %d\n", freq, freqs[j], 78 // samplerate, p->weight->length, bufsize, i, j); 76 79 j += 1; 77 80 }
Note: See TracChangeset
for help on using the changeset viewer.