cannam@0: cannam@0: Status of libxtract features implemented via vamp-libxtract. cannam@0: cannam@0: A feature is described as "plausible" if it runs without crashing on a cannam@0: test audio file in Sonic Visualiser and produces real valued results cannam@0: that are not always zero and look (to the uneducated) as if they might cannam@0: be in a sensible range. cannam@0: cannam@0: A features is "suspect" if it returns results but they look like cannam@0: they're all over the place. Other failures are marked accordingly. I cannam@0: have no idea whether these fail in SV, the plugin, or the extraction cannam@0: code. The ones that seem to need investigating are marked with a *. cannam@0: cannam@0: For simple features like mean, variance etc the plugin just extracts cannam@0: the feature from the spectrum magnitudes of each block. cannam@0: cannam@0: MEAN Plausible cannam@0: VARIANCE Plausible cannam@0: STANDARD_DEVIATION Plausible cannam@0: AVERAGE_DEVIATION Plausible cannam@0: SKEWNESS * Suspect cannam@0: KURTOSIS * Suspect cannam@0: CENTROID Plausible cannam@0: IRREGULARITY_K * All zeroes cannam@0: IRREGULARITY_J * No data cannam@0: TRISTIMULUS_1 Not implemented (no harmonic spectrum input) cannam@0: TRISTIMULUS_2 Not implemented (no harmonic spectrum input) cannam@0: TRISTIMULUS_3 Not implemented (no harmonic spectrum input) cannam@0: SMOOTHNESS Plausible cannam@0: SPREAD Plausible cannam@0: ZCR Plausible cannam@0: ROLLOFF * Not sure (does produce some data) cannam@0: LOUDNESS * Does not complete (wild value exposes SV bug?) cannam@0: FLATNESS Plausible cannam@0: TONALITY Not implemented (code looks wrong in scalar.c) cannam@0: CREST Not implemented in libxtract cannam@0: NOISINESS Not implemented in libxtract cannam@0: RMS_AMPLITUDE Plausible cannam@0: INHARMONICITY * Fails to find fundamental frequencies in my test file cannam@0: POWER Not implemented in libxtract cannam@0: ODD_EVEN_RATIO Not implemented (no harmonic spectrum input) cannam@0: SHARPNESS Not implemented in libxtract cannam@0: SLOPE Not implemented in libxtract cannam@0: LOWEST_MATCH Not implemented cannam@0: HPS Not implemented (libxtract code says it doesn't work) cannam@0: F0 * Fails to find fundamental frequencies in my test file cannam@0: FLUX Not implemented in libxtract cannam@0: ATTACK_TIME Not implemented in libxtract cannam@0: DECAY_TIME Not implemented in libxtract cannam@0: DELTA_FEATURE Not implemented in libxtract cannam@0: AUTOCORRELATION Plausible (how should the output be represented?) cannam@0: AMDF Plausible (how should the output be represented?) cannam@0: ASDF Plausible (how should the output be represented?) cannam@0: BARK_COEFFICIENTS Plausible cannam@0: PEAKS Plausible cannam@0: MAGNITUDE_SPECTRUM Plausible cannam@0: AUTOCORRELATION_FFT Plausible (how should the output be represented?) cannam@0: MFCC * All zeroes cannam@0: DCT Plausible cannam@0: