Du kannst die Tonhöhe oder Geschwindigkeit einer Audiodatei online ändern, indem du sie in einen Browser-Tab lädst, die Geschwindigkeits- und Tonhöhenregler unabhängig bewegst und eine neue Kopie exportierst. Die Verarbeitung läuft lokal mit FFmpeg, kompiliert zu WebAssembly, das Audio wird also nie hochgeladen, und die Tonhöhe kann sich um bis zu 12 Halbtöne in jede Richtung bewegen.
Geschwindigkeit und Tonhöhe sind standardmäßig getrennte Steuerelemente. Der Geschwindigkeitsregler ändert das Timing des Tracks von 0.5x bis 2x, ohne die Tonart zu verändern, eine Stimme bei 1.5x klingt also noch wie dieselbe Person. Der Tonhöhenregler bewegt allein die Tonart, von minus 12 bis plus 12 Halbtönen, und lässt die Laufzeit unberührt. Ein verknüpfter Modus verbindet die beiden, wenn du den Kassettenrecorder-Effekt willst. Jede Änderung wird in eine neue Datei geschrieben, und das Original bleibt auf deinem Gerät.
Audio steckt mitten in viel Alltagsarbeit: ein Instrument begleitend zu einem Track üben, eine Sprachnotiz in einen kürzeren Slot einpassen, ein Karaoke-Playback auf eine bequeme Tonart stimmen. Geschwindigkeit und Tonhöhe kommen in all dem vor, und sie sind nicht dieselbe Anfrage. Dieser Leitfaden erklärt, was jedes Steuerelement tatsächlich bewirkt, wie sich der verknüpfte Modus unterscheidet und wo der Ansatz aufhört zu funktionieren.
Audio-Tonhöhen- und Geschwindigkeitsregler
Ändere das Timing eines Tracks von 0.5x bis 2x und verschiebe seine Tonart um bis zu 12 Halbtöne, unabhängig oder verknüpft. Die FFmpeg-Filterkette läuft in deinem Browser.
Geschwindigkeit und Tonhöhe sind zwei verschiedene Dinge
Geschwindigkeit ist, wie lange das Audio zum Abspielen braucht. Tonhöhe ist, wie hoch oder tief es klingt. Auf einem Band oder einer Schallplatte kannst du eines nicht ohne das andere ändern, weil ein schneller laufendes Medium die Musik verkürzt und gleichzeitig ihre Tonart anhebt. Digitale Verarbeitung trennt die beiden, ein Track kann also in seiner Originaltonart schneller abspielen.
Die meisten Online-Regler verbinden die beiden weiterhin, weil einfaches Resampling der leichteste Weg ist, eines von beiden zu ändern. Daher kommt der Chipmunk-Effekt: Das Beschleunigen der Datei tastet sie neu ab und hebt die Tonhöhe zusammen mit dem Tempo an. Dieses Tool hält die Steuerelemente standardmäßig unabhängig und nutzt einen Tempo-Filter, der die Zeit dehnt statt neu abzutasten, Stimmen behalten also ihren natürlichen Klang, während der Track schneller oder langsamer wird.
So änderst du die Tonhöhe oder Geschwindigkeit einer Audiodatei
Die ganze Aufgabe läuft im Browser-Tab, ohne Installation und ohne Konto. Öffne den Audio-Tonhöhen- und Geschwindigkeitsregler und folge fünf Schritten.
- Audio hinzufügen. Ziehe eine MP3-, WAV-, M4A-, AAC-, OGG-, FLAC- oder Opus-Datei auf das Upload-Feld. Das Tool liest Länge und Abtastrate auf deinem Gerät; kann der Browser das Format nicht dekodieren, verweist es dich stattdessen auf den Audio-Konverter.
- Die Geschwindigkeit einstellen. Ziehe den Geschwindigkeitsregler zwischen 0.5x und 2x. Er bewegt sich in 0.05x-Schritten, 1x ist also die Originalgeschwindigkeit, alles darunter verlangsamt den Track und alles darüber beschleunigt ihn. Lasse ihn bei 1x, wenn du nur die Tonart ändern willst.
- Die Tonhöhe einstellen. Ziehe den Tonhöhenregler in ganzen Schritten von minus 12 bis plus 12 Halbtöne. Null lässt die Tonart unberührt, 12 hebt sie um eine volle Oktave an und minus 12 senkt sie um eine Oktave. Überspringe diesen Regler, wenn du nur das Tempo ändern willst.
- Ausgabeformat wählen. MP3 ist der Standard und klein genug zum Teilen. WAV ist unkomprimiert, für eine Datei, die zurück in einen Editor geht. Originalformat behalten exportiert trotzdem MP3, weil jede Änderung an Geschwindigkeit oder Tonhöhe neu codiert werden muss.
- Audio ändern und herunterladen. Klicke auf Audio ändern, prüfe die Vorschau in der Ergebniskarte und drücke dann Herunterladen. Der Download trägt ein Suffix wie -1.5x+3st, sodass Versionen desselben Tracks nie kollidieren.
Ein wissenswertes Detail: Bei Geschwindigkeit 1x und Tonhöhe 0 Halbtöne gibt es nichts zu codieren, die Schaltfläche bleibt also deaktiviert. Die erste Änderung lädt die FFmpeg-Engine, etwa 30 MB, in den Browser, und jeder weitere Durchlauf arbeitet offline.
Was ein Halbton ist und wie stark man verschiebt
Ein Halbton ist der kleinste Standardabstand in der westlichen Musik, die Distanz zwischen zwei benachbarten Tasten auf einem Klavier, ob schwarz oder weiß. Eine Oktave umfasst 12 davon, weshalb der Tonhöhenregler in jede Richtung bei 12 endet. Der volle Regler ist daher genau eine Oktave nach oben oder unten, und jede Zahl dazwischen ist ein musikalisches Intervall, das du benennen kannst.
| Verschiebung | Intervall | Was es macht |
|---|---|---|
| +1 Halbton | Kleine Sekunde höher | Die kleinste hörbare Verschiebung, nützlich, um einen Karaoke-Track in den Bereich zu bringen |
| +2 Halbtöne | Große Sekunde höher | Ein Ganzton höher, eine übliche Transposition für einen Sänger, der Luft nach oben braucht |
| +7 Halbtöne | Reine Quinte höher | Ein heller, offener Anhub, oft für eine Harmoniestimme genutzt |
| +12 Halbtöne | Eine Oktave höher | Dieselbe Melodie in einem höheren Register |
| -12 Halbtöne | Eine Oktave tiefer | Dieselbe Melodie eine Oktave tiefer, eine tiefere Stimme |
Der Regler bewegt sich in ganzen Halbtönen, eine feinere Verschiebung unter einem Schritt ist hier also nicht möglich; ein Viertelton bräuchte ein anderes Tool. Kleine Verschiebungen klingen im Allgemeinen sauber, während bei einer vollen Oktave nach oben oder unten die Verarbeitung hörbar zu werden beginnt.
Unabhängiger Modus und verknüpfter Modus
Der unabhängige Modus ist der Standard und gibt jedem Regler seine eigene Aufgabe: Geschwindigkeit ändert nur das Tempo, Tonhöhe ändert nur die Tonart. Du kannst einen Track zum Üben auf 0.75x verlangsamen und trotzdem die Tonart um zwei Halbtöne anheben, und die beiden Einstellungen stören sich nicht gegenseitig.
Der verknüpfte Modus lässt die Tonart dem Tempo folgen, einen Kassettenrecorder oder Plattenspieler nachahmend. Die Beziehung ist durch eine Formel festgelegt: Die Verschiebung in Halbtönen ist 12 mal der Logarithmus zur Basis zwei der Geschwindigkeit. Bei 0.5x ergibt das minus 12 Halbtöne, genau eine Oktave tiefer, und bei 2x sind es plus 12 Halbtöne, eine Oktave höher. Eine Geschwindigkeit von 1.5x landet bei etwa plus 7 Halbtönen. In diesem Modus ist der Tonhöhenregler deaktiviert und zeigt nur den aktuellen Wert an, weil allein die Geschwindigkeit ihn bestimmt.
Der verknüpfte Modus ist die richtige Wahl für einen Slowed-and-Reverb-Edit oder eine Nightcore-Version, bei denen die Tonhöhenbewegung der Punkt ist. Wenn du die Tempoänderung ohne die Tonhöhenbewegung willst, lass ihn aus; es gibt in diesem Tool keine Möglichkeit, nur einen Teil der Tonhöhe zu verknüpfen.
Was mit der Länge passiert
Die beiden Steuerelemente beeinflussen die Laufzeit unterschiedlich, und dieser Unterschied ist leicht vorherzusagen. Eine Tonhöhenverschiebung tastet das Audio neu ab, um die Tonart zu bewegen, und tastet es dann auf die Originalrate zurück, wobei eine Tempo-Stufe das Timing danach korrigiert, die beiden Vorgänge heben sich also auf und die Länge bleibt unverändert. Der Geschwindigkeitsregler ist der einzige, der die Dauer ändert.
Die Regel ist einfach: Die Ausgabelänge entspricht der Originallänge geteilt durch die Geschwindigkeit. Halbe Geschwindigkeit verdoppelt die Abspielzeit, etwa doppelte Geschwindigkeit halbiert sie, und 1.5x kürzt sie auf zwei Drittel. Wenn beide Steuerelemente gleichzeitig gesetzt sind, folgt die Länge weiterhin allein der Geschwindigkeit. Das Tool zeigt die geschätzte Länge neben den Steuerelementen an und aktualisiert sie live.
Diese Zahl ist eine Schätzung, die aus der Quelllänge berechnet wird, kein Versprechen. Die endgültige Dauer ergibt sich aus der codierten Datei, sobald sie fertig ist.
Was dieses Tool nicht kann
Die Grenzen sind es wert, vor dem Start gelesen zu werden, weil in diesen Fällen ein anderer Weg wirklich besser ist.
- Die Regler enden bei 0.5x bis 2x und minus 12 bis plus 12 Halbtönen. Jenseits dieser Bereiche erzeugen die Algorithmen Artefakte, ein stärkeres Ergebnis bedeutet also, die Datei zweimal durchlaufen zu lassen und eine zweite Neucodierung zu akzeptieren.
- Große Tonhöhenverschiebungen verlieren Qualität. Eine ganze Oktave zu bewegen, ist für jede Resampling-Methode eine Dehnung, und das Ergebnis klingt verarbeiteter als eine Verschiebung um einen oder zwei Halbtöne. Moderate Verschiebungen bleiben sauber.
- Der Browser muss die Datei dekodieren können. Das Tool liest Abtastrate und Länge mit der Web Audio API, ein Format, das es nicht öffnen kann, etwa einige FLAC- oder AMR-Varianten, wird also mit dem Hinweis abgelehnt, es zuerst in MP3 oder WAV zu konvertieren.
- Lange Aufnahmen hängen vom Gerätespeicher ab. Es ist kein Dauerlimit in das Tool eingebaut, aber die Engine läuft im Browser-Speicher, eine sehr lange Datei kann auf einem Gerät mit wenig Speicher also fehlschlagen.
- Nichts wird verlustfrei geschrieben. Eine Geschwindigkeits- oder Tonhöhenänderung kann nicht in den Original-Container gespeichert werden, die Ausgabe wird also immer neu codiert, und Originalformat behalten exportiert aus diesem Grund MP3.
- Eine Datei nach der anderen. Es gibt keine Stapel-Warteschlange, eine Reihe von Clips wird also nacheinander statt in einem Durchgang verarbeitet.
- Beim ersten Durchlauf werden etwa 30 MB heruntergeladen. Das ist die FFmpeg-Engine, die danach zwischengespeichert wird, und bei einer langsamen Verbindung bleibt der erste Klick eine Weile im Ladeschritt stehen.