ForHosting KIT · Audio & Sprache

Crossfade-Fenster für nahtlose Audioschleifen berechnen

Dieser Crossfade-Rechner wandelt Spurlänge und gewünschte Überblendung in zwei praktische Zeitwerte um: den Punkt, an dem das auslaufende Ende in den wiederholten Anfang übergehen soll, und die wahrgenommene Dauer zwischen gleichen Stellen aufeinanderfolgender Durchläufe.

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

Eine Überblendung von mehr als der halben Quelle wird abgelehnt. Audiodaten werden weder hochgeladen noch dekodiert, analysiert oder verändert; Sie erhalten reproduzierbare Zeitangaben für Editor, Sampler, Spiel, Installation oder automatisierten Medienablauf.

Platzieren Sie die Überblendung am Ende der Quelle

Bei einem Loop-Crossfade erklingen der letzte Abschnitt einer Spur und der Anfang ihrer nächsten Wiederholung gleichzeitig. Geben Sie die vollständige Dauer in Sekunden und die gewünschte Überblendung ein. Der Rechner zieht die Crossfade-Länge von der Spurdauer ab und bestimmt so den Startpunkt. Bei einer 120 Sekunden langen Spur mit 5 Sekunden Überblendung beginnt der auslaufende Bereich bei 115 Sekunden. Von dort bis zum Ende wird der Schluss leiser, während eine Kopie des Anfangs lauter wird. Die Antwort bezeichnet diesen Punkt als crossfade_start_seconds. Sie können ihn daher als Marker, Schnittangabe, Sampler-Einstellung oder Renderanweisung verwenden. Beide Eingaben müssen Sekunden derselben Zeitleiste beschreiben. Das Werkzeug wählt keine musikalisch passende Stelle, untersucht keine Phase, erkennt keinen Takt und bewertet nicht, ob Anfang und Ende klanglich zusammenpassen. Diese kreativen und signaltechnischen Entscheidungen bleiben getrennt; das Ergebnis liefert das genaue Fenster, nachdem Sie die Länge der Überblendung festgelegt haben.

Verstehen Sie die wahrgenommene Schleifendauer

Ein Crossfade überlagert Zeit, die sonst nacheinander abgespielt würde. Deshalb hört das Publikum zwischen entsprechenden Positionen zweier Durchläufe nicht die gesamte Quelldauer. Die wahrgenommene Schleifendauer ist die Spurdauer abzüglich der Crossfade-Länge. Beginnt die Spur bei null, entspricht sie zugleich dem Startpunkt der Überblendung. Eine Quelle von 120 Sekunden mit einem Crossfade von 5 Sekunden wiederholt sich in einem Zyklus von 115 Sekunden: Während der letzten fünf Sekunden läuft bereits der Anfang des nächsten Durchgangs. Dieser Wert hilft Ihnen, Animationen, Beleuchtung, Spielereignisse, Transportmarker oder andere periodische Systeme mit dem hörbaren Zyklus statt mit der ursprünglichen Dateilänge zu synchronisieren. Ein Crossfade der Länge null ist gültig; Startpunkt und wahrgenommene Dauer entsprechen dann der Spurlänge. Die Ausgabe verwendet Dezimalsekunden und wandelt sie nicht in Samples oder Timecode um. Für samplegenaue Grenzen rechnen Sie die Sekunden mit der Abtastrate des Projekts um und wenden dessen Rundungsregel an.

Halten Sie den Crossfade in einem nutzbaren Bereich

Die Überblendung darf null sein, aber weder negativ noch länger als die Hälfte der Spur. Die Halbzeitregel verhindert, dass Anfangs- und Endbereich einander durchdringen und dasselbe Material in der Mitte beanspruchen. Eine 30 Sekunden lange Spur erlaubt daher höchstens 15 Sekunden; größere Werte werden abgelehnt. Genau die Hälfte ist zulässig und ergibt einen Startpunkt sowie einen wahrgenommenen Zyklus von 15 Sekunden. Beide Eingaben müssen endliche Zahlen sein, und die Spurdauer muss größer als null sein. Wenn genaue Synchronisation wichtig ist, verwenden Sie die gemessene Quelldauer und keine gerundete Anzeige. Diese Fähigkeit führt ausschließlich Zeitachsenarithmetik aus: Sie rendert weder lineare noch leistungsgetreue Kurven, gleicht keine Latenz aus, entfernt keine Stille, richtet keine Transienten aus und bestätigt keine unhörbare Naht. Hören Sie den Übergang nach dem Setzen des Fensters ab und prüfen Sie Pegel, Phase, Rhythmus, Raumklang und kodierte Ausgabe. Die Berechnung läuft direkt im Browser; jede automatisierte API-Anfrage kostet $0.002.

Loop-Marker im Editor setzen

Wandeln Sie die gewählte Überblendung in einen genauen Endmarker und die Zyklusdauer um, bevor Sie Kurven anwenden.

Spiel oder Installation synchronisieren

Takten Sie wiederkehrende Bilder, Ereignisse oder Lichter nach der wahrgenommenen Dauer einer überblendeten Tonspur.

Stapelmanifest vorbereiten

Berechnen Sie reproduzierbare Fenster bekannter Spuren, bevor ein eigener Audioprozessor die Dateien rendert.

Welche Formel bestimmt den Crossfade-Start?

Der Start entspricht der Spurdauer minus Crossfade-Länge. Beide Werte werden in Sekunden angegeben.

Warum ist der wahrgenommene Loop kürzer als die Quelle?

Ende und neuer Anfang erklingen während der Überblendung gemeinsam; dieses geteilte Intervall zählt daher nur einmal.

Darf der Crossfade die halbe Spur einnehmen?

Ja. Genau die Hälfte ist erlaubt; nur ein größerer Wert wird abgelehnt.

Erstellt oder verarbeitet das Werkzeug eine Audiodatei?

Nein. Es berechnet nur Zeitpositionen und lädt, dekodiert, untersucht oder verändert kein Audio.

Wählt es die beste Kurve oder Loop-Stelle?

Nein. Wählen und prüfen Sie diese Einstellungen in Ihrem Editor; der Rechner liefert das gewünschte Zeitfenster.

Was kostet eine Berechnung per API?

Jede API-Anfrage kostet $0.002; dieselbe deterministische Berechnung ist direkt im Browser verfügbar.

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/loop-point-crossfade-calc

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/loop-point-crossfade-calc \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"track_duration_seconds":120,"crossfade_length_seconds":5}'
{
  "track_duration_seconds": 120,
  "crossfade_length_seconds": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "audio.loop_point_crossfade_calc",
  "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 →