SINES Tools: Onset, Tempo & Pitch Analysis Tool (Signal Analysis with Aubio.js; works best in Chrome Browsers)


1. Click on "Start" to reset all values on default.
2. Upload an mp3 audio file of your choice.
3. Click on "Analyse" to start the analyzing process.
4. optional: View data in the plot and select your favorit algorithms.

5. Click on "Show JS Arrays" or "Export CSV", to show the recorded data as Javascript arrays or to export them as CSV/Excel file.


Pitch (fcomb) 0 Hz Pitch (yin) 0 Hz
Pitch (mcomb) 0 Hz Pitch (yinfft) 0 Hz
Pitch (specacf) 0 Hz Pitch (yinfast) 0 Hz
Pitch (schmitt) 0 Hz Tempo (conf.: 0) 0 BPM

Algorithm Position (ms) Position (Sample) Threshold (Silence, in dB) Threshold (PeakPicking, 0-1)
Onset (energy) 0 ms Sample 0 0 (default: -70) 0 (default: 0.3)
Onset (hfc) 0 ms Sample 0 0 (default: -70) 0 (default: 0.058)
Onset (complex) 0 ms Sample 0 0 (default: -70) 0 (default: 0.15)
Onset (phase) 0 ms Sample 0 0 (default: -70) 0 (default: 0.3)
Onset (specdiff) 0 ms Sample 0 0 (default: -70) 0 (default: 0.3)
Onset (kl) 0 ms Sample 0 0 (default: -70) 0 (default: 0.35)
Onset (mkl) 0 ms Sample 0 0 (default: -70) 0 (default: 0.05)
Onset (specflux) 0 ms Sample 0 0 (default: -70) 0 (default: 0.18)
Waveform 0 ms ID: 0

Feature Mean Stdev Median Min Max Range
Pitch (fcomb)
0
0
0
0
0
0
Pitch (mcomb)
0
0
0
0
0
0
Pitch (specacf)
0
0
0
0
0
0
Pitch (schmitt)
0
0
0
0
0
0
Pitch (yin)
0
0
0
0
0
0
Pitch (yinfft)
0
0
0
0
0
0
Pitch (yinfast)
0
0
0
0
0
0
Tempo (BPM)
0
0
0
0
0
0
Waveform
0
0
0
0
0
0
C. Reuter (2023)