Anwendungsspezifische Audiosteuerung, die unter Windows 7 64-Bit funktioniert

19

Hinzugefügt: Das letzte Element, das ich nicht kontrollieren konnte (per App), ist "System Sounds". Ich weiß nicht, mit welcher ausführbaren Datei oder welchem ​​Fenster ich "sprechen" soll, um dieses Element zu kontrollieren.

Unter Windows 7 bin ich immer noch auf der Suche nach einer anwendungsspezifischen Anpassung der Audiowiedergabe des fokussierten Programms mit Steuerungsfunktion. Vorzugsweise sollte es Tastaturkürzel haben.

Liste der Dinge, die ich ausprobiert habe:

  • NirCmd : Verknüpfungen für die Popup-Taskleiste zum automatischen Ausblenden, und es funktionierte nicht auf 50% der Programme.

  • Volumouse : Verhält sich so, als würde es funktionieren, aber nachdem Sie stundenlang versucht haben, verschiedene Konfigurationen zum Laufen zu bringen, könnte es sporadisch funktionieren, und trotzdem werden Vollbildspiele angezeigt. Das Scrollrad wird weiterhin an die Anwendung im Fokus gesendet, nicht an die Audiosteuerung.

  • Musiksteuerung : Funktioniert immer noch nicht pro Anwendung

  • Band 2 : Nicht getestet, siehe Antwort, die das Testen zeigt.

  • IndieVolume : nicht getestet, aber viele Benutzer im Web sagen, dass es mit 64-Bit nicht funktioniert, was sich möglicherweise geändert hat.

  • Verschiedene Elemente in der Seitenleiste / im Gadget und in der Symbolleiste - sie bieten nur Anpassungen der Hauptlautstärke.


Jedes Mal, wenn ich noch das übergroße Mischpult von Windows aufrufen muss, um das Durcheinander zu beheben und herauszufinden, was funktioniert hat und was nicht. Es gibt keine voll funktionsfähige Kontrolle über etwas anderes als das Hauptvolumen, das besser als nichts ist.

An diesem Punkt habe ich es satt, Anwendungen zu testen, die gute Ideen sind, aber nicht in der Hälfte der Situationen funktionieren. Ich würde sogar versuchen, das vorhandene Panel zu verkleinern (wie man es in XP tun könnte) oder ein Ersatz-Panel.

Anstatt mich auf weitere Anwendungen hinzuweisen, sagen Sie mir, ob Sie das erreicht haben, was ich brauche.

Erwartungen - Womit könnte ich vorrangig arbeiten (für den Windows-Mixer pro Anwendung):

  1. In der Lage sein, eine Tastatursteuerung für die Anwendung festzulegen, wenn die Anwendung aktiv ist.
  2. In der Lage sein, eine Maussteuerung festzulegen, die für die fokussierte Anwendung funktioniert.
  3. Eine Anwendung, die einen Mixer in die Status- oder Titelleiste jeder Anwendung einfügt.
  4. Ein kleiner (er) Desktop-Ersatz des riesigen Windows-Mixers.

Dies ist eine Idee der Programme, einige funktionierten, andere funktionierten, aber beim nächsten Scrollen / Klicken funktionierten sie nicht. Diejenigen, die Kontrolle brauchen:

  • Microsoft-Agenten (Text zu Sprache, Sprache zu Text)
  • Media Player Classic (Video ansehen)
  • Virtual Dub (Bearbeiten und Konvertieren von Videos)
  • Goldwave (Audio-Bearbeitung)
  • Maxthon Browser (macht Flash)
  • Systemtöne (sagen, was mit dem System los ist, E-Mail-Eingang)
  • Geräte (Internetradio)
  • Ein MP3-Player (lokale Musikwiedergabe)
  • Qdir (Klicks auswählen)

Dinge, die den Mixer füllen, obwohl ich keinen Sound darin brauche:

  • True Launch Toolbar
  • Volumouse selbst

Hinzu kommen weitere Programme, die Sound verwenden:

  • Super (Video konvertieren)
  • Edius (Pro-Video-Bearbeitung)
  • Seltsame aber notwendige Terracopy (Signalkopie fertig)
  • Nero (Signale scheitern oder enden)
  • TMPEG (Signalcodierung abgeschlossen und Kopieren abgeschlossen)

