Регулятор громкости системного динамика ibm pc

Volume2 — стильный регулятор громкости

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

Но может ли ваш проигрыватель дать вам возможность удобно и наглядно регулировать громкость? У многих пользователей ноутбуков есть такая возможность.

Пользователям же стационарных компьютеров приходится хуже, так как громкость можно регулировать либо с мультимедийной клавиатуры, либо мышкой тыкать в «Регулятор громкости».

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

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

Не стоит думать, что на этом возможности программы заканчиваются! Помимо красивого регулятора вы можете менять значения огромного количества самых разнообразных настроек. На вкладке «Основные» вы найдете список устройств, для которых можно изменять громкость, там же можно задать отдельное приложение, в котором следует регулировать громкость.

На вкладке «Системный трей» в Volume2 можно задать внешний вид и настройки индикатора, расположенного в области уведомлений (трее). Тут вы найдете множество самых разнообразных вариантов отображения индикатора, которые красиво меняются при изменении громкости. Главное, при использовании этого индикатора, отключить стандартный, чтобы в области часов был один, а не два индикатора.

В разделе «События мыши» можно настроить поведение мышки на иконке приложения в трее, способ изменения громкости с помощью колесика мышки и изменить ряд других настроек.

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

По умолчанию эта настройка стоит в положении «Панелью задач», то есть при стандартных настройках громкость регулируется колесиком мышки при наведении курсора на панель задач.

Помимо управления громкостью программа Volume2 позволяет задавать различные дополнительные возможности, которые к громкости не имеют никакого отношения.

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

Можно автоматизировать процесс выключения или снижения уровня громкости в определенное время суток, автоматически запускать приложения в заданное время, а также по расписанию показывать на экране сообщения.

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

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

Источник: https://myfreesoft.ru/volume2-volume-control-utility.html

Схема регулятора громкости

Источник: http://radioskot.ru/publ/unch/skhema_reguljatora_gromkosti/6-1-0-116

Настройка параметров звука

Назначение диалогового окна Свойства:

Звуки и аудиоустройства

Windows XP автоматически устанавливает новое оборудование. Вместе с тем некоторые настройки устройств аудиосистемы приходится регулярно выполнять самостоятельно. Щелчок на пиктограмме Звуки и аудиоустройства панели управления позволяет открыть диалоговое окно Свойства: Звуки и аудиоустройства.

Ниже рассмотрены вкладки диалогового окна, предназначенные для выполнения настройки аудиосистемы.

Вкладка Громкость

Щелчок на кнопке Дополнительно в группе Громкость микшера вкладки Громкость позволяет отобразить панель с регуляторами громкости и стереобаланса воспроизведения источников звука— компакт-дисков, MIDI и других установленных устройств. Установив

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

Регуляторы громкости динамиков отображаются после щелчка на кнопке Громкость динамиков в группе Настройка динамиков. Щелчок на кнопке Дополнительно открывает

диалоговое окно Дополнительные свойства звука. Из раскрывающегося списка Расположение динамиков вкладки Динамики выбирается схема акустической системы.

Наиболее привычная опция, настольные стереодинамики, может быть со временем заменена опцией акустической системы объемного звука, включающей до восьми колонок и поддерживаемой аппаратным обеспечением и Windows XP.

Во вкладке Качество записи содержатся элементы изменения параметров качества воспроизведения записанных звуковых данных.

Аппаратное ускорение целесообразно регулировать для звуковых плат, которые содержат собственный процессор. Подобные платы используют ускорение DirectSound для освобождения центрального процессора от задач обработки звука. Это позволяет повысить общее быстродействие системы.

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

Увеличение частоты дискретизации способствует повышению качества воспроизведения. Если производительность компьютера недостаточно высока, выберите меньшее значение частоты.

Вкладка Звуки

Эта вкладка содержит элементы, указывающие, какие звуки будут воспроизводиться во время тех или иных программных событий при работе с операционной системой. Перечень событий можно найти в списке Программные события.

Для назначения звука вначале выберите схему из раскрывающегося списка Звуковая схема. Щелкните на событии, после чего выберите звук из раскрывающегося списка Звуки.

Кнопка Обзор позволяет расширить диапазон поиска в файловом диалоговом окне Поиск звука. Щелкнув на кнопке Воспроизведение звука, проконтролируйте звучание. Сохраните смонтированную схему, щелкнув на кнопке Сохранить как.

Windows XP назначает событиям только звуки, сохраненные в формате .wav. Вместе с тем это не означает, что вы не сможете использовать файлы МРЗ, MIDI и других популярных форматов.

Вкладка Речь

Вкладка Речь позволяет отрегулировать характеристики устройств записи и воспроизведения речи.

В раскрывающемся списке Используемое по умолчанию устройство группы Воспроизведение речи дан перечень аудиоустройств, доступных для воспроизведения речи.

Щелчок на кнопке Громкость позволяет открыть диалоговое окно Громкость (Общая громкость). В нем содержатся регуляторы громкости, предназначенные для выбранных устройств записи и воспроизведения звуков. Команда меню Параметры^Свойства позволяет открыть диалоговое окно Свойства.

С помощью переключателя Настройка громкости можно выбрать элементы регулировки Воспроизведение, Запись и Другое. Установите соответствующие флажки, и нужные регуляторы появятся в диалоговом окне Громкость (Общая громкость).

Команда меню Параметры^Дополнительные параметры позволяет отобразить в диалоговом окне Громкость (Общая громкость) все имеющиеся в наличии регулировки звука.

Каждый элемент регулировки звука аналогичен регуляторам, представленным во вкладке Громкость. С помощью ползунков вы можете изменить такие параметры звука, как Баланс и Громкость. Флажки  Выкл. позволяют отключить те или иные источники звука.

Кнопки Настройка в диалоговом окне Громкость (Общая громкость) предназначены для использования регуляторов тембра и других элементов точной настройки для устройств записи и воспроизведения.

Раскрывающийся список Используемое по умолчанию устройство в группе Запись речи отображает перечень доступных на компьютере устройств записи речи. Одно из этих устройств вы можете использовать по умолчанию. Щелчок на кнопке Громкость позволяет открыть диалоговое окно Уровень записи с регуляторами, аналогичными диалоговому окну Громкость (Общая громкость).

После настройки устройств записи и воспроизведения звука воспользуйтесь кнопкой Проверка. Посредством этой кнопки может быть запущена программа Мастер проверки аудиоустройств. Эта программа проверяет установленное на вашем ПК звуковое оборудование.

Подобной возможностью можно воспользоваться для подготовки трактов записи и воспроизведения звука при работе через Internet.

Вкладка Оборудование

Вкладка Оборудование позволяет ознакомиться со списком всех устройств мультимедиа, подключенных к ПК (а также всех устройств, которые можно подключить). После щелчка на названии устройства и на кнопке Свойства открывается диалоговое окно Свойства.

Основными вкладками этого диалогового окна, аналогичного окну программы Диспетчер устройств, являются Общие, Свойства и Драйвер.

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

Вкладка Аудио

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

Щелчок на кнопке Настройка приведет к выводу диалогового окна Дополнительные свойства звука. Во вкладке Динамики из раскрывающегося списка Расположение динамиков выберите акустические устройства, которые подключены к вашему ПК.

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

При этом вы можете воспользоваться следующими опциями.

• Динамики отсутствуют. Многоканальный выходной сигнал может быть перенаправлен на одно из профессиональных аудиоустройств, например на микшерный пульт.

• Выбор любой из опций стерео связан с подключением к аудиосистеме двух акустических устройств.

• Квадрофонические динамики. Подключено четыре динамика, расположенные таким образом, чтобы создавать квадрофоническое объемное звучание. Схема расположения подобных устройств — две колонки впереди (слева и справа) и две сзади (слева и справа).

Выбор опций, связанных с динамиками объемного звука, предусматривает установку акустических систем, способных сформировать поле объемного звучания.

Источник: http://evgb4.ru/nastrojka-parametrov-zvuka/

Бесплатный регулятор громкости

Небольшая бесплатная программа для комфортного регулирования громкости звука без необходимости крутить ручки на колонках или наушниках.

Галерея скриншотов

За годы, которые уже массово существует персональный компьютер, создано миллионы программ практически на все случаи жизни. Одни из них призваны решать глобальные задачи или что-то создавать.

Другие же, служат для облегчения выполнения тривиальных повседневных заданий, неизменно связанных с работой компьютера. И, что характерно, никак нельзя сказать, что простые программы менее важны, чем софтовые гиганты.

Они – полностью равноправны!

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

Ее основное предназначение – облегчить и упростить задачу регулирования громкости на компьютере. Однако, в отличие от аналогов, Volume2 может это делать не только по вращению колесика мыши над иконкой в трее и “горячими” клавишами, но также еще как минимум двумя способами: за счет зажатия левой и правой кнопок мыши, а также с использованием колесика в углах монитора!

“Горячие” клавиши (от англ. hot keys) — сочетание клавиш для ускоренного вызова нужной функции ОС.

Основным преимуществом Volume2 перед стандартным регулятором громкости в Windows является упрощенный доступ к настройкам и доступность регулирования уровня звука в полноэкранных приложениях (например, в играх).

Сравнение регулятора громкости Volume2 с платным аналогом VolumeScroller

   Что поставить на вход стереоусилителя на микросхеме TDA1552 для управления звуком? Обычный сдвоенный резистор.

А если у нас квадровключение на 4 канала? Кто-то подсказывает – счетверённый регулятор:) А если мы собрали домашний кинотеатр на 6 каналов? Тут уже в бой вступают сложные и дорогостоящие электронные регуляторы громкости на специализированных микросхемах. И такой узел по сложности и цене может превосходить сам усилитель.

Тем не менее есть простой выход, как реализовать функцию управления громкостью всего на одном транзисторе. Предлагаемая ниже схема из журнала радиолюбитель, позволяет одним переменным резистором управлять громкостью сразу нескольких каналов.

   На одной схеме показан один канал ргулятора громкости, а на другой – сразу 4 канала. Естественно их может быть и 5, и 10. Суть метода заключается в том, что подавая на базу транзистора положительный потенциал через резистор, транзистор открывается и шунтирует вход УНЧ – громкость снижается.

   С этой схемой был проведён ряд экспериментов. Выяснилось, что питание базы можно брать начиная от 1,5В. Максимальный предел напряжения определяется ограничительным резистором на 1кОм. Если мы нашли в УНЧ допустим 12В, то и резистор надо увеличить до безопастных для базового тока 30кОм. Ток потребления базовой цепи в открытом состоянии – несколько миллиампер. В общем подберёте. 

   В открытом состоянии транзистора, возможно будет слышен очень тихий звук из-за падения напряжения на кремниевом кристалле. Чтоб молчание было полным – нужно использовать германиевый транзистор типа МП36 – МП38.

   Конденсаторы на входе и выходе электронного регулятора громкости используют неполярные. Транзистор ставим любой маломощный Н-П-Н, типа КТ315, КТ3102, С9014 и т.д. Переменный резистор для электронного регулятора на сопротивление в пределах 10-100кОм. Желательно с линейной характеристикой. 
   При замыкании движка на массу, все транзисторы закроются и громкость станет максимальной. Перемещая движок к плюсу питания, мы понемногу открываем транзисторы и звук станет затихать. Резистором, что подключен к плюсу питания, выставляем плавность изменения громкости по всему повороту резистора. Чтоб не было так, когда уже после половины поворота громкость исчезла и дальше крутим напрасно. Использование данного электронного регулятора громкости с одной стороны немного увеличит уровень шумов, но с другой – снизит наводки на провода, так как теперь нет необходимости тянуть два раза экранированный провод от выхода предварительного усилителя до входа усилителя мощности.

   Форум по регуляторам и усилителям

Особенности Volume2 VolumeScroller
Стоимость бесплатно 150 руб.
Использование колесика + +
«Горячие» клавиши + +/- (нельзя задавать свои)
Регулирование при зажатых кнопках мыши + +
Регуляция скорости изменения громкости +
Настройка баланса каналов +
Поддержка скинов +

Как видим из сравнения, бесплатная Volume2 по возможностям легко обходит платный аналог! Однако, помимо своей основной функции (регулирование звука) она может и еще кой-чего:

OSD (сокр. англ. on-screen display – “отражение на экране”) — один из популярных способов отображения различной информации на дисплее телевизоров и мониторов ПК.

  • отображать экранные OSD-индикаторы для визуализации уровня звука и распределения его по каналах;
  • за счет горячих клавиш управлять яркостью экрана, запускать файлы и перезагружать/выключать компьютер;
  • реализовывать функцию прокрутки колесиком мышки неактивного окна под курсором;
  • запускать задачи по расписанию (установка уровня громкости и яркости экрана, запуск приложений и отображение напоминаний).

Первый запуск и настройка

Программа Volume2 не требует установки, поэтому для начала работы с ней достаточно будет просто распаковать скачанный с нашего сайта архив в любую удобную папку и запустить исполняемый файл Volume2.exe. В трее появится иконка программы, однако, если вызвать ее меню, то оно окажется на английском:

Трей (англ. tray – “лоток”) — разговорное название области уведомлений операционных систем семейства Windows.

Чтобы изменить язык, нужно войти в меню настроек, которое вызывается либо пунктом “Volume2” из вышеупомянутого контекстного меню, либо двойным кликом по иконке в трее. Здесь переходим сразу в раздел “Language”, выделяем в списке “Русский” и жмем кнопку “Apply”:

Теперь можно приступать к рассмотрению функций программы в привычном нам русскоязычном интерфейсе.

Основные настройки Volume2

Начать ознакомление с возможностями настройки программы предлагаю со вкладки “Основные”:

Здесь мы можем выбрать основное и дополнительное (если оно есть) устройства вывода звука, указать шаг изменения уровня громкости и настроить баланс по каналам. Данные настройки будут влиять на параметры изменения звука при помощи прокрутки колесика мыши над иконкой программы в трее и горячих клавиш.

Кстати, следующим шагом настройки я бы советовал именно конфигурацию горячих клавиш в одноименной вкладке:

По умолчанию здесь имеется уже пять предустановленных функций: добавление/убавление громкости основного и дополнительного аудиоустройства, а также отключение звука.

Однако, регулировка уровня основного устройства по умолчанию настроена крайне неудобно, поскольку использует системное сочетание CTRL+колесико мыши, которое служит для масштабирования изображений и веб-страниц.

Поэтому, советую сразу изменить первые две клавиатурные комбинации, добавив дополнительную клавишу-модификатор ALT или SHIFT.

Помимо уже упомянутых функций, можно настроить горячие клавиши для следующих действий:

  1. Вызов настроек.
  2. Вызов списка аудиоустройств.
  3. Открытие стандартного регулятора громкости.
  4. Открытие микшера звука.
  5. Установка определенного значения уровня звука в процентах.
  6. Открытие/закрытие CD-ROM.
  7. Установка яркости экрана.
  8. Настройка баланса каналов.
  9. Извлечение USB-устройств.
  10. Настройка аудиоустройств.
  11. Отображение процента заряда батареи для ноутбуков.
  12. Запуск любого приложения или документа.
  13. Выключение/перезагрузка компьютера.
  14. Отключение монитора.

