11

Существует общая проблема для USB-колонок (таких как Logitech SBS-150 в моем случае, для которых Logitech не предлагает решения) и наушников - они слишком громкие. Когда вы используете ползунок регулировки громкости Windows, чтобы установить их на 1, они все еще слишком громкие (и разница между 1 и 100 действительно невелика), и, конечно, 0 не издает звука, поэтому вы застряли, выбрав либо громко, либо нет звук на всех.

Вышеприведенное, по-видимому, указывает на то, что логарифм применяется дважды к линейным значениям 1-100 от ползунка, один раз для Windows и один раз для динамиков, что приводит к кривой, которая быстро достигает насыщения. Конечно, в Windows 7 нет способа настроить применение логарифма.

Еще одна проблема, когда пользователь хочет увеличить громкость выше 100. (Да, да, это может повредить ваши динамики, бла-бла. Ненужные.)

Кажется, что это решило бы много проблем, если бы я мог просто установить, каким значениям должна соответствовать каждая точка на ползунке громкости, вместо того, чтобы Windows применяла саму функцию журнала. (В этот момент не имеет значения, применяется ли журнал, так как вы можете самостоятельно вставить функцию экспоненты, чтобы отменить журнал.)

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

Также полезным является Volumouse, который позволяет вам указать размер шага для громкости - это легко позволяет вам установить громкость в диапазоне от 1 до 0. Это решает задачу по крайней мере позволить вам уменьшить громкость, но 99% диапазона по-прежнему практически бесполезны. Более того, увеличение или уменьшение расстояния между шагами - это не то, как вы справляетесь с логарифмической / экспоненциальной кривой отклика.

Таким образом, вопрос заключается в том, как я могу сделать в Windows 7 то, что метод реестра выше делает в Windows XP? Где находится ключ реестра? В качестве альтернативы, как Volumouse устанавливает громкость на произвольные значения?

4 ответа4

3

Если вы можете выдержать командную строку, NirCmd от NirSoft предлагает решение для определения громкости по децибелам:

 nircmd.exe setsubunitvolumedb "Speakers" "Wave" -20

Смотрите блог Нира на эту тему.


Также эта команда отрегулирует громкость вашей основной системы

 nircmd.exe setsysvolume <0-65535>

И этот настраивает его вверх или вниз по шагам, которые вы определяете:

 nircmd.exe changesysvolume [-]<0-65535>
2

У меня нет решения для подстройки регистра под Windows 7, но если вы хотите увеличить громкость звука выше 100%, вам может показаться интересным этот инструмент . Там есть бесплатная версия, которая должна работать с большинством распространенных приложений Windows, включая iTunes и YouTube.

2

Самое простое решение, которое я нашел, это запустить вывод звука через EqualizerAPO и просто установить предварительный усилитель на -20dB.

Мир GUI поможет вам, если вы не знаете, как редактировать файл конфигурации вручную.

Если у вас есть проблемы с запуском Equalizer APO, вам, вероятно, потребуется удалить драйверы звука и переустановить стандартные драйверы звука Microsoft Windows.

1

Когда вы используете ползунок регулировки громкости Windows, чтобы поставить их на 1, они все еще слишком громкие (и разница между 1 и 100 действительно невелика), и, конечно, 0 не издает звука, поэтому вы застряли, выбрав либо громкий, либо нет звука. совсем.

Вышеприведенное, по-видимому, указывает на то, что логарифм применяется дважды к линейным значениям 1-100 от ползунка, один раз для Windows и один раз для динамиков, что приводит к кривой, которая быстро достигает насыщения.

Я заметил это в прошлом и столкнулся с этой проблемой с тех пор, как начал использовать Windows 7, то есть до сегодняшнего вечера, когда я одержимо начал играть с опциями в меню "Параметры управления громкостью", доступными в меню "Динамики", вызываемом правой кнопкой мыши , Там я снял флажок "Все устройства воспроизводят звук", применил его и вуаля! Мой объем восстановился так, как он должен себя вести ... Однако, как ни странно, повторная проверка этой опции не дублирует вышеупомянутую проблему, поэтому я не знаю, вернется ли эта проблема после перезагрузки.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .