Routing-Anwendungen klingen auf ein anderes Audiogerät? (Windows)

57

Weiß jemand, wie ich festlegen kann, dass eine Anwendung ihr Audio auf einem bestimmten Gerät in Windows ausgibt? Ich habe es mit Anwendungen zu tun, bei denen es nicht möglich ist, in deren Einstellungen zu wechseln und das gewünschte Ausgabegerät auszuwählen.

john41
quelle
Würde es genügen, sich an die ausführbare Datei oder die Prozesse zu binden oder eine DLL-Injektion durchzuführen?
Griffin

Antworten:

13

Ich weiß, dass ich ein bisschen spät dran bin, aber vielleicht kann das anderen Menschen helfen.

@studiohack Das Tool, das Sie suchen, ist Chevolume ( http://chevolume.com/ ). Es ermöglicht die Audiosteuerung pro Anwendung.

Leider ist es nicht kostenlos, aber es lohnt sich auf jeden Fall.

Robin Beismann
quelle
3
Nur um Ihnen ein paar Klicks zu ersparen: Wenige Dollar = 20 USD. Ich habe es heute ausprobiert und denke, dass es diesen Preis nicht wert ist, aber es funktioniert.
Enrico
4
Es macht seine Arbeit manchmal . Scheitert oft genug, um frustrierend zu sein. Dies ist wirklich eine fehlende Betriebssystemfunktion in Windows. Es ist nicht zumutbar, dass jede App, die Audio verwendet, eine Benutzeroberfläche und einen Code hat, um dasselbe zu tun, aber ich denke, das Windows-Team sieht das nicht so.
Jacek Gorgoń
stürzte zu oft auf meinem PC ab. Ich habe es nach 10 Minuten deinstalliert.
Bernd Ott
12

Ich habe gefunden: Audio Router @ der bereitgestellte Link auf reddit.

https://www.reddit.com/r/software/comments/3f3em6/is_there_a_alternative_to_chevolume/

Dort gibt es einen Download-Link und einige Informationen dazu. https://reddit.com/user/audiorouterdev - ist der Entwickler

Ich hatte jede Menge Probleme mit CheVolume, und soweit funktioniert das großartig und im Moment ist es kostenlos.

Quell- / Download-Link hinzugefügt: https://github.com/audiorouterdev/audio-router

VeenarM
quelle
Danke, das ist tatsächlich etwas, was ich vorher benutzt habe und es hat bei mir funktioniert, ich konnte den Namen einfach nicht wiederfinden.
Marius
Leider hat dies keine Auswirkungen auf die eine App, die ich verwende, und stürzt die andere ab ...
Jacek Gorgoń
1
Funktioniert nicht unter Windows 10 :(
7h3w1z4rd
Interessant, weil ich es unter Windows 10 verwende: \
VeenarM
4
Quelle und Download unter github.com/audiorouterdev/audio-router
Bernd Ott
11

Es sieht so aus, als hätte Windows 10 (Build 1803) eine native Lösung.

  1. Gehen Sie zu Windows-Einstellungen> System> Sound (Abbildung 1)
  2. Unterhalb des Abschnitts "Input" wird ein Abschnitt mit der Bezeichnung "Other Sound options" angezeigt. Wählen Sie die Lautstärke der App und die Geräteeinstellungen aus (Abbildung 2).
  3. Der obere Bereich steuert die Standard-Soundeinstellungen, während der untere Bereich eine individuelle Soundsteuerung ermöglicht.

Siehe die beiden Bilder unten:

Abbildung 1

Figur 2

Shink0
quelle
9

Für Windows 7 oder 8 verwende ich Audio Router . CheVolume ist eine weitere Alternative.

Für Windows 10 gibt es ab dem Update vom April 2018 eine integrierte Option, um einzelnen Anwendungen unterschiedliche Audioausgänge und -eingänge zuzuweisen. So geht's ( Quelle ):

  1. Klicken Sie mit der rechten Maustaste auf das Lautstärkesymbol in der Taskleiste und wählen Sie Audioeinstellungen öffnen .
  2. Scrollen Sie zum unteren Rand des neu geöffneten Fensters und klicken Sie unter Andere Soundoptionen auf App-Lautstärke und Geräteeinstellungen .
  3. Sobald Sie eine Anwendung öffnen, die Audio verwendet, wird diese hier angezeigt. Daneben können Sie festlegen, welche Audiogeräte für die Audioausgabe und -eingabe verwendet werden.
Mike
quelle
Das ist toll. Wenn Sie nur mehr als ein Ausgabegerät gleichzeitig auswählen
könnten
6

Es gibt KOSTENLOSE Alternativen

(wie in Rede und Bier):

Zum Weiterleiten einzelner Anwendungen an verschiedene Geräte:
https://github.com/audiorouterdev/audio-router

Zum schnellen Umschalten des Standard-Audios:
https://code.google.com/archive/p/audioswitch/

raudi
quelle
1
AudioRouter ist leider ein bisschen fehlerhaft und funktioniert nicht mehr so ​​gut mit Windows 10.
7h3w1z4rd
@ 7h3w1z4rd Ich sehe im Changelog etwas über ein Problem in Win10 behoben, kann aber trotzdem nützlich sein, es zu versuchen. Ich benutze es auf Win8, es funktioniert immer noch AOK.
TT.
@TT. Leider wurde der Audio-Router seit über einem Jahr nicht mehr aktualisiert. Und ich weiß, es heißt Win10 behoben, aber es funktioniert immer noch nicht :(
7h3w1z4rd
2

Wenn es sich um Windows 7 handelt, klicken Sie auf das Lautstärkesymbol, klicken Sie auf Mischer und dann links unter Gerät auf ein Dropdown-Menü, in dem Sie Ihr Ausgabegerät auswählen können.

edit: sorry, mir ist aufgefallen, dass du über eine einstellung für jede anwendung sprichst. Ich sehe einen Post, der danach fragt. Ein Typ sagt, er "täuscht" Vista darin, jedes Mal eine bestimmte App auf demselben Gerät auszugeben, weiß aber nicht, ob dies eine zuverlässige Lösung ist. Eine App, die den Job erledigen könnte, ist die folgende: http://software.muzychenko.net/eng/vac.htm Zuerst klingt es nicht nach dem Tool für den Job, aber je mehr ich lese, desto mehr klingt es Es sollte in der Lage sein, für jedes Programm unterschiedliche Audioausgänge festzulegen. Nicht sicher, ob Sie dieses Programm zuerst oder gleichzeitig ausführen müssen oder was. Vielleicht einen Blick wert.

Hier ist der Thread, den ich übrigens gefunden habe: http://social.msdn.microsoft.com/Forums/en/windowspro-audiodevelopment/thread/a9241198-9e54-4358-8608-0a21163e0654

CreeDorofl
quelle
2
Mit VAC können Sie kein Audiogerät pro Anwendung auswählen. Tatsächlich scheint es kein wichtiges Problem zu lösen, sondern verhält sich tatsächlich so, als ob ein Audiokabel an die entsprechenden Anschlüsse Ihrer Soundkarte / Hauptplatine angeschlossen wäre. Ziemlich frustrierend.
Skeggse
1

Kostenloses Audiokabel hier http://vb-audio.pagesperso-orange.fr/Cable/ Mit der Audio Density Demo können Sie das virtuelle Kabel zu Lautsprechern umleiten, sodass Sie auch über Lautsprecher hören.

Einige Leute empfehlen den kostenlosen Jack-Server unter http://jackaudio.org/download

giorgio79
quelle
Sie können auch in Aufnahmegeräte gehen, mit der rechten Maustaste auf CABLE Output klicken und "Listen to" verwenden, um über Lautsprecher zu spielen, und die Notwendigkeit der Demo-App überspringen.
Christopher Galpin
1
Bitte lesen Sie Wie empfehle ich Software für einige Tipps, wie Sie Software empfehlen sollten. Sie sollten mindestens einen Link, einige zusätzliche Informationen zur Software selbst und Informationen zur Behebung des Problems in der Frage bereitstellen.
DavidPostill
1

Eine alternative Lösung ist die Verwendung des VmWare-Players (mit dem Sie die Audioausgabe des Gastbetriebssystems festlegen können). Geben Sie vor dem Starten Ihrer VM das Audioausgabegerät an. Andere Windows-Anwendungen werden weiterhin auf dem Standardgerät ausgegeben. Funktioniert perfekt zum Streamen von Musik!

Mathias
quelle
1
Dies funktioniert jedoch nicht für Software, die sich auf dem Host befindet. Ich denke, das OP möchte die Audioausgabe für Software ändern, die sich auf dem Host befindet und nicht in einer VM ...
7h3w1z4rd
0

IndieVolume macht das, aber es ist nicht kostenlos.

IndieVolume ist eine anwendungsspezifische Lautstärkeregelung für Windows XP.

IndieVolume lässt Windows-Programme separate Lautstärkeregler verwenden, die von anderen Windows-Programmen unabhängig sind.

Fred K
quelle
0

Fand dies vor kurzem (während ich Audio-Router atm genieße, speichert es keine Einstellungen oder Zuordnungen von Programmen zum Routen, was der einzige Nachteil zu sein scheint).

Hier ist die Alternative, die ich gefunden habe: https://github.com/eiz/SynchronousAudioRouter/releases

Der Nachteil oder der Vorteil ist, dass Sie ein Asio-Gerät benötigen. Wenn Sie noch keine haben, benötigen Sie ein virtuelles Asio-Gerät wie ASIO4ALL, und Sie benötigen höchstwahrscheinlich eine DAW, falls Sie noch keine haben.

Das große Plus dieses Programms ist, dass, wenn Sie über eine Anwendung verfügen, mit der Sie ein Gerät auswählen können, dieses Programm es stärker an das Windows-Verhalten anpasst, als eine virtuelle Add-Hoc-Pipe für diese Ausgabe zu erstellen. Die Änderung wird in den Einstellungen dieses Programms angezeigt.

Der Typ hat dafür gesorgt, dass ein Dropdown der aktuell ausgeführten Programme verfügbar ist, sodass die Konfiguration nicht schwierig ist.

Ein bisschen Haftungsausschluss, wie Audio-Router scheint es ein bisschen instabil, ich habe es das Windows-Audiosystem zum Absturz bringen lassen. Mein Computer-Setup ist etwas seltsam, das war für mich kein Problem, da das meiste, was ich tue, sowieso über eine Art ASIO-Gerät erfolgt. Durch einen Neustart des Computers sollte dieser wieder funktionsfähig sein. Offensichtlich, wenn Sie etwas Kritisches mit Audio über das Windows-System tun ... seien Sie gewarnt. Meine beste Vermutung, warum dies passiert, scheint zu sein, dass das Programm tatsächlich Audiogeräte erstellt und entfernt, während Sie es konfigurieren, und einige Programme möglicherweise nicht so eingerichtet sind, dass sie ein plötzlich verschwundenes Gerät behandeln. Sie können eine ähnliche Aktion wie VoiceMeeter ausführen, wenn Sie eine externe Soundkarte haben, die Sie nach Belieben entfernen und anschließen können.

TheUnknownGeek
quelle
-1

Möglicherweise können Sie dies unter Windows 7 mit Virtual Audio Cable zusammen mit dem von @CreeDorofl erwähnten Schritt ausführen.

schuften
quelle
Ich habe eine sehr ähnliche, aber (kostenlose) Donationware-Anwendung namens VB Audio Cable verwendet . Die Einrichtung war etwas kompliziert, es gibt jedoch eine Begleitanwendung namens Voicemeeter , mit der Sie Audio- und Mischereinstellungen in Echtzeit vornehmen können.
Jay M
1
Dies ist wirklich ein Kommentar und keine Antwort auf die ursprüngliche Frage. Wenn Sie einen Autor kritisieren oder um Klärung bitten möchten, hinterlassen Sie einen Kommentar unter seinem Beitrag. Sie können jederzeit Ihre eigenen Beiträge kommentieren. Wenn Sie über eine ausreichende Reputation verfügen, können Sie jeden Beitrag kommentieren . Bitte lesen Sie Warum brauche ich 50 Ruf, um einen Kommentar abzugeben? Was kann ich stattdessen tun?
DavidPostill
-1

Wenn Sie die Soundkonfiguration von Windows öffnen, sollten Sie in der Lage sein, mit der rechten Maustaste auf Ihr Headset und dann auf "Als Standardgerät festlegen" zu klicken, wodurch die meisten Anwendungen auf Ihr Headset anstatt auf die Lautsprecher angewendet werden.

Funktioniert so, dass ich bei der Arbeit Musik in meinem Headset anstelle von Lautsprechern höre.

Standardmäßige Auswahl des Wiedergabegeräts

Alcfeoh
quelle
3
Hast du die Frage gelesen?
Noam Manos