ForHosting KIT · Audio & Sprache

Audio-Tempowechsel: BPM-Prozent und Dauer berechnen

Wenn Sie einen Clip von einem Tempo auf ein anderes bringen, ändern sich nicht nur das Taktraster, sondern auch die Dauer.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Dieser Rechner verarbeitet ursprüngliche BPM, Ziel-BPM und die bekannte Cliplänge. Er liefert die vorzeichenbehaftete prozentuale Tempoänderung, den Dauermultiplikator und die neue Länge. Schnittprofis, Produzenten, DJs und Entwickler erhalten damit ein schnelles, reproduzierbares Ergebnis, ohne Audiodaten hochzuladen oder analysieren zu lassen.

Geben Sie Tempi und bekannte Cliplänge ein

Tragen Sie zuerst die BPM ein, mit denen der Ausgangsclip aktuell wiedergegeben wird, und danach die gewünschten Ziel-BPM. Beide Werte müssen größer als null sein, da eine Taktfrequenz von null oder ein negativer Wert kein sinnvolles Tempoverhältnis ergibt. Ergänzen Sie die aktuelle Cliplänge in Sekunden und behalten Sie Dezimalstellen bei, wenn Genauigkeit wichtig ist. Eine Region von 92.5 Sekunden können Sie beispielsweise direkt und ohne Rundung eingeben. Der Rechner untersucht keine Audiodatei, erkennt keine Schläge und schätzt kein Tempo; er verwendet ausschließlich Ihre Zahlen. Dadurch eignet er sich nach einer BPM-Erkennung, bei der Vorbereitung eines Schnitts oder für automatisierte Abläufe mit vorhandenen Tempometadaten. Für eine Grenzfallberechnung darf die Dauer null, jedoch nicht negativ sein. Wenn nur ein Loop, eine Spur, ein Cue oder eine Szene geändert wird, verwenden Sie die genaue Dauer dieses Bereichs und nicht die Länge des gesamten Projekts.

Verstehen Sie Prozentwert und Multiplikator

Die prozentuale Tempoänderung vergleicht die Ziel-BPM mit den ursprünglichen BPM. Dazu wird das Verhältnis von Ziel zu Ursprung gebildet, eins abgezogen und das Ergebnis mit hundert multipliziert. Ein positiver Wert bedeutet Beschleunigung, ein negativer Wert Verlangsamung und null steht für identische Tempi. Die Dauer verändert sich entgegengesetzt; ihr Multiplikator entspricht daher den ursprünglichen BPM geteilt durch die Ziel-BPM. Ein Wechsel von 120 BPM auf 150 BPM erhöht das Tempo um 25 Prozent und erzeugt einen Dauermultiplikator von 0.8. Die schnellere Fassung benötigt somit 80 Prozent der ursprünglichen Zeit. Beim Wechsel von 120 BPM auf 90 BPM erhalten Sie einen negativen Änderungswert und einen Multiplikator über eins, also einen längeren Clip. Der Rechner gibt den Multiplikator ausdrücklich aus, damit Sie ihn auch auf Marker, Regionen oder Schnittpunkte derselben gleichmäßigen Transformation anwenden können.

Nutzen Sie das Ergebnis im Audio-Workflow

Verwenden Sie die neue Dauer, um Platz auf der Zeitleiste zu planen, Loops auszurichten, Cues zu setzen, Exporte abzuschätzen oder Musik mit Video zu synchronisieren. Die Berechnung setzt eine gleichmäßige Änderung über den gesamten Clip und eine exakte Beziehung zwischen Wiedergabegeschwindigkeit und Dauer voraus. Sie sagt nichts über Artefakte, Transientenqualität, Tonhöhenverhalten, Elastic-Audio-Einstellungen oder programmspezifische Entscheidungen aus. Ein Algorithmus mit Tonhöhenerhaltung kann dieselbe Zieldauer erreichen; seine Klangqualität hängt jedoch von Material und Software ab, nicht von dieser Rechnung. Enthält ein Clip Tempoautomation oder mehrere Bereiche mit unterschiedlichen Ausgangs-BPM, berechnen Sie jeden konstanten Abschnitt einzeln und addieren anschließend die Dauern. Übernehmen Sie ausreichend Dezimalstellen in andere Systeme, damit sich Rundungsfehler nicht summieren. Bei automatisierten Aufrufen beträgt der Grundpreis $0.002 pro Anfrage. Im Browser gilt dieselbe deterministische Formel, ohne dass Sie das Audio hochladen müssen.

Einen Loop an das Sessiontempo anpassen

Berechnen Sie Beschleunigung oder Verlangsamung sowie die Länge des Loops nach der Anpassung an die Session-BPM.

Musikschnitte zum Bild planen

Schätzen Sie die neue Länge eines Musik-Cues, bevor Sie Schnitte setzen oder die Videozeitleiste überarbeiten.

Marker in einem Audiowerkzeug skalieren

Wenden Sie den Dauermultiplikator in automatisierten Abläufen einheitlich auf Cues, Regionen und Markerpositionen an.

Wie wird die prozentuale Tempoänderung berechnet?

Teilen Sie die Ziel-BPM durch die ursprünglichen BPM, ziehen Sie eins ab und multiplizieren Sie mit 100. Positive Werte bedeuten eine Erhöhung, negative eine Verringerung.

Warum verwendet der Dauermultiplikator das umgekehrte Verhältnis?

Bei höherem Tempo wird dieselbe Zahl von Schlägen in kürzerer Zeit gespielt. Deshalb wird die Dauer mit ursprünglichen BPM geteilt durch Ziel-BPM skaliert.

Erhält dieser Rechner die Tonhöhe?

Er berechnet ausschließlich Tempo und Dauer. Die Tonhöhe hängt davon ab, ob Ihr Wiedergabe- oder Time-Stretch-Werkzeug sie erhält.

Kann ich Dezimalwerte für BPM und Dauer verwenden?

Ja. Für beide BPM-Werte und die Cliplänge in Sekunden sind endliche Dezimalzahlen zulässig.

Was geschieht bei null oder negativen BPM?

Die Anfrage liefert einen Fehler für ungültige Eingaben, da Tempoverhältnisse positive Ausgangs- und Ziel-BPM benötigen.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002. Sie können die deterministische Berechnung auch im Browser ausführen.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/audio/tempo-change-percent

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/audio/tempo-change-percent \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"original_bpm":120,"target_bpm":150,"duration_seconds":240}'
{
  "original_bpm": 120,
  "target_bpm": 150,
  "duration_seconds": 240
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.tempo_change_percent",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_mb200
max_minutes180
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →