Latenz verstehen und messen
Die hörbare Verzögerung ist mehr als die Netzwerk-Laufzeit. JAMROOM zeigt Schätzungen an – verlässlich sind nur Messungen.
Woraus sich die Verzögerung zusammensetzt
- Audio-Interface/Treiber: A/D-Wandlung und Puffer (typisch 3–15 ms, Bluetooth 100–250 ms)
- Browser-Aufnahmepuffer (ca. 10 ms)
- Opus-Paket (10 ms) + Lookahead (6,5 ms)
- Netzwerk: halbe RTT (Glasfaser im selben Land typ. 5–20 ms)
- Jitterpuffer beim Empfänger (je nach Leitung 10–60 ms)
- Browser-Wiedergabepuffer + D/A-Wandlung (5–20 ms)
Unter ca. 25–30 ms einfacher Strecke ist gemeinsames Spielen meist angenehm; darüber wird es zunehmend schwierig.
Methode 1: Loopback im Proberaum (Netzwerk-Kette)
- Zwei Personen sind im selben Raum verbunden.
- Person A öffnet „Diagnose“ und klickt bei Person B auf „Latenz messen“.
- B spiegelt A’s Signal für ca. 5 Sekunden automatisch zurück (B kann das unter „Messungen erlauben“ deaktivieren).
- A sendet 6 Klicks und erkennt sie sample-genau im zurückkommenden Signal.
Ergebnis = Audio-Roundtrip durch beide Browser (2× Kodierung, 2× Netz, 2× Jitterpuffer). Die einfache Strecke ist etwa die Hälfte. Nicht enthalten: Wandler-/Interface-Latenz beider Geräte (→ Methode 2).
Methode 2: Geräte-Latenz (Interface)
Unter Audio-Einstellungen → „Geräte-Latenz messen“: Ausgang per Kabel auf einen Eingang legen (oder Kopfhörer ans Mikrofon halten). Gemessen wird Ausgang → Eingang deines Geräts im Browser.
Geschätzte Ende-zu-Ende-Latenz ≈ Roundtrip(Methode 1) / 2 + (Geräte-Latenz A + Geräte-Latenz B) / 2.
Methode 3: Unabhängige Kontrolle (Aufnahme)
- A und B sitzen nebeneinander (oder telefonieren parallel über eine Leitung mit bekannter Latenz) – beide mit Kopfhörern.
- Ein Smartphone nimmt gleichzeitig A’s Instrument direkt und B’s Kopfhörer-Ausgang (Kopfhörer ans Handy-Mikro) auf.
- In einem Audio-Editor (z. B. Audacity) den Abstand zwischen Originalklick und Wiedergabe-Klick messen.
Diese Messung enthält wirklich alles (Mund/Instrument → Ohr) und eignet sich zur Überprüfung der beiden anderen Methoden.
Tipps für weniger Latenz
- LAN-Kabel statt WLAN, andere Geräte im Netz pausieren (Streaming, Uploads).
- Kabelgebundene Kopfhörer – niemals Bluetooth.
- USB-Audio-Interface mit kleinem Puffer; Direct Monitoring des Interfaces nutzen.
- Chrome oder Edge (WebCodecs, Ausgangswahl). Übertragung „Ultra-Low-Latency“, Ausgabepuffer „Minimal“.
- Windows: Systemsteuerung → Sound → Wiedergabe und Aufnahme → Eigenschaften → Erweitert: beide Geräte auf 48000 Hz stellen (vermeidet Umrechnung) und Audioverbesserungen deaktivieren. Chrome nutzt unter Windows feste 10-ms-Puffer (WASAPI).
- macOS: Audio-MIDI-Setup → Eingang/Ausgang auf 48000 Hz. Mikrofonmodus „Standard“ statt „Stimmisolierung“.
- Mobilfunk: hohe Laufzeitschwankung (Jitter 20–40 ms) – für enges Zusammenspiel nur bedingt geeignet.