Audio-Analysator
Kanalpegel, Stereo-Korrelation und Spektrum einer lokalen Audiodatei untersuchen.
About this tool
Eine lokale Datei oder ein vorbereitetes Beispiel analysieren. Die gesamte Verarbeitung bleibt im Browser. Die Kanalauswahl gilt für das Diagramm; die Pegeltabelle erfasst jeden Kanal im gewählten Zeitbereich.
Die Sample-Spitze ist max|x|, RMS ist √mean(x²) und DC ist mean(x). Der Amplitudenbezug ist 1; dBFS = 20 log₁₀(Amplitude), bei Stille also −∞. Dies sind Sample-Pegel, weder True Peak noch LUFS. Die Pearson-Korrelation verwendet die ersten beiden Kanäle nach Mittelwertabzug; bei einem konstanten Kanal ist sie nicht definiert.
Das Spektrum nutzt ein zentriertes Fenster mit den ursprünglichen Samples. Das periodische Hann-Fenster wird durch seine Gewichtssumme normiert. Innere positive Frequenzbins werden verdoppelt, DC und Nyquist nicht. Kurze Ausschnitte werden mit Nullen aufgefüllt. Dadurch entstehen zusätzliche Rasterpunkte, keine höhere Frequenzauflösung. Die angezeigte Spitze ist der stärkste Frequenzbin ohne DC, keine interpolierte Tonerkennung; konstante Signale haben keine solche Spitze.
Das Spektrogramm verwendet dieselbe Skalierung. Lange Ausschnitte nutzen höchstens 300 zeitlich ausgewählte Fenster und können kurze Ereignisse übersehen. Farben sind auf −100…0 dBFS begrenzt; die Analysewerte bleiben erhalten. Die Wellenform zeigt Sample-Minima und -Maxima je sichtbarer Spalte.
Der Start wird auf die vorherige, das Ende auf die folgende Samplegrenze gerundet. Ein leeres Ende nutzt die gesamte Dauer. Der Browser kann beim Dekodieren die Abtastrate ändern; angezeigt wird die tatsächlich verwendete Analyse-Abtastrate. Unterstützte Formate hängen vom Browser ab. Grenzen: 64 MiB je Datei und 32 Millionen dekodierte Samplewerte über alle Kanäle. Eine gültig dekodierte Datei kann bis zum Quellenwechsel wiederverwendet werden; Dateien und Audio werden nicht über Besuche hinweg gespeichert. Zurücksetzen entfernt Ergebnisse und erhält Quelle sowie Einstellungen.
Quellen: NumPy: FFT-Konventionen, SciPy: Hann-Fenster, Web Audio: Dekodierung.