So streamen Sie qualitativ hochwertiges Audio ohne Latenz

Ich versuche, eine Live-Musikaufführung aus meinem Wohnzimmer zu streamen. Ich spiele Klavier (digital) und Live-Elektronik ( Ableton ) über ein MOTU mk3 , das mit meinem MacBook Pro (13 Zoll, Ende 2014, Sierra 10.12.6) verbunden ist.

Meine Musik verwendet Live-Effekte, also muss ich die Ausgabe von Ableton in meinen Lautsprechern oder meinen Kopfhörern haben, sonst weiß ich nicht, was ich spiele, da es nicht nur der Klang meines Klaviers ist.

Für Videos verwende ich OBS Studio und einen Black Magic Mini-Recorder, der an meine Panasonic G7 DSLR-Kamera angeschlossen ist.

OBS Studio lässt keine Interfaces zu, die mehr als zwei Ausgänge haben, weshalb Soundflower oder ähnliches notwendig ist. Mein Problem ist Latenz und Qualität.

iShow oder Soundflower führt in meinen Ohren zu Latenz, was bedeutet, dass ich meine Stücke nicht richtig spielen kann. Loopback bietet eine bessere Alternative, da es den Sound direkt von Ableton patcht, was bedeutet, dass ich innerhalb von Ableton immer noch MOTU als Ein- und Ausgang verwende, daher gibt mir mein Kopfhörer Sound ohne Latenz.

Aber bei Loopback gibt es 2 Probleme: 1. Es sind 100 USD, was absolut zu viel dafür und auch für mein Budget ist. Außerdem habe ich es im Testmodus verwendet, bevor es abgelaufen ist, und ich habe das Video von OBS aufgenommen, und der Ton davon war tatsächlich ziemlich schlecht, ein bisschen komprimiert und düster, ganz anders als der Ableton-Ausgang.

Ich bin also etwas frustriert, weil ich das Gefühl habe, alles ausprobiert zu haben, was ich weiß, und die meisten Informationen online sind entweder sehr alt oder für Windows oder Gamer gemacht. Es gibt auch viele Informationen für Leute, die einfache Dinge wie Podcasts streamen, aber in meinem Fall müssen Sie bedenken, dass ich mich selbst von Ableton hören muss, weil mein Instrument in meinem Wohnzimmer nicht das endgültige Klangergebnis erzeugt.

Wie kann ich dieses Problem lösen, mehrere Audiokanäle mit der Beschränkung von OBS auf nur 2 zu kombinieren und gleichzeitig eine gute Klangqualität beizubehalten?

Irgendwelche Ideen geschätzt, vielen Dank!

Antworten (1)

Das Problem ist, dass Sie ermüden, alles in Software zu erledigen.

Es ist eine Sache, einen separaten Ausgang zu haben, aber wenn OBS Sie auf nur zwei Kanäle beschränkt und Ihre Problemumgehung darin besteht, Soundflower zu verwenden, um diese Kanäle zusammen zu "muxen" (multiplexen), um sie an OBS anzupassen, dann führen Sie von Natur aus Latenz ein. Der Ton muss auf jedem separaten Kanal eingespielt, zusammengemischt und dann auf einem anderen Kanal zurückgesendet werden, nur um von OBS eingelesen und dann eingemischt und dann ausgegeben zu werden. Sie verwenden eine enorme Menge an CPU-Zyklen für etwas, das sollte wurden "außerhalb" des Betriebssystems durchgeführt.

Was Sie brauchen, ist ein Mixer (es muss nicht ausgefallen sein), damit Sie das Audio kombinieren können, bevor Sie es in OBS bringen. Sie werden viel mehr Nutzen und Vielseitigkeit aus dem Mixer herausholen als aus der Software.

Lieber Allan, vielen Dank für Ihren Einblick. Meinst du einen physikalischen Mixer? Ich habe natürlich einen. Aber ich bin mir nicht sicher, ob ich verstehe, was du meinst. Um das Signal in den Computer zu bekommen, brauche ich ein Audio-Interface, also um ein Mischpult zu verwenden, bräuchte ich 2 Interfaces. Der Klang meiner Musik kommt vom Klavier in meinem Zimmer und von Ableton. Um also an den Mixer zu gelangen, brauche ich auch das Interface. Und dann bräuchte ich noch ein Interface um die 2 gemischten Kanäle mit dem Gesamtsound vom Mixer zum Computer und direkt zu OBS zu bringen. Meinten Sie das? Danke noch einmal!
Das klingt richtig. Etwas, um alles zu nehmen, zusammenzusetzen und auf eine Schnittstelle zu setzen, mit der OBS umgehen kann. Meine Musikterminologie beschränkt sich wie neu auf alles.