Управление звуком для каждого приложения, работающее в 64-разрядной версии Windows 7

32408
Psycogeek

Добавлено: Последний элемент, который я не смог получить (для каждого приложения), - это «Системные звуки». Я не знаю, с каким исполняемым файлом или окном «разговаривать», чтобы управлять этим элементом.

В Windows 7 я все еще ищу настройку для воспроизведения приложения для отдельных программ с возможностью управления. Желательно иметь сочетания клавиш.

Список вещей, которые я пробовал:

  • NirCmd : ярлыки для него - всплывающая панель задач автоматического скрытия, и она не работает на 50% программ.

  • Volumouse : действует так, как будто он будет работать, но, потратив часы на то, чтобы заставить работать различные конфигурации, он может время от времени функционировать, но по-прежнему появляется полноэкранные игры. Колесо прокрутки по-прежнему отправляется приложению в фокусе, а не управлению звуком.

  • Управление звуком : по-прежнему не работает для каждого приложения

  • Том 2 : не тестировался, см. Ответ, который показывает тестирование

  • IndieVolume : не тестировалось, но многие пользователи в Интернете говорят, что он не работает с 64-битной версией, которая могла измениться.

  • Различные элементы боковой панели / гаджета и панели инструментов - они обеспечивают только основные регулировки громкости.


Каждый раз мне все равно приходится поднимать огромную панель микшера Windows, чтобы «исправить» беспорядок, чтобы попытаться выяснить, что сработало, а что нет. Там нет полностью функционального управления чем-либо, кроме основной громкости, которая лучше, чем ничего.

На данный момент мне надоели тестирующие приложения, которые являются хорошими идеями, но не работают в половине ситуаций. Я бы даже выбрал способ уменьшить существующую панель (как это можно сделать в XP) или замену панели.

Вместо того, чтобы указывать мне больше приложений, скажите, достигли ли вы того, что мне нужно.

Ожидания. С чем можно работать по приоритету (для микшера Windows для каждого приложения):

  1. Возможность установить контроль клавиатуры для приложения, когда приложение активно.
  2. Возможность установить элемент управления мышью, который работает на целевом приложении.
  3. Приложение, которое помещает микшер в строку состояния или строку заголовка каждого приложения.
  4. Небольшая замена рабочего стола огромного микшера Windows.

Это идея программ, некоторые работали, некоторые работали, а затем не работали при следующей прокрутке / щелчке. Те, которые нуждаются в контроле:

  • Агенты Microsoft (от текста к речи, речи к тексту)
  • Media Player Classic (просмотр видео)
  • Virtual Dub (редактирование и конвертация видео)
  • Goldwave (редактирование аудио)
  • Браузер Maxthon (делает Flash)
  • Системные звуки (рассказывающие о том, что происходит с системой, прибытие по электронной почте)
  • Гаджеты (интернет-радио)
  • MP3-плеер (воспроизведение местной музыки)
  • Qdir (выберите клики)

Вещи, которые заполняют микшер, хотя мне в них не нужен звук:

  • Панель инструментов True Launch
  • Сам Volumouse

Добавьте к этому больше программ, которые будут использовать звук:

  • Супер (конвертировать видео)
  • Эдиус (про редактирование видео)
  • Странная, но необходимая терракопия
  • Неро (сбой или завершение сигналов)
  • TMPEG (кодирование сигналов выполнено, а копирование выполнено)

Управление звуком для каждого приложения, работающее в 64-разрядной версии Windows 7 На этом рисунке показан микшер громкости, когда все это доступно без прокрутки. занимает 3/4 одного монитора.

Если кажется, что все это работает или нуждается в контроле? Потому что некоторые из них являются игроками, а другие редакторами / конвертерами. Во время редактирования слушайте радио, переключайтесь, чтобы посмотреть движение, пока что-то конвертируется и т. Д. В течение нескольких минут нужно выключить разные вещи.

19
Если вы можете найти тот, который работает для клавиатуры, вы можете использовать [X-Mouse Button Control] (http://www.highrez.co.uk/downloads/XMouseButtonControl.htm) для отправки симулированных нажатий клавиш. К сожалению, его встроенная громкость вверх / вниз для мастер-громкости. Кроме того, в ходе тестирования я обнаружил, что моя прокрутка сенсорной панели не будет перехватываться X-Mouse, в то время как колесо прокрутки фактической мыши - может быть, у вас есть какой-то специальный драйвер мыши (особенно для игровой мыши), который перехватывает прокрутку? Попробуйте закрыть любую программу, которая может прийти с вашей мышью, и снова попробуйте этот Volumouse? Bob 12 лет назад 0
Работал ли носитель Xmouse вверх, благодаря Q здесь, работает для Main. Я также тестировал выключение X-мыши при тестировании других программ. У меня есть специальный трекбол, но он работает только под управлением мыши MS Ps2. Какие имитированные нажатия клавиш, отправленные в приложение без независимой регулировки громкости, будут работать? Сама X-mouse много работает, но ее можно использовать. Как будто я установил многократные щелчки, и он не остановился бы около 1-15 раз. Psycogeek 12 лет назад 0
Я имел в виду симулировать нажатия клавиш для управления громкостью только с клавиатуры, если вы можете найти одно для клавиатуры, но не для мыши. Лично я просто отключаю неиспользуемые звуковые приложения, так что мне это никогда не нужно, извините. А если вы используете многократные клики, используйте что-нибудь разумное, например, один , повторяемый каждые 50 мс. Я бы не стал опускаться ниже 20 мс. Когда задержка слишком мала, очереди сообщений Windows блокируются потоком. И если одновременно отправляется более одного ключа (например, ), он будет блокироваться до завершения всей цепочки. Bob 12 лет назад 1
Вы понимаете, я установил его на 70 мс, это было намного медленнее, чем на настоящие 70 мс, даже медленнее, чем при двойном щелчке по мануэлю. Но да, чем больше в режиме штурма, тем хуже становится. В XP мы делали нападения с помощью мыши, причем макросы выполнялись в 4 раза быстрее. Psycogeek 12 лет назад 0
Nircmd теперь позволяет управлять каждым приложением, и я подключил его к командам мыши, затем к клавишам быстрого доступа, а также к пакетным, и даже другим трюкам, чтобы попытаться исправить вещи, которые происходят странно. Приложение не работало хорошо, потому что сам Nircmd извлекает фокус, поэтому он будет работать, тогда программа теряет фокус, разные программы работают по-разному. Как ни странно, это сработало бы несколько раз или провалилось с первого раза. Psycogeek 12 лет назад 0

3 ответа на вопрос

10
ADTC

Кажется, Volumouse делает то, что вы хотите. Но вам придется настроить его.

Главное окно Volumouse

В моем примере настройки я нажимаю кнопку «Дополнительно» первого слота и выбираю «Изменить громкость для приложения в фокусе» в разделе «Параметры Windows 7 / Vista / 2008».

Окно дополнительных опций для первого слота

Теперь я могу удерживать клавишу Alt и вращать колесо мыши, чтобы контролировать громкость окна (в фокусе). Он работает в Firefox, Opera, Steam и сам по себе, но не работает в Chrome (возможно, из-за множества процессов). Поэтому я использую слот 2 специально для Chrome и нажимаю кнопку «Дополнительно», чтобы настроить его следующим образом:

Окно дополнительных опций для второго слота

Я также решил использовать горячие клавиши (сочетания клавиш) вместо колесика мыши, чтобы продемонстрировать эту функцию здесь. Теперь я могу контролировать громкость Chrome с помощью сочетаний клавиш в любом месте (не нужно сначала переключаться на Chrome), что является еще одним преимуществом специфичной для exe регулировки громкости. Обратите внимание, что вам не нужно указывать полный путь, но это безопаснее. Вы также можете просто указать имя файла ( chrome.exe ).

Использование Volumouse с сочетаниями клавиш: Объединение настроек «Использовать горячие клавиши вместо колесика мыши» (синий метод) и «Изменение громкости для приложения в фокусе» (красный метод) работало лучше для Psycogeek, поскольку горячие клавиши функционировали в приложениях где колесо мыши не было.

Еще один совет: если вам нужен простой способ вызвать стандартный микшер громкости в Windows, вы можете создать ярлык C:\Windows\System32\SndVol.exeи назначить ярлык клавиатуры в свойствах ярлыка. Или вы можете закрепить его на панели задач.

Еще один момент, на который следует обратить внимание: при использовании 64-битной системы volumouse запускает 2 процесса: 32-битный и 64-битный. Если у вас возникли проблемы с управлением только 32-битными или только 64-битными программами, проверьте, установлены ли и работают ли 32 и 64.

Точно так же, как и в Chrome, он не работает во многих программах, которые я использую. Вы пробовали это, когда игра работает на весь экран? Я использовал только ALT, пробовал только WIN и даже делал различные комбинации из 3 клавиш. но в самих программах Сколл происходит в НИХ. Как и в Virutal Dub, видеокадр все еще движется вперед, браузер все еще прокручивает, а Qdir все еще прокручивает файлы. Может ли это иметь какое-то отношение к тому, что многие из них являются 32-битными? Psycogeek 12 лет назад 0
Хм, правильно ли он работает в других программах? Я думаю, что Volumouse не поможет тогда. Сожалею! Кстати, просто любопытно, зачем вам нужен регулятор громкости для каждого приложения? Я считаю, что мастер-контроль намного лучше, за исключением некоторых редких ситуаций. ADTC 12 лет назад 0
http://i.stack.imgur.com/903Fm.png <- это то, как оно выглядит с открытыми моими программами, краткий список программ со звуком. Если бы был способ уменьшить это? было бы возможно. Не все эти вещи должны контролироваться. Но даже когда я УСТАНАВЛИВАЛ приложения, некоторые инструменты не могли их найти. Гаджеты, они должны быть Sidebar.exe? Звучит система, которую я тестирую как Explorer.exe. Я пытался захватить окна с помощью окна, но это не сработало. Я выложу список программ. Psycogeek 12 лет назад 0
позвольте нам [продолжить это обсуждение в чате] (http://chat.stackexchange.com/rooms/2499/discussion-between-adtc-and-psycogeek) ADTC 12 лет назад 0
2
Christopher Galpin

As far as I know CheVolume is new to the scene and the only application as of this post that can change the audio output device per application.

There is a lengthy thread that began in 2009 of users seeking this ability, so it's been quite the ongoing request. The developer himself answered the thread a couple months ago.

I do not know if CheVolume supports hotkeys.

The website also supplies a contact form. (The developer also availed himself to feedback in this old reddit discussion.)

I'm lifting the FAQ from the website:

How does it work ?

CheVolume gives you power over your applications. You can transfer an open application from your headset to your speakers in a click (or any other audio device, USB, HDMI, etc.).

Can i have 2 different applications on 2 different audio devices?

Hmmmm... YES ! This is the main goal of CheVolume !

Does CheVolume support web-browsers ?

Currently, only Chrome is supported. Firefox and Internet Explorer will be supported on a next update.

Does it work with my games?

Yes ! But some games need to be restarted (or mute/unmute) so the transfer can take place.

If I have a dual-screen, can i have a game on one screen in my headset, and a movie on the other screen, with the sound on the speakers so my girlfriend can watch it?

Yes ;)

CheVolume

0
harrymc

Другое приложение, которого нет в вашем списке, это Virtual Audio Cable :

Программное обеспечение Virtual Audio Cable позволяет передавать аудио (волновые) потоки между приложениями и / или устройствами.

Он создает набор виртуальных аудиоустройств с именем «Виртуальные кабели», каждое из которых состоит из пары устройств ввода / вывода сигнала. Любое приложение может отправить аудиопоток на выходную сторону кабеля, а любое другое приложение может получить этот поток с входной стороны. Все передачи осуществляются в цифровом виде, что не приводит к потере качества звука (потоковая передача с идеальным битом).

это круто, но как бы это использовать или применять в ситуации? Я полагаю, это не очень хорошо объясняется тем, что я искал только управление микшером, а не перестановку путей? Psycogeek 12 лет назад 0
Никогда не использовал его, но, насколько я понял из руководства (см. Скачанный zip-файл пробной версии), виртуальный кабель может соединять приложение-приложение или приложение-устройство или устройство-приложение. harrymc 12 лет назад 0
Вопрос стал большим и безобразным из-за всех способов сделать это, которые не работали, как планировалось. Пытаясь написать даже сентимент, который охватывает все это, слово ВОСПРОИЗВЕДЕНИЕ может потеряться. Psycogeek 12 лет назад 0
Виртуальный кабель также работает как микшер, когда два приложения используются в качестве входа для одного и того же кабеля. Это действительно удивительное приложение. harrymc 12 лет назад 1
Это чувство теряется в целом "" "Вместо того, чтобы указывать мне больше приложений, скажите мне, достигли ли вы того, что мне нужно." "Я думаю, что было бы хорошо оставить это здесь, но у меня есть звуковая карта, которая будет делать перенаправления по мере необходимости. вопрос здесь был очень конкретным. Psycogeek 12 лет назад 0
Примечание. Вы можете добавить IndieVolume в список приложений, о которых вы не хотите слышать. harrymc 12 лет назад 0
По поводу Volumouse: вы пробовали [Volumouse Beta] (http://www.nirsoft.net/utils/volumouse_beta.html)? harrymc 12 лет назад 1
Инди стоит денег, это было для каждого приложения, а для каждого приложения - нет. Я, наверное, должен попробовать, я прошел через некоторые его функции. , , Бета, я обычно не пытаюсь, но 64-битная «версия» хмммм, которая может что-то изменить, если есть какие-то проблемы, связанные с тем, который я использую, работает на 32-битной совместимости. Программы, которыми я пытаюсь управлять, - 32 или 64. Как уже упоминалось, есть только 1 пункт, который я не могу сейчас контролировать через ADTC, отвечая на «Системные звуки». Psycogeek 12 лет назад 0
Бета-версия 3 обычно почти новая версия. harrymc 12 лет назад 0
@harrymc Volumouse 2 Beta там устарела и уже выпущена как Volumouse 2.00 (выпускная версия). Psycogeek, Nirsoft ответил на мое письмо и сказал: «Системные звуки» работают программно, как регулятор громкости для каждого приложения, но в настоящее время он не поддерживается Volumouse. Возможно я добавлю это в будущих версиях. ADTC 12 лет назад 1
Странно, обычно бета-страницы удаляются, когда выходит новая версия. Ну, извините за это, вам придется ждать следующей версии. harrymc 12 лет назад 0
& @adtc Это определенно интересно. Я использовал пакет "установщик", и существовал только 32-битный. Теперь я вручную установил Release Release X64, запустил один volumouse.exe, и оба теперь отображаются в Диспетчере задач. Да, я снова выбрасываю оба, и оба снова бегут. Так что теперь это система из 2 частей? Может быть, это была большая разница? Psycogeek 12 лет назад 0
, , .и ответ на это, кажется, да. 32-битный exe работает только на 32-битных окнах, а 64-битный exe только на 64-битных окнах, когда дело доходит до возможности ALT Scroll. Объясняя, почему ADTC получил другие результаты, чем я. (хотя у меня все шорты работают нормально только с 32 битами) Psycogeek 12 лет назад 0
@Psycogeek Я думал, что вы используете версию x64. Я всегда использую 64-разрядную версию программного обеспечения, когда это возможно. Вернитесь к 32-битной версии только в том случае, если нет версии x64, или она имеет проблемы, или она находится в бета-версии. И я, как правило, не обращаюсь к установочным пакетам, если доступна портативная версия ZIP. Вы можете удалить версию пакета установщика (32-разрядную), если он продолжает работать вместе с версией x64. ADTC 12 лет назад 0
@ ADTC большинство других инсталляторов ставят 64-битные версии или обе. Я не должен был доверять установщику. Я сделал все тесты, и для метода ALT-Scroll оба необходимы. (проверьте диспетчер задач). У меня останавливаются 32-битные, управление для 32-битных программ прекращается. Когда я останавливаю только 64-битный exe, управление звуком для 64-битных программ останавливается. Psycogeek 12 лет назад 0
Ах, это объясняет, почему в 64-битный Volumouse включен «volumouse32.exe». ADTC 12 лет назад 0