Gibt es eine Möglichkeit, Audio in Echtzeit zu verarbeiten?

1275
Insane

Wenn ich ein Audiosegment mit meinem aufnehmen Yeti kann ich das weiße Rauschen oder Geräusch von meinem Fan mit Audacity ist entfernen Noise Reduction, und es funktioniert ziemlich gut.

Gibt es eine Möglichkeit, diesen Effekt in Echtzeit für Skype, Teamspeak usw. zu verarbeiten?

Ich habe versucht, etwas zu diesem Thema zu recherchieren, aber nichts, was ich in Google eingetippt habe, war alles, was ich wollte.

Ich bin unter Windows 10.

1
Ganz einfach in einer App wie Cubase, fügen Sie einfach das Plugin zum Eingangskanal hinzu. oder auf dem o / p-Kanal und hören Sie sich das an. Das Routing danach müsste von einer anderen App ausgeführt werden - Audio Hijack oder Soundflower auf dem Mac, um zur Eingabe von Skype zu gelangen. Ich habe keine Ahnung, ob dies in Audacity möglich ist. Tetsujin vor 7 Jahren 0
Ich habe gerade das gefunden - http://superuser.com/questions/247327/deceptively-difficult-windows-audio-routing-problem Tetsujin vor 7 Jahren 0
Könnten Sie erklären, welches Betriebssystem Sie verwenden? Ich weiß, dass PulseAudio von Ubuntu über eine Funktion zur versteckten Geräuschreduzierung verfügt (http://askubuntu.com/questions/18958/realtime-noise-removal-with-pulseaudio). Und wenn Sie Jack verwenden, können Sie den Sound über ein LVM-Plugin weiterleiten. Anton Liakhovitch vor 7 Jahren 0
Da Sie bereits mit dem Routing-Teil vertraut sind, empfiehlt es sich, die Frage zu formulieren, um klarer zu machen, dass Sie eine Lösung für ein Echtzeit-Plug-in anstelle des zusätzlichen Routings benötigen. Es scheint, als ob Sie wirklich einen eigenständigen Plugin-Host benötigen - vielleicht nach dem Vorbild eines dieser - https://www.kvraudio.com/q.php?search=1&tg%5B%5D=133 Tetsujin vor 7 Jahren 0
Zum Teil zeigt die Antwort bereits, dass sie nicht zu 100% eindeutig ist. Ich sage nicht, das ist * nicht * das, was Sie fragen, nur, dass die meisten Kommentare und die vorhandene Antwort * davon ausgehen, * dass Routing Teil der Frage ist, daher ist es vielleicht besser zu klären. Tetsujin vor 7 Jahren 0
Alles, was ich sagen kann, ist: Je länger dieser Kommentarthread wird, bevor wir uns tatsächlich auf eine Antwort konzentrieren können, desto wahrscheinlicher ist es, dass ein Mod darauf stempelt, diesen Thread in einen Chatroom verschiebt und die Frage als 'unklar' schließt 'oder als' Softwareempfehlung '. Tetsujin vor 7 Jahren 0
Ich glaube nicht, dass es eine tatsächliche Antwort auf diese Frage gibt, die für SuperUser geeignet ist, da dazu Software erforderlich ist. Soweit ich weiß, kostet die gesamte Software Geld. Aus diesem Grund habe ich nicht genug Erfahrung damit, selbst eine Antwort zu schreiben, von der ich weiß, dass sie funktionieren wird. LPChip vor 7 Jahren 0
@LPChip Auch wenn es sich um kostenpflichtige Software handelt, ist es eine Antwort wert, oder wenn Sie irgendetwas aus Ihrem Kopf kennen Insane vor 7 Jahren 0
Ja, das ist im Grunde der Punkt. Ich weiß, dass das virtuelle Audiokabel Ihnen erlaubt, Sachen miteinander zu verbinden, was Geld kostet. Aber auch ein Programm, das auf diese Weise sicher zum Anwenden eines VST-Effekts verwendet werden kann, weiß ich nicht. LPChip vor 7 Jahren 0
@LPChip Ja, letzteres ist was ich brauche. Mist Insane vor 7 Jahren 0
Ich besitze kein virtuelles Audiokabel, daher kann ich es nicht mit Xlutop Chainer testen, einem Programm, das ich gekauft habe und VST-Effekte beherbergt, aber theoretisch sollte es funktionieren. Xlutop Chainer wird jedoch nicht mehr entwickelt. LPChip vor 7 Jahren 0

2 Antworten auf die Frage

-1
dimm

Sie können versuchen, die Stereo-Mix- Funktion in Windows zu verwenden.

Mit Stereo-Mix können Sie alles aufnehmen, was ausgegeben wird. Spielen Sie die gefilterten Sounds und versuchen Sie in Skype, eine Eingabe aus dem Stereo-Mix zu erhalten.

Tut mir leid, aber ich möchte Audio mit einem Effekt in Echtzeit verarbeiten. Eine Probe nicht bearbeiten. Insane vor 7 Jahren 0
-1
konqui

Wenn ich mich nicht völlig irre, funktioniert die Audacity-Rauschunterdrückung, indem ein geräuschvoller Teil verwendet wird, um ein Rauschprofil zu erstellen, das dann für den Filter verwendet wird. Diese Prozesse können niemals in Echtzeit verwendet werden.

Es gibt jedoch auch andere Anwendungen, die Rauschunterdrückung in Echtzeit ausführen können. Ich empfehle Ihnen einen Blick auf NoiseGator https://sourceforge.net/projects/noisegator

Für mich funktionierte es einfach, etwas Schaum um mein Headset-Mikrofon zu legen, um die meisten Geräusche zu entfernen. Da Foam viel billiger als ein Broadcaster-Mikrofon ist, würde ich Ihnen empfehlen, es auszuprobieren.

Wenn es mit dem Schaumstoff nicht gut genug ist, ist es vielleicht an der Zeit, über ein Broadcaster-Mikrofon nachzudenken.

Als Tontechniker kann ich Ihnen sagen, dass das falsch ist. Natürlich können Sie ein Rauschprofil mit einem Echtzeit-Stream abfragen und diese Daten dann für die Verarbeitung der restlichen Daten verwenden. LPChip vor 7 Jahren 1
Auch dieser Noisegator ist kein Noiseremover, sondern nur ein Gate. Wenn Sie sprechen, wird es im Grunde immer noch Geräusche geben, und wenn das Geräusch laut genug ist, fast genauso wie Ihre Stimme, funktioniert dies überhaupt nicht. LPChip vor 7 Jahren 1
@LPChip Nun, wir wissen, dass es möglich ist: P Insane vor 7 Jahren 0