Mercurial > hg > libxtract
comparison src/descriptors.c @ 60:192097e366d1
Minor fixes to descriptors.c (Thanks to Chris Cannam)
author | Jamie Bullock <jamie@postlude.co.uk> |
---|---|
date | Thu, 15 Feb 2007 10:44:28 +0000 |
parents | 8fd7088c8ff6 |
children | a32738e9d955 |
comparison
equal
deleted
inserted
replaced
59:8fd7088c8ff6 | 60:192097e366d1 |
---|---|
321 case XTRACT_FLATNESS: | 321 case XTRACT_FLATNESS: |
322 case XTRACT_SPREAD: | 322 case XTRACT_SPREAD: |
323 case XTRACT_POWER: | 323 case XTRACT_POWER: |
324 case XTRACT_HPS: | 324 case XTRACT_HPS: |
325 case XTRACT_PEAK_SPECTRUM: | 325 case XTRACT_PEAK_SPECTRUM: |
326 case XTRACT_MFCC: | |
326 *data_format = XTRACT_SPECTRAL_MAGNITUDES; | 327 *data_format = XTRACT_SPECTRAL_MAGNITUDES; |
327 break; | 328 break; |
328 case XTRACT_SPECTRAL_INHARMONICITY: | 329 case XTRACT_SPECTRAL_INHARMONICITY: |
329 case XTRACT_HARMONIC_SPECTRUM: | 330 case XTRACT_HARMONIC_SPECTRUM: |
330 *data_format = XTRACT_SPECTRAL_PEAKS; | 331 *data_format = XTRACT_SPECTRAL_PEAKS; |
333 *data_format = XTRACT_SPECTRAL_PEAKS_MAGNITUDES; | 334 *data_format = XTRACT_SPECTRAL_PEAKS_MAGNITUDES; |
334 break; | 335 break; |
335 case XTRACT_F0: | 336 case XTRACT_F0: |
336 case XTRACT_FAILSAFE_F0: | 337 case XTRACT_FAILSAFE_F0: |
337 case XTRACT_SPECTRUM: | 338 case XTRACT_SPECTRUM: |
338 case XTRACT_MFCC: | |
339 case XTRACT_AUTOCORRELATION: | 339 case XTRACT_AUTOCORRELATION: |
340 case XTRACT_AUTOCORRELATION_FFT: | 340 case XTRACT_AUTOCORRELATION_FFT: |
341 case XTRACT_DCT: | 341 case XTRACT_DCT: |
342 case XTRACT_AMDF: | 342 case XTRACT_AMDF: |
343 case XTRACT_ASDF: | 343 case XTRACT_ASDF: |
438 desc = d->algo.desc; | 438 desc = d->algo.desc; |
439 p_desc = d->algo.p_desc; | 439 p_desc = d->algo.p_desc; |
440 author = d->algo.author; | 440 author = d->algo.author; |
441 year = &d->algo.year; | 441 year = &d->algo.year; |
442 | 442 |
443 strcpy(author, ""); | |
443 *year = 0; | 444 *year = 0; |
444 | 445 |
445 switch(f){ | 446 switch(f){ |
446 case XTRACT_MEAN: | 447 case XTRACT_MEAN: |
447 strcpy(name, "mean"); | 448 strcpy(name, "mean"); |
613 strcpy(p_desc, | 614 strcpy(p_desc, |
614 "Extract the spectral peaks from an audio spectrum"); | 615 "Extract the spectral peaks from an audio spectrum"); |
615 strcpy(author, ""); | 616 strcpy(author, ""); |
616 break; | 617 break; |
617 case XTRACT_HARMONIC_SPECTRUM: | 618 case XTRACT_HARMONIC_SPECTRUM: |
618 strcpy(p_name, "harmonic_spectrum"); | 619 strcpy(name, "harmonic_spectrum"); |
619 strcpy(p_name, "Harmonic Spectrum"); | 620 strcpy(p_name, "Harmonic Spectrum"); |
620 strcpy(desc, "Extract the harmonics from a spectrum"); | 621 strcpy(desc, "Extract the harmonics from a spectrum"); |
621 strcpy(p_desc, "Extract the harmonics from an audio spectrum"); | 622 strcpy(p_desc, "Extract the harmonics from an audio spectrum"); |
622 strcpy(author, ""); | 623 strcpy(author, ""); |
623 break; | 624 break; |
633 strcpy(name, "crest"); | 634 strcpy(name, "crest"); |
634 strcpy(p_name, "Spectral Crest Measure"); | 635 strcpy(p_name, "Spectral Crest Measure"); |
635 strcpy(desc, | 636 strcpy(desc, |
636 "Extract the spectral crest measure of a spectrum"); | 637 "Extract the spectral crest measure of a spectrum"); |
637 strcpy(p_desc, | 638 strcpy(p_desc, |
638 "Extract the spectral crest measure of a audio spectrum"); | 639 "Extract the spectral crest measure of an audio spectrum"); |
639 strcpy(author, "Peeters"); | 640 strcpy(author, "Peeters"); |
640 *year = 2003; | 641 *year = 2003; |
641 break; | 642 break; |
642 case XTRACT_MFCC: | 643 case XTRACT_MFCC: |
643 strcpy(name, "mfcc"); | 644 strcpy(name, "mfcc"); |