Как видим, благодаря таким обширным настройкам можно использовать Volume2 не только по прямому назначению, но также, для ускорения выполнения других часто используемых системных функций! Думаю, каждый найдет здесь что-то свое, мне же лично приглянулись функция быстрого запуска программ и выключения ПК 🙂

Настройки внешнего вида

Кастомизация (англ. customisation) — англицизм, часто использующийся в околокомпьютерной терминологии, означающий настройку чего-либо под нужды конкретного пользователя.

Помимо богатого функционала Volume2 предлагает еще и широчайшие возможности кастомизации внешнего вида как иконки самой программы, так и всех OSD-элементов, которые отображаются на экране.

Первой по счету идет вкладка “Экранный индикатор”. Ее и откроем:

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

Также есть возможность указать как долго OSD-окошко будет находиться на экране.

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

Скин (англ. skin – “кожа”) — сменная графическая оболочка программы, сайта или операционной системы.

Естественно, что самым функциональным и красочным вариантом оформления OSD-сообщения является скин. Он и выбран по умолчанию. Справа от маленькой картинки-превью темы в виде иконок отображается ее функционал. Всего в скине может быть до 6 отдельных индикаторов, которые отображают:

  • уровень громкости;
  • уведомление об открытии дисковода;
  • уведомление о подключении USB-устройств;
  • уровень заряда батареи (по нажатию горячих клавиш);
  • яркость экрана;
  • баланс звука по каналам.

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

Второй вкладкой, которая отвечает уже за внешний вид иконки программы будет вкладка “Системный трей”:

Переменная (англ. variable или var) — в компьютерной терминологии и программировании определенная область памяти, к которой можно обратиться по специально объявленному имени для хранения и считывания значения, записанного в данной области.

Здесь мы так же, как и для OSD-окна, можем выбрать скин иконки и установить количество шагов изменения громкости (по умолчанию 100, что соответствуя 100% равняется 1% за шаг). Кроме того, здесь можно активировать опцию вывода всплывающей подсказки.

С ее помощь можно выводить любые доступные в программе переменные, связанные со звуком.

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

Альтернативные способы управления звуком

Как я уже говорил, Volume2 позитивно отличается от аналогов тем, что имеет несколько альтернативных вариантов управления громкостью, которых обычно нет в других программах. Первым делом предлагаю заглянуть во вкладку “События мыши”:

Здесь мы можем настроить действия по левому, правому и среднему (колесико) клику мышью на значке в трее. Кроме того, можно активировать пункт “Включить длинный клик”. Эта опция позволяет постепенно повышать или понижать уровень звука при зажатии, соответственно, левой или правой кнопки мыши над значком в трее.

В нижней части данной вкладки имеется ряд опций для обработки вращения колеса мыши. Рекомендую настроить здесь только первый параметр “Вращая колесо мыши над” для выбора места, в котором прокрутка будет распознаваться как функция изменения громкости. Остальные же параметры, на мой взгляд, просто бесполезны (хотя, это чисто субъективное мнение :)).

Еще одной интересной возможностью управления звуком является использование краев экрана, чего я раньше нигде еще не встречал. Чтобы активировать и настроить данную функцию, зайдем во вкладку “Управление у края”:

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

Настройка дополнительных возможностей

Со стандартным функционалом Volume2 мы разобрались, однако, в программе имеется еще ряд опций и возможностей. Они не относятся напрямую к регулированию звука, но существенно расширяют круг задач, которые может выполнять программа. Касательно опций, рекомендую заглянуть во вкладку “Системные”:

Здесь имеются традиционные настройки, типа автозагрузки программы и проверки обновлений, однако, рекомендую обратить внимание не на них, а на опцию “Прокручивать содержимое под указателем мыши (KatMouse)”. Активация этого пункта позволит Вам прокручивать содержимое любого открытого (даже неактивного!) окна колесиком мыши.

Если Вы не отключали показ OSD-уведомлений, то ниже на этой же вкладке Вы сможете указать, для каких событий уведомления должны отображаться.

Последней же вкладкой, которой мы еще не видели является “Расписание”:

В этой вкладке разработчики умудрились разместить практически полноценный планировщик задач! С его помощью в заданный момент времени можно:

  1. Установить определенный уровень громкости.
  2. Запустить нужную программу.
  3. Отобразить текстовое сообщение-напоминалку.
  4. Задать баланс звука по каналам.
  5. Изменить яркость экрана.

Созданные задачи можно запускать как в точно заданное время, так и в неопределенном промежутке, либо с указанной периодичностью и частотой. Также, при желании, задачи можно на время деактивировать, не удаляя их, что довольно удобно.

Достоинства и недостатки Volume2

Плюсы:

  • поддержка горячих клавиш и привязка к ним различных дополнительных функций;
  • широкие возможности кастомизации;
  • несколько вариантов управления громкостью;
  • встроенная система планирования заданий;
  • удобство использования и простота настройки.

Минусы:

  • не совсем удачно установлены горячие клавиши по умолчанию.

Выводы