Bildbeschreibung hier eingeben Dieses Bild zeigt den Lautstärkemischer, wenn auf alle zugegriffen werden kann, ohne dass ein Bildlauf erforderlich ist. es nimmt 3/4 von einem Monitor auf.

Wenn es so aussieht, warum würde dann alles laufen oder die Kontrolle brauchen? Weil einige Player sind und andere Editoren / Konverter. Hören Sie während der Bearbeitung Radio, schalten Sie um, um eine Bewegung zu sehen, während sich etwas umwandelt usw. Verschiedene Dinge müssen für einige Minuten abgelehnt werden.

Psycogeek
quelle
Wenn Sie ein Gerät finden, das für die Tastatur geeignet ist, können Sie mit der X-Mouse- Tastensteuerung simulierte Tastendrücke senden. Leider ist die eingebaute Lautstärke auf / ab für die Master-Lautstärke. Außerdem stellte ich beim Testen fest, dass mein Touchpad-Bildlauf nicht von X-Mouse abgefangen wird, während das Scrollrad einer tatsächlichen Maus aktiv ist. Vielleicht haben Sie einen speziellen Maustreiber (insbesondere für eine Gaming-Maus), der den Bildlauf abfängt? Versuchen Sie, ein Programm zu schließen, das möglicherweise mit Ihrer Maus geliefert wurde, und versuchen Sie es erneut mit Volumouse?
Bob
Haben die Xmouse-Medien, dank eines Q hier, für den Main funktioniert? Ich habe auch getestet, wie ich X-mouse heruntergefahren habe, als ich die anderen Programme getestet habe. Ich habe einen speziellen Trackball, der jedoch nur unter MSs Ps2-Maustreibern ausgeführt wird. Welche Art von simulierten Tastendrücken, die an eine Anwendung ohne unabhängige Lautstärkeregelung gesendet werden, würde funktionieren? X-mouse selbst reagiert sehr viel, ist aber brauchbar. Als hätte ich wiederholt Klicks gesetzt, und es würde nicht etwa 1-15 mal aufhören.
Psycogeek
1
Ich wollte Tastendrücke nur für die Lautstärkeregelung einer Tastatur simulieren, wenn Sie eine für die Tastatur, aber nicht für die Maus finden. Ich persönlich habe ungenutzte Soundanwendungen nur stumm geschaltet, das ist also nie etwas, was ich brauchte, sorry. Wenn Sie wiederholte Klicks verwenden, verwenden Sie eine sinnvolle Methode, z. B. ein einzelnes {LMB}, das alle 50 ms wiederholt wird. Ich würde 20 ms Verzögerung nicht unterschreiten. Wenn die Verzögerung zu gering ist, werden die Nachrichtenwarteschlangen von Windows von der Flut blockiert. Und wenn mehr als ein Schlüssel gleichzeitig gesendet wird (zB {LMB} {LMB}), wird er blockiert, bis die gesamte Kette fertig ist.
Bob
Verstehst du, ich hatte es auf 70 ms eingestellt, es war viel langsamer als die tatsächlichen 70 ms, was auch immer ich langsamer sein würde, auch mit "Doppelklick". Aber ja, je mehr Angriffsmodus es gab, desto schlimmer wird es. Unter XP haben wir Mausangriffe mit Makros ausgeführt, die 4 Mal schneller waren.
Psycogeek
Das Nircmd ermöglicht nun die Steuerung per App, und ich habe es mit Mausbefehlen verbunden und dann Verknüpfungen mit Tastenkombinationen und sogar Batch-Tricks, um zu versuchen, seltsame Probleme zu beheben. Die Per-App hat nicht gut funktioniert, weil Nircmd selbst den Fokus zieht, also würde es funktionieren, wenn das Programm den Fokus verliert, verschiedene Programme verhielten sich unterschiedlich. Seltsamerweise würde es ein paar Mal funktionieren oder beim ersten Mal scheitern.
Psycogeek

Antworten:

10

Volumouse scheint zu tun, was Sie wollen. Aber Sie müssen es einrichten.

Hauptfenster von Volumouse

In meinem Beispiel-Setup klicke ich auf die Schaltfläche "Mehr" des ersten Slots und wähle unter "Optionen für Windows 7 / Vista / 2008" die Option "Lautstärke für fokussierte Anwendung ändern".

Fenster mit weiteren Optionen für den ersten Steckplatz

Ich kann jetzt die Alt-Taste gedrückt halten und mit dem Mausrad die Lautstärke des (fokussierten) Fensters steuern. Es funktioniert in Firefox, Opera, Steam und selbst, schlägt aber in Chrome fehl (wahrscheinlich aufgrund der zahlreichen Prozesse). Daher verwende ich Slot 2 speziell für Chrome und klicke auf die Schaltfläche Mehr, um ihn wie folgt einzurichten:

Fenster mit weiteren Optionen für den zweiten Steckplatz

Ich habe mich auch dafür entschieden, Hotkeys (Tastaturkürzel) anstelle des Mausrads zu verwenden, um diese Funktion hier vorzustellen. Ich kann jetzt die Lautstärke von Chrome mit den Tastaturkürzeln von jedem beliebigen Ort aus regeln (es muss nicht erst zu Chrome gewechselt werden), ein weiterer Vorteil der exe-spezifischen Lautstärkeregelung. Beachten Sie, dass Sie keinen vollständigen Pfad angeben müssen, dies ist jedoch sicherer. Sie können auch nur den Dateinamen ( chrome.exe ) angeben .

Verwenden von Volumouse mit Tastaturkürzeln: Das Kombinieren der Einstellungen "Verwenden von Tastenkombinationen anstelle des Mausrads " (blaue Methode) und "Ändern der Lautstärke für die fokussierte Anwendung" (rote Methode) funktionierte für Psycogeek besser, da die Tastenkombinationen in Anwendungen funktionierten wo das Mausrad nicht tat.

Noch ein Tipp: Wenn Sie eine einfache Möglichkeit , wollen die Standard - Volume - Mixer von Windows aufzurufen, können Sie eine Verknüpfung erstellen C:\Windows\System32\SndVol.exeund eine zuweisen Tastenkombination in den Eigenschaften der Verknüpfung. Oder Sie können es in der Taskleiste anheften.

Noch etwas zu beachten: Wenn Sie ein 64-Bit-System verwenden, führt volumouse 2 Prozesse aus, einen 32-Bit- und einen 64-Bit-Prozess. Wenn Sie Probleme damit haben, nur 32-Bit- oder nur 64-Bit-Programme zu steuern, überprüfen Sie, ob sowohl 32- als auch 64-Bit-Programme installiert sind und ausgeführt werden.

ADTC
quelle
Genauso wie es für Sie in Chrome fehlschlägt, schlägt es für mich in vielen der von mir verwendeten Programme fehl. Hast du es versucht, wenn ein Spiel im Vollbildmodus läuft? Ich habe nur ALT verwendet, nur WIN ausprobiert und sogar verschiedene Kombinationen von 3 Tasten erstellt. Aber die Programme selbst haben den Scoll in sich. Wie bei virutal Dub wird der Videoframe weiterentwickelt, der Browser scrollt weiter und Qdir scrollt weiterhin Dateien. Könnte es etwas damit zu tun haben, dass viele von ihnen 32-Bit sind?
Psycogeek
Hmm, funktioniert es in anderen Programmen richtig? Ich denke, Volumouse wird dann nicht helfen. Es tut uns leid! Übrigens, nur neugierig, warum brauchen Sie eine Lautstärkeregelung pro Anwendung? Ich finde, dass die Master-Kontrolle viel besser ist, außer in bestimmten seltenen Situationen.
ADTC
i.stack.imgur.com/903Fm.png <- Wie dieses Bild aussieht, wenn meine Programme geöffnet sind, die kurze Liste der Programme mit Sound. Wenn es einen Weg gäbe, das zu verkleinern? es wäre eine möglichkeit. Nicht alle diese Dinge müssen kontrolliert werden. Aber selbst wenn ich die Anwendungen einstelle, können einige der Tools sie nicht finden. Die Gadgets, sollen sie Sidebar.exe sein? Das System klingt, ich teste als Explorer.exe Ich habe versucht, die Fenster mit dem Fenster-Ding zu greifen, und das hat nicht funktioniert. Ich werde eine Liste von Programmen aufstellen.
Psycogeek
2

