Audio-Spektrum-Analysator – kostenlos
Visualisieren Sie Audiofrequenzen in Echtzeit als Balken, Wellenformen oder kreisförmige Spektren. Funktioniert mit Audiodateien oder Live-Mikrofoneingabe – läuft in Ihrem Browser.
Datei hierher ziehen oder zum Auswählen klicken
MP3, WAV, OGG, M4A, FLAC, AAC, OPUS · Verarbeitung auf Ihrem Gerät
oder drücken Sie Strg+V, um aus der Zwischenablage einzufügen
Ihre Dateien verlassen nie Ihr Gerät. Die gesamte Verarbeitung findet lokal in Ihrem Browser statt.
Einstellungen
Abtastrate: 44,1 kHz · Auflösung: 5,4 Hz/bin · FFT 8192
Alle Analysen werden in Ihrem Browser mit der Web Audio API durchgeführt – Ihr Audio wird niemals hochgeladen.
Häufige Anwendungen
- Podcast-Audio analysierenÜberprüfen Sie Podcast-Aufnahmen auf Raumgeräusche, Plosive und Zischlaute mit dem Spektrum.
So funktioniert es
Der Audio-Spektrumanalysator läuft vollständig in Ihrem Browser mit dem AnalyserNode der Web Audio API, der eine Echtzeit-FFT (schnelle Fourier-Transformation) auf Audiodaten aus einer Datei oder dem Mikrofon berechnet. Jedes Bild wird mit selbst geschriebenem Canvas-2D-Code gezeichnet – keine Visualisierungsbibliothek, und kein Audio verlässt Ihr Gerät.
- 1Audio wird dekodiert und weitergeleitetWenn Sie eine Datei laden, dekodiert die Web Audio API sie in einen AudioBuffer und leitet sie über einen MediaElementAudioSourceNode in einen AnalyserNode. Bei Mikrofoneingang erfasst getUserMedia() den Stream und speist ihn stattdessen über einen MediaStreamAudioSourceNode ein – mit deaktivierter Echounterdrückung, Rauschunterdrückung und automatischer Verstärkung, damit Sie das Rohsignal sehen.
- 2Der AnalyserNode berechnet die FFT in jedem BildIn jedem Animationsbild (über requestAnimationFrame) ruft der Code getFloatFrequencyData() auf, um das aktuelle FFT-Betragsspektrum in dBFS zu lesen, und getFloatTimeDomainData() für die rohen Wellenform-Samples. Die FFT-Größe ist von 2048 bis 16384 Bins einstellbar, was eine Frequenzauflösung von bis zu etwa 2,7 Hz/Bin bei 44,1 kHz ergibt.
- 3Canvas 2D zeichnet die gewählte AnsichtDie Analyseansicht bildet FFT-Bins auf eine logarithmische Frequenzachse X (20 Hz–20 kHz) und eine dBFS-Achse Y ab, zeichnet das Spektrum als gefüllte Linie und legt eine abklingende Spitzenwertkurve darüber. Die dominante Frequenz wird per parabolischer Interpolation um das Spitzen-Bin bestimmt und dann in die nächste gleichstufig temperierte Note (A4=440 Hz) umgerechnet, mit Abweichung in Cent in der Anzeige. Die Spektrogramm-Ansicht verschiebt das Canvas in jedem Bild um ein Pixel nach links und malt eine neue Spalte mit einem Farbverlauf im Inferno-Stil. Die künstlerische Ansicht nutzt Frequenz- oder Zeitbereichsdaten in Byte-Auflösung für dekorative Balken-, Wellenform- oder Kreismodi.
- 4Export über Canvas und MediaRecorderBeim Speichern als PNG kodiert canvas.toBlob() das aktuelle Bild. Eine Videoaufnahme nutzt canvas.captureStream(30) kombiniert mit einem Audio-Abgriff aus einem MediaStreamAudioDestinationNode, weitergeleitet an einen MediaRecorder, der WebM oder MP4 erzeugt. Der WAV-Export kodiert selbst eine 16-Bit-PCM-RIFF-Datei aus dem AudioBuffer mit einer DataView – ohne externen Encoder.
Ihre Audiodatei wird im Browser von der Web Audio API dekodiert und nie hochgeladen – die Dateibytes bleiben während Analyse und Export auf Ihrem Gerät.
Anleitung
Beispiel
Eine 3-minütige Gesangsaufnahme mit 44,1 kHz, geöffnet mit der Schnelleinstellung „Gesangstonhöhe“, verwendet eine FFT-Größe von 16384, was etwa 2,7 Hz pro Bin ergibt. Die Ansicht „Analysator“ zeigt die lauteste Frequenz, den nächsten Notennamen und die Abweichung in Cent. Ein gehaltener Ton nahe 440 Hz wird als A4 angezeigt, sodass Sie sehen können, ob er zu hoch oder zu tief ist. Mit FFT 2048 würde derselbe Ton in Schritten von etwa 21,5 Hz gemessen, was für das Stimmen zu grob ist.
Welche Einstellungen zu verwenden sind, und die Grenzen
- Beginnen Sie mit einer Schnelleinstellung. „Gesangstonhöhe“ verwendet feine Details und eine Notenanzeige. „Mix-Kontrolle“ verwendet ein glattes Spektrum mit Spitzenwert-Haltung, um die Klangbalance zu beurteilen. „Brummen finden“ zeichnet ein Spektrogramm, in dem ein Netzbrummen als gleichmäßige waagerechte Linie erscheint. „Verlustfrei-Prüfung“ zeigt, ob eine MP3 mit niedriger Bitrate scharf um 16 kHz herum abschneidet.
- Mit der FFT-Größe stellen Sie Zeitauflösung gegen Frequenzauflösung ein. Die FFT-Größe kann 2048, 4096, 8192 oder 16384 betragen. Höhere Werte trennen nahe beieinanderliegende Frequenzen, etwa benachbarte Noten, reagieren aber langsamer auf schnelle Änderungen. Niedrigere Werte folgen schnellen Klängen wie Schlagzeug besser.
- Verwenden Sie das Spektrogramm für den gesamten Track. Die Spektrogramm-Ansicht rendert die gesamte Datei, ohne sie abzuspielen. Fahren Sie mit der Maus darüber für Zeit, Tonhöhe und Pegel oder tippen Sie, um zu diesem Punkt zu springen. „Leisester angezeigter Pegel“ und „Lautester angezeigter Pegel“ legen den Farbbereich fest.
- Wählen Sie den richtigen Export. „PNG speichern“ speichert die Grafik in doppelter Größe. „Video aufnehmen“ zeichnet die Live-Animation in Echtzeit auf. „MP4 erstellen“ rendert sie Bild für Bild als H.264 und AAC, bis zu 3 Minuten auf einem Smartphone und 10 Minuten auf einem Computer, im Querformat, quadratisch oder im Hochformat. Lassen Sie den Tab während des Renderns geöffnet.
- Beim Mikrofon bekommen Sie den unbearbeiteten Klang. Echounterdrückung, Rauschunterdrückung und automatische Verstärkung sind ausgeschaltet, sodass die Anzeige zeigt, was das Mikrofon wirklich hört. Verwenden Sie Kopfhörer, wenn Sie einen Begleittrack abspielen.
Häufige Probleme und wie man sie behebt
- Das Mikrofon startet nicht.
- Wenn der Zugriff verweigert wurde, fragt der Browser nicht erneut, bis Sie das Mikrofon in den Website-Einstellungen erlauben. Wenn kein Mikrofon gefunden wird, überprüfen Sie, ob eines angeschlossen und aktiviert ist. Wenn eine andere App oder ein anderer Tab es verwendet, schließen Sie diese und versuchen Sie es erneut.
- Es meldet, die Wiedergabe sei fehlgeschlagen.
- Browser blockieren manchmal Ton, bis Sie tippen. Wenn eine Aufforderung „Zum Abspielen tippen“ erscheint, tippen Sie darauf. Andernfalls könnte die Datei beschädigt sein, versuchen Sie es mit einer MP3-, WAV-, M4A-, OGG- oder FLAC-Kopie.
- Das Speichern des Audios als WAV schlägt fehl.
- Zum Speichern muss die gesamte Datei im Speicher dekodiert werden, und einige Dateien, die der Player abspielen kann, können nicht dekodiert werden. Exportieren Sie die Datei erneut als MP3 oder WAV oder wählen Sie einen kürzeren Ausschnitt mit den Start- und Ende-Feldern.
- Videoaufnahme oder MP4-Export funktioniert in meinem Browser nicht.
- Die Aufnahme benötigt MediaRecorder-Unterstützung und der MP4-Export benötigt H.264- und AAC-Kodierung. Mit einem aktuellen Chrome, Edge oder Safari funktioniert es. Bis dahin können Sie trotzdem ein PNG speichern.
Wie es im Vergleich abschneidet
Die Analysator-Ansicht stellt den Pegel über der Frequenz zu einem Zeitpunkt dar und ist die richtige für Stimmung und Klangbalance. Das Spektrogramm stellt die Frequenz über der Zeit für die gesamte Datei dar und ist die richtige, um Brummen, Rauschen oder eine durch die Bitrate bedingte Grenzfrequenz zu erkennen, die länger als einen Moment besteht.
Ähnliche Tools
Tongenerator
Erzeugen Sie reine Töne von 1 Hz bis 22 kHz sowie weißes, rosa und braunes Rauschen – Lautsprechertest links/rechts, Notenvoreinstellungen, live abspielen oder als WAV/MP3 herunterladen.
Musik zum Video hinzufügen
Fügen Sie Musik oder beliebiges Audio zu einem Video hinzu: Ersetzen Sie den Originalton oder mischen Sie ihn bei, mit Lautstärke, Startzeit, Wiederholung und Ausblendung. Das Bild wird kopiert, nicht neu kodiert. Läuft in Ihrem Browser.
BPM & Tonart-Finder
Schätzen Sie das Tempo (BPM) und die Tonart eines Songs in Ihrem Browser, mit einer Tap-Tempo-Option.