Если Вы ищете способ упростить регулирование звука, либо Вам часто требуется его отключать вовсе, то, думаю, инструмента лучше Volume2 Вам не найти! Обычно, я критически отношусь к различному софту, выискивая в нем недостатки, но в данном случае недостатков, которые нельзя было бы устранить при помощи настроек, просто нет 🙂 И это радует.

Радует также еще и то, что программа прекрасно работает как на старых ПК с 32-битной Windows XP, так и на современной Windows 8.1 x64.

За время тестирования программа ни разу самопроизвольно не отключалась и выполняла свои функции как в оконном, так и в полноэкранном режиме.

Посему, вердикт может быть только один – Volume2 на сегодняшний день лучшая бесплатная программа для управления звуком на ПК!

P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.

P.P.S. Если Вы ищете хорошую программу для автоматизации действий на ПК, приглядитесь к ZenKey:
https://www.bestfree.ru/soft/sys/acceleration-computer.php

Источник: https://www.bestfree.ru/soft/sys/volume-control.php

Winamp и foobar2000, влияние программной регулировки громкости

Звук изначально имеет аналоговую природу, но мы сознательно идем на компромисс и придаем звуковому сигналу промежуточное, цифровое, состояние, поскольку оцифрованная информация обладает огромными преимуществами для хранения и передачи. Дополнительно появляется возможность применить к оцифрованному сигналу цифровую же обработку. Регулировка громкости в проигрывателе по сути является одной из таких обработок, пожалуй, самой простой по реализации.

Немного теории

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

Сторонники аналоговой регулировки громкости (и, соответственно, противники цифровой) обычно основным аргументом приводят следующее утверждение: цифровая регулировка громкости уменьшает динамический диапазон.

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

Во-первых, в плеерах в подавляющем большинстве случаев доступно только уменьшение громкости относительно исходного сигнала, а во-вторых, не вдаваясь глубоко в технические подробности, поясню на простом примере: уменьшая громкость любым способом, вы же наверняка готовы к тому, что самые тихие звуки фонограммы могут перестать быть слышимыми?

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

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

Округление к меньшему (оно же отбрасывание, самый быстрый алгоритм) или к большему добавит к сигналу постоянную составляющую, к ближайшему или в сторону ближнего соседнего отсчета (пожалуй, наилучшее, хотя и самое медленное) – низкочастотную. При этом округление к ближайшему приведет к росту в спектре нечётных гармоник.

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

Если вывод в программном проигрывателе реализован правильно (именно вывод, входное декодирование в данной статье не рассматривается), то разницу в звучании проигрывателей можно ожидать только в одном случае – если задействована регулировка громкости, а алгоритмы пересчёта применяются разные.

Методика тестирования

В тестировании будут участвовать два популярных программных плеера, foobar2000 версии 0.9.6.6 и Winamp версии 5.552 на компьютере под управлением Windows XP SP3. Плееры будут тестироваться с плагинами вывода, входящими в комплект поставки, для Winamp это Nullsoft DirectSound Output v2.49(d) и WaveOut Output v2.12(d), для foobar2000 – стандартный вывод через DirectSound.

Почти все настройки проигрывателей оставлены по умолчанию, только для проигрывателя Winamp было внесено одно изменение.

Дело в том, что с настройками по умолчанию плагин WaveOut для регулировки громкости на самом деле использует канал Wave системного микшера. Поэтому в настройках регулятора громкости плагина была включена опция Alt. setting method, позволяющая избежать участия в регулировке громкости системного микшера.

Кроме того, в обоих проигрывателях вместо Primary Sound Driver в качестве устройства воспроизведения было явно задано виртуальное устройство Juli@ Ch1234.

Громкость в системном микшере, по очевидным из предыдущего материала причинам, установлена на максимум.

Поскольку тестируются не звуковые карты, а проигрыватели, весь путь от воспроизведения до записи в файл для анализа сигнал пройдет в цифровом виде. Поможет в этом звуковая карта ESI Juli@ и реализованная в её драйвере функция DirectWIRE.

Измерения выполнялись с помощью тестового пакета RightMark Audio Analyzer 6.2.3 PRO на тестовом WAV-файле 16 bit 44,1 kHz.

Запись в RMAA производилась через интерфейс ASIO, 32 bit 44,1 kHz.

Всего будет проведено три серии тестов, на максимальном уровне громкости и с уменьшением приблизительно на три и семь децибелов. Подстройка уровня для второго и третьего тестов проводилась по индикатору из RMAA.

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

Вне конкурса будет проведён четвертый тест с проигрывателем foobar2000, позволяющим задавать повышенную разрядность для выходного сигнала.

Предыдущее исследование показало, что при максимальной громкости на 16-битном источнике смена Output data format с 16-bit на 24-bit ничего не даёт. Посмотрим, что изменится при понижении громкости в проигрывателе.

Тест будет проведён со стандартным DS output и дополнительно установленным плагином Kernel Streaming.

Область применимости результатов теста

Обратите внимание, что тестируются проигрыватели с различными плагинами для вывода и на WAV-файле, записанном с разрешением, принятым для AudioCD. Таким образом, результаты тестов будут справедливы только для воспроизведения аудиоматериалов в том же разрешении, несжатых, либо сжатых с применением lossless кодеков.