Soweit ich weiß, ist CheVolume neu in der Szene und die einzige Anwendung ab diesem Beitrag, die das Audio-Ausgabegerät pro Anwendung ändern kann .

Es gibt einen langen Thread , der 2009 von Benutzern begonnen wurde, die diese Fähigkeit suchten. Der Entwickler selbst hat den Thread vor ein paar Monaten beantwortet.

Ich weiß nicht, ob CheVolume Hotkeys unterstützt.

Die Website bietet auch ein Kontaktformular . (Der Entwickler nutzte auch das Feedback in dieser alten Reddit-Diskussion .)

Ich lade die FAQ von der Website:

Wie funktioniert es ?

Mit CheVolume haben Sie die Kontrolle über Ihre Anwendungen. Sie können eine geöffnete Anwendung per Mausklick von Ihrem Headset auf Ihre Lautsprecher übertragen (oder auf jedes andere Audiogerät, USB, HDMI usw.).

Kann ich 2 verschiedene Anwendungen auf 2 verschiedenen Audiogeräten haben?

Hmmmm ... JA! Dies ist das Hauptziel von CheVolume!

Unterstützt CheVolume Webbrowser?

Derzeit wird nur Chrome unterstützt . Firefox und Internet Explorer werden bei einem nächsten Update unterstützt.

Funktioniert das mit meinen Spielen?

Ja ! Einige Spiele müssen jedoch neu gestartet (oder stumm geschaltet / die Stummschaltung aufgehoben) werden, damit die Übertragung stattfinden kann.

Wenn ich einen Dual-Screen habe, kann ich ein Spiel auf einem Bildschirm in meinem Headset und einen Film auf dem anderen Bildschirm mit dem Ton auf den Lautsprechern haben, damit meine Freundin es sehen kann?

Ja ;)

CheVolume

Christopher Galpin
quelle
0

Eine andere Anwendung, die nicht in Ihrer Liste enthalten ist, ist Virtual Audio Cable :

Mit der Virtual Audio Cable-Software können Sie Audio- (Wave-) Streams zwischen Anwendungen und / oder Geräten übertragen.

Es werden eine Reihe von virtuellen Audiogeräten mit dem Namen "Virtual Cables" erstellt, die jeweils aus einem Paar der Wellenform-Ein- / Ausgabegeräte bestehen. Jede Anwendung kann einen Audiostream an eine Ausgangsseite eines Kabels senden, und jede andere Anwendung kann diesen Stream von einer Eingangsseite empfangen. Alle Übertragungen erfolgen digital, ohne dass es zu Tonqualitätsverlusten kommt (bitperfektes Streaming).

Harrymc
quelle
das ist cool, aber wie würde es in der Situation verwendet oder angewendet werden? Ich nehme an, es ist nicht gut erklärt, dass ich nur das Mixer-Zeug kontrollieren wollte, nicht um Pfade neu zu ordnen?
Psycogeek
Ich habe es nie benutzt, aber soweit ich aus dem Handbuch (das in der heruntergeladenen Zip-Datei der Testversion enthalten ist) weiß, kann ein virtuelles Kabel eine Anwendung-Anwendung oder ein Anwendungsgerät oder eine Geräteanwendung verbinden.
Harrymc
1
Ein virtuelles Kabel fungiert auch als Mixer, wenn zwei Anwendungen als Eingang für dasselbe Kabel verwendet werden. Es ist wirklich eine erstaunliche Anwendung.
Harrymc
1
Apropos Volumouse: Haben Sie schon Volumouse Beta ausprobiert ?
Harrymc
1
@harrymc Volumouse 2 Beta ist dort veraltet und wurde bereits als Volumouse 2.00 (Release-Version) veröffentlicht. Psycogeek, Nirsoft, antwortete auf meine E-Mail und sagte, The 'System Sounds' arbeite programmtechnisch wie die Lautstärkeregelung pro Anwendung, werde aber derzeit von Volumouse nicht unterstützt. Vielleicht werde ich es in zukünftigen Versionen hinzufügen.
ADTC