Audio signal analysis

Inspect five acoustic measurements. These heuristics cannot establish whether music was made by AI. Experimental analysis, not an authorship detector. No validated accuracy rate is available. Do not use these results to accuse a creator or decide copyright, licensing or payment.

Loading tool…

How the audio signal analyzer works

How it works

The file is decoded and mixed to mono in your browser, then the first 60 seconds are analyzed. Clips must be at least 3 seconds long, and files can be up to 100 MB and 15 minutes. Nothing is uploaded.

The tool computes a spectrogram and measures five signals:

  1. High-frequency peaks: how spiky the spectrum is between 8 and 16 kHz.
  2. Spectral flatness variation: how much the noise-like character of the sound changes over time.
  3. Onset timing: how regular the gaps between note and drum attacks are.
  4. Harmonic-to-noise ratio: how tonal the audio is in the vocal range, sampled in 2-second segments.
  5. Crest factor spread: the peak-to-RMS ratio across 400 ms windows, a rough view of dynamics.

What you get

Each signal shows its raw value, a short explanation and a heuristic score from 0 to 1. The five scores are weighted into one combined score and a label: lower heuristic signal, uncertain, or elevated heuristic signal.

Good to know

  • These are heuristics. They have no validated accuracy rate and cannot prove whether a person or an AI made a song.
  • Mixing and mastering choices change every signal. Heavy limiting, quantized drums or bright effects can raise the score on music made by people. Processing can lower it on AI music.
  • Do not use the result to accuse a creator or to decide copyright, licensing or payment.

Questions

Can this tell if a song was made by AI?
No. It measures five acoustic properties and combines them into a heuristic score. Many human productions share these properties, and AI tracks can be processed to change them.
What does the combined score mean?
It is a weighted average of the five signal scores. At 0.65 or above the label is elevated, at 0.35 or below it is lower, and in between it is uncertain. It describes the audio, not who made it.
How much of the song is analyzed?
The first 60 seconds. The file must be at least 3 seconds long and under 15 minutes.
Is my song uploaded?
No. All analysis runs in your browser.