Примерять полученные результаты к воспроизведению lossy форматов (например, mp3) будет неправильно. Искажения от сжатия с потерями с применением психоакустических моделей наверняка превысят показатели искажений, полученные в данной серии тестов.

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

Применение в этом случае сугубо инструментальных методов оценки качества бессмысленно.

Тестирование

Проводить все доступные в RMAA тесты для достижения поставленной цели не требуется. Остановимся только на тестах динамического диапазона, нелинейных и интермодуляционных искажений.

Тест первый. Winamp DirectSound и WaveOut, foobar2000 DS 16-bit, максимальная громкость.

Тест Winamp DirectSound (100%) Winamp WaveOut (100%) foobar2000 DS 16-bit (0dB)
Динамический диапазон, дБ (А): 97.8 97.8 97.8
Гармонические искажения, %: 0.0004 0.0004 0.0004
Интермодуляционные искажения + шум, %: 0.0035 0.0035 0.0035

Динамический диапазонНелинейные искажения + шумИнтермодуляционные искажения

Как и следовало ожидать, результаты полностью совпали. На максимальной громкости никакой разницы в воспроизведении между Winamp и foobar2000 нет. Посмотрим, что произойдёт, когда в дело вмешается регулятор громкости проигрывателя.

Тест второй. Winamp DirectSound и WaveOut, foobar2000 DS 16-bit, -3 дБ.

Тест Winamp DirectSound (66%) Winamp WaveOut (70%) foobar2000 DS 16-bit (-3.50dB)
Динамический диапазон, дБ (А): 95.6 96.0 95.6
Гармонические искажения, %: 0.0008 0.0007 0.0008
Интермодуляционные искажения + шум, %: 0.0047 0.0045 0.0047

Динамический диапазонНелинейные искажения + шумИнтермодуляционные искажения

Сиреневый график это результат первого теста, приведён для сравнения. Результаты foobar2000 и Winamp для DirectSound (белый и голубой графики) совпали. Winamp c WaveOut демонстрирует некоторые отличия.

Отчасти отличия вызваны тем, что из-за дискретности регулировки, для WaveOut наверняка не удалось получить точно такого же понижения уровня, как и для DirectSound, хотя RMAA и показал одинаковые значения. Просто разница оказалась менее 0,1 дБ, то есть ниже точности индикатора RMAA.

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

Тест третий. Winamp DirectSound и WaveOut, foobar2000 DS 16-bit, -7 дБ.

Тест Winamp DirectSound (43%) Winamp WaveOut (45%) foobar2000 DS 16-bit (-7.50dB)
Динамический диапазон, дБ (А): 94.1 93.4 94.1
Гармонические искажения, %: 0.0012 0.0010 0.0012
Интермодуляционные искажения + шум, %: 0.0057 0.0058 0.0057

Динамический диапазонНелинейные искажения + шумИнтермодуляционные искажения

Результаты в DirectSound обоих плееров вновь совпали. А Winamp WaveOut показал ещё большее отличие.

Теперь уже можно утверждать, что, похоже, Питер Павловски (Peter Pawlowski), отделившись в 2002-м году от команды разработчиков Winamp и начав работу по созданию проигрывателя foobar2000, не стал изобретать велосипед, а применил для регулировки громкости при выводе через DirectSound тот же алгоритм. Что касается WaveOut в Winamp, для него, судя по всему, применяется несколько иной алгоритм расчётов, но в целом дающий качественно близкий результат.

Тест четвёртый, вне конкурса. foobar2000 DS 16 и 24-bit, KS 16 и 32-bit, -7 дБ.

При подготовке к этому тесту обнаружился сюрприз.

При выводе через DirectSound в предыдущих тестах, показания понижения уровня сигнала самим foobar2000 и индикатором RMAA имели расхождение в 0,5 дб, то есть RMAA показывал -7,0 дБ при установке в foobar громкости -7,50 дБ. Но с плагином для Kernel Streaming ситуация изменилась, -7,0 дБ в RMAA получались при -7,00 дБ в foobar. Пришлось опять подстраивать громкость в проигрывателе.

Тест foobar2000 DS 16-bit (-7.50dB) foobar2000 DS 24-bit (-7.50dB) foobar2000 KS 16-bit (-7.00dB) foobar2000 KS 32-bit (-7.00dB)
Динамический диапазон, дБ (А): 94.1 97.8 93.5 97.8
Гармонические искажения, %: 0.0012 0.0004 0.0012 0.0004
Интермодуляционные искажения + шум, %: 0.0057 0.0035 0.0057 0.0035

Динамический диапазонНелинейные искажения + шумИнтермодуляционные искажения

Зелёный и сиреневый графики практически совпали.

Предыдущее исследование, foobar2000: Kernel Streaming против DirectSound, показало, что на максимальной громкости в проигрывателе и системном микшере включение 24-bit output на 16-битном источнике, а так же задействование Kernel Streaming ничего не даёт.

Данный тест, где был задействован регулятор громкости проигрывателя, демонстрирует, что от вывода через Kernel Streaming по-прежнему мало что меняется (напомню, громкость в системном микшере была выставлена на максимум), а вот повышение разрядности оказалось очень даже кстати.

Выводы

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

Если позволяет остальной звуковой тракт без особых потерь в удобстве – пользуйтесь аналоговой регулировкой громкости, выставив уровень в проигрывателе (и в системе) на максимум.

Winamp и foobar2000 с настройками по умолчанию показали качественный паритет. Наверняка полученный результат можно экстраполировать и на другие распространённые проигрыватели. Поэтому, если нужно регулировать громкость в проигрывателе, но нет желания копаться в его настройках – пользуйтесь любым приличным программным плеером.

Включение в foobar2000 повышения разрядности вкупе с задействованием регулятора громкости позволило ему обойти Winamp. Так что если аналоговая регулировка не подходит, но хочется выжать максимум – ищите проигрыватель (или плагин) с аналогичной функцией.

Источник: http://spvd.ru/page/winamp_foobar

Самый удобный способ управления громкостью в windows. Программа Volumouse

Сегодня я расскажу как, на мой взгляд, удобнее всего управлять громкостью и не только ей к стати, на компьютере под управлением windows.

Очень удобно изменять громкость зажав левую кнопку мыши и прокручивая колесо мыши. Я уже давно использую для регулировки громкости программу Volumouse. Но сейчас решил поделится с читателями моего блога.

Программа Volumouse

Для начала нужно скачать программу. Сделать это нужно с официального сайта — скачать volumouse.

Выбирайте вариант для своей операционной системы. Там же можно скачать архив с русификатором. Его нужно будет распаковать и скопировать в папку с программой.

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

Базовые правила управления

  1. «Использовать колесико когда:» Определяет условие для работы правила. Например, если зажата левая кнопка мыши.
  2. «Компонент:» Отвечает за то чем будем управлять (колонки, наушники, микрофон и тп.).
  3. «Каналы:» По умолчанию включен режим “Все каналы”.

    Но можно включить управление отдельными каналами.

  4. «Шаги:» выставляется шаг с которым будет регулироваться громкость за одно движение. Например, если стоит 1000 то эффект будет достигаться медленнее если поставить 3000 то быстрее.

Дополнительные правила

«Включать правило после» Например можно указать что бы правило начало работь после 3 прокруток мышкой. «Влево/вправо баланс» Контролирует баланс левого и правого каналов.

Экранный Индикатор

При желании можно настроить индикатор уровня громкости. Задать его размер, прозрачность, положение горизонтальное или вертикальное и тп.

Регулировка громкости

Запускаем программу и правиле Использовать колесико когда нажимаем на кнопку со стрелкой. В выпадающем меню выбираем “Левая кнопка мыши нажата”
В колонке «Компонент» Выбираем “Динамики” (либо то устройство которому хотите задать настройки регулировок)

Затем выбираем нужный канал (по умолчанию все)В колонке шаги. Задаете нужное значение, я ставлю 3000 для регулировки громкости и 1000 для регулировки яркости экрана.

Регулировка яркости экрана

С помощью этой программы я управляю не только звуком. Здесь можно настроить регулировку яркости экрана. Настраивается по аналогии с громкостью. Я сделал так, что зажав клавишу alt можно сделать экран ярче или темнее.

Для большей наглядности я записал видеоролик, тоже рекомендую посмотреть. Как управлять громкостью на компьютере:

Источник: https://chuzhoy007.ru/udobnyj-sposob-upravleniya-gromkostyu-volumouse

Ссылка на основную публикацию
Adblock
detector
",css:{backgroundColor:"#000",opacity:.6}},container:{block:void 0,tpl:"
"},wrap:void 0,body:void 0,errors:{tpl:"
",autoclose_delay:2e3,ajax_unsuccessful_load:"Error"},openEffect:{type:"fade",speed:400},closeEffect:{type:"fade",speed:400},beforeOpen:n.noop,afterOpen:n.noop,beforeClose:n.noop,afterClose:n.noop,afterLoading:n.noop,afterLoadingOnShow:n.noop,errorLoading:n.noop},o=0,p=n([]),h={isEventOut:function(a,b){var c=!0;return n(a).each(function(){n(b.target).get(0)==n(this).get(0)&&(c=!1),0==n(b.target).closest("HTML",n(this).get(0)).length&&(c=!1)}),c}},q={getParentEl:function(a){var b=n(a);return b.data("arcticmodal")?b:(b=n(a).closest(".arcticmodal-container").data("arcticmodalParentEl"),!!b&&b)},transition:function(a,b,c,d){switch(d=null==d?n.noop:d,c.type){case"fade":"show"==b?a.fadeIn(c.speed,d):a.fadeOut(c.speed,d);break;case"none":"show"==b?a.show():a.hide(),d();}},prepare_body:function(a,b){n(".arcticmodal-close",a.body).unbind("click.arcticmodal").bind("click.arcticmodal",function(){return b.arcticmodal("close"),!1})},init_el:function(d,a){var b=d.data("arcticmodal");if(!b){if(b=a,o++,b.modalID=o,b.overlay.block=n(b.overlay.tpl),b.overlay.block.css(b.overlay.css),b.container.block=n(b.container.tpl),b.body=n(".arcticmodal-container_i2",b.container.block),a.clone?b.body.html(d.clone(!0)):(d.before("
"),b.body.html(d)),q.prepare_body(b,d),b.closeOnOverlayClick&&b.overlay.block.add(b.container.block).click(function(a){h.isEventOut(n(">*",b.body),a)&&d.arcticmodal("close")}),b.container.block.data("arcticmodalParentEl",d),d.data("arcticmodal",b),p=n.merge(p,d),n.proxy(e.show,d)(),"html"==b.type)return d;if(null!=b.ajax.beforeSend){var c=b.ajax.beforeSend;delete b.ajax.beforeSend}if(null!=b.ajax.success){var f=b.ajax.success;delete b.ajax.success}if(null!=b.ajax.error){var g=b.ajax.error;delete b.ajax.error}var j=n.extend(!0,{url:b.url,beforeSend:function(){null==c?b.body.html("
"):c(b,d)},success:function(c){d.trigger("afterLoading"),b.afterLoading(b,d,c),null==f?b.body.html(c):f(b,d,c),q.prepare_body(b,d),d.trigger("afterLoadingOnShow"),b.afterLoadingOnShow(b,d,c)},error:function(){d.trigger("errorLoading"),b.errorLoading(b,d),null==g?(b.body.html(b.errors.tpl),n(".arcticmodal-error",b.body).html(b.errors.ajax_unsuccessful_load),n(".arcticmodal-close",b.body).click(function(){return d.arcticmodal("close"),!1}),b.errors.autoclose_delay&&setTimeout(function(){d.arcticmodal("close")},b.errors.autoclose_delay)):g(b,d)}},b.ajax);b.ajax_request=n.ajax(j),d.data("arcticmodal",b)}},init:function(b){if(b=n.extend(!0,{},a,b),!n.isFunction(this))return this.each(function(){q.init_el(n(this),n.extend(!0,{},b))});if(null==b)return void n.error("jquery.arcticmodal: Uncorrect parameters");if(""==b.type)return void n.error("jquery.arcticmodal: Don't set parameter \"type\"");switch(b.type){case"html":if(""==b.content)return void n.error("jquery.arcticmodal: Don't set parameter \"content\"");var e=b.content;return b.content="",q.init_el(n(e),b);case"ajax":return""==b.url?void n.error("jquery.arcticmodal: Don't set parameter \"url\""):q.init_el(n("
"),b);}}},e={show:function(){var a=q.getParentEl(this);if(!1===a)return void n.error("jquery.arcticmodal: Uncorrect call");var b=a.data("arcticmodal");if(b.overlay.block.hide(),b.container.block.hide(),n("BODY").append(b.overlay.block),n("BODY").append(b.container.block),b.beforeOpen(b,a),a.trigger("beforeOpen"),"hidden"!=b.wrap.css("overflow")){b.wrap.data("arcticmodalOverflow",b.wrap.css("overflow"));var c=b.wrap.outerWidth(!0);b.wrap.css("overflow","hidden");var d=b.wrap.outerWidth(!0);d!=c&&b.wrap.css("marginRight",d-c+"px")}return p.not(a).each(function(){var a=n(this).data("arcticmodal");a.overlay.block.hide()}),q.transition(b.overlay.block,"show",1*")),b.overlay.block.remove(),b.container.block.remove(),a.data("arcticmodal",null),n(".arcticmodal-container").length||(b.wrap.data("arcticmodalOverflow")&&b.wrap.css("overflow",b.wrap.data("arcticmodalOverflow")),b.wrap.css("marginRight",0))}),"ajax"==b.type&&b.ajax_request.abort(),p=p.not(a))})},setDefault:function(b){n.extend(!0,a,b)}};n(function(){a.wrap=n(document.all&&!document.querySelector?"html":"body")}),n(document).bind("keyup.arcticmodal",function(d){var a=p.last();if(a.length){var b=a.data("arcticmodal");b.closeOnEsc&&27===d.keyCode&&a.arcticmodal("close")}}),n.arcticmodal=n.fn.arcticmodal=function(a){return e[a]?e[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?void n.error("jquery.arcticmodal: Method "+a+" does not exist"):q.init.apply(this,arguments)}}(jQuery)}var debugMode="undefined"!=typeof debugFlatPM&&debugFlatPM,duplicateMode="undefined"!=typeof duplicateFlatPM&&duplicateFlatPM,countMode="undefined"!=typeof countFlatPM&&countFlatPM;document["wri"+"te"]=function(a){let b=document.createElement("div");jQuery(document.currentScript).after(b),flatPM_setHTML(b,a),jQuery(b).contents().unwrap()};function flatPM_sticky(c,d,e=0){function f(){if(null==a){let b=getComputedStyle(g,""),c="";for(let a=0;a=b.top-h?b.top-h{const d=c.split("=");return d[0]===a?decodeURIComponent(d[1]):b},""),c=""==b?void 0:b;return c}function flatPM_testCookie(){let a="test_56445";try{return localStorage.setItem(a,a),localStorage.removeItem(a),!0}catch(a){return!1}}function flatPM_grep(a,b,c){return jQuery.grep(a,(a,d)=>c?d==b:0==(d+1)%b)}function flatPM_random(a,b){return Math.floor(Math.random()*(b-a+1))+a}