AIMP Forum

Разное => Предложения (архив) / Suggestions (archive) => Архив / Archive => Реализовано в AIMP v6.00 / Implemented in AIMP v6.00 => Topic started by: MCW on June 04, 2026, 09:54:55

Title: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 04, 2026, 09:54:55
Понравился, недавно появившийся, компонент (https://github.com/Dolkar/foo_loudness_compensation_dsp) для foobar.
С его помощью можно выбрать разный уровень компенсации громкости (Loudness), в зависимости от предпочтений и используемой акустики.

(https://i127.fastpic.org/big/2026/0604/18/d123783a957b936b912db992279ce718.png)

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

В старенькой автомагнитоле было 3 фиксированных уровня Loudness, позволявших выбирать уровень компенсации НЧ / ВЧ при снижении громкости, что положительно сказывалось при прослушивании музыки.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Алексей Долматов on June 04, 2026, 10:31:34
Тема не соответствует правилам раздела (нет голосования), поэтому могу только про комментировать.
Для себя не вижу пользы в такой функции. Да и для "обывателя" текста как-то много для понимания, что всё равно не даёт понять "Зачем это нужно?".
Если каким-то "профессионалам" такое нужно, то что мешает сделать это в виде DSP-плагина? Это ранее в AIMP был выбор одного плагина, а сейчас доступна комбинация с другими плагинами. Т.е. нет нужды внедрять это в движок плеера, если всё равно работает по принципу эквалайзера в смежной области.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 04, 2026, 10:59:07
Для себя не вижу пользы в такой функции. Да и для "обывателя" текста как-то много для понимания, что всё равно не даёт понять "Зачем это нужно?".
Если каким-то "профессионалам" такое нужно, то что мешает сделать это в виде DSP-плагина?
Я не зря упомянул про автомагнитолу. Для простого пользователя все эти переменный и графики возможно и не нужны, а реализовать переключение уровня Loudness (Высокий, Средний, Низкий или Стандартный) очень полезен и проверено на практике. На небольшой громкости положительно сказывается на восприятии музыки и каждый может выбрать желаемый результат звучания.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Artem on June 04, 2026, 13:23:33
Мдя
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 04, 2026, 15:06:08
Это конечно всё на усмотрения автора, но прежде чем делать скоропалительные выводы предлагаю послушать результаты используя уже готовое решение и сравнить звучание.

Немного пояснений:
1. Данная функция будет полезна тем, кто использует регулятор громкости проигрывателя, а не другой внешний (Windows, усилитель и т.п.).
2. Для сравнительного прослушивания через вышеописанный плагин:
   - выставляем регулятор громкости проигрывателя в любое минимальное положение
   - плагин должен быть в окне активных DSP
   - через настройки плагина изменяем значения в SPL at 100% volume и нажимаем Enter
   - для сравнения звучания без тонкомпенсации ставим галочку в Passthrough
   - для более приятного звучания на вашей акустике при низкой громкости есть возможность подобрать оптимальные значения
3. Для упрощения использования можно заменить несколькими зафиксированными значениями и выбирать уже готовые настройки. По аналогии с эквалайзером, большинство предпочитают использовать готовые преднастройки, а не возится самому.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Soolo on June 04, 2026, 15:11:12
Мдя
Тонкомпенсация уже есть в АИМПе, можно добавить ползунок для растягивания или сжимания графика эквалайзера (силы тонкомпенсации).
Т.к. сейчас тонкомпенсация довольно мягкая, насколько я помню, и скорее всего не подходит для действительно низкой громкости.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Artem on June 08, 2026, 14:45:16
Тонкомпенсация уже есть в АИМПе, можно добавить ползунок для растягивания или сжимания графика эквалайзера (силы тонкомпенсации).
Т.к. сейчас тонкомпенсация довольно мягкая, насколько я помню, и скорее всего не подходит для действительно низкой громкости.

Вот сборка:
https://disk.yandex.ru/d/IXt-Rr4n3Y2XZQ
Ввёл два параметра в конфиг:
Code: [Select]
[AIMPSoundOut]
LoudnessCompensationHF=7
LoudnessCompensationLF=20
Можно поиграться. Если будет востребовано - вынесу настройки в UI.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 09, 2026, 09:37:16
Ввёл два параметра в конфиг:
Код: [Выделить]
[AIMPSoundOut]
LoudnessCompensationHF=7
LoudnessCompensationLF=20
Можно поиграться.

А в чём измеряются данные параметры (дБ, % и т.п.) и каков диапазон?
Пробовал при 2 - 5% регулятора громкости проигрывателя на внешний усилитель, в конфиге менял значения от 0 и выше, сильной разницы в звучании не заметил...
Что делал не так.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Artem on June 09, 2026, 09:39:46
В %. от 0 до 100.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 09, 2026, 12:34:44
Тестовое сравнение AIMP v5.40.2716 и AIMP v6.00.3067 Beta3:

- Громкость 8 %
- Устройства вывода и его параметры одинаковые
- Тонкомпенсация  включена
- В AIMP v6.00.3067 Beta3 (изменил параметры)
Code: [Select]
[AIMPSoundOut]
LoudnessCompensationHF=70
LoudnessCompensationLF=100

При поочередном переключении воспроизведения с одной версии AIMP на другую разницу в звуке не заметил.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Artem on June 09, 2026, 14:33:12
Хм, а попробуйте на этой сборке:
https://disk.yandex.ru/d/BnJz4_qGEvN5pQ
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 09, 2026, 15:06:02
Хм, а попробуйте на этой сборке:
https://disk.yandex.ru/d/BnJz4_qGEvN5pQ

Другое дело, при использовании настроек из сообщения (https://aimp.ru/forum/index.php?topic=77815.msg470929#msg470929) разница в звуке стала ощутимой !!!

Если будет востребовано - вынесу настройки в UI.
Не знаю как будете реализовывать, но можно в виде переключателя: Стандарт, Средний, Высокий и Пользовательский (настраиваемый под конкретную акустику / наушники).
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Artem on June 09, 2026, 15:37:51
Не знаю как будете реализовывать

два ползунка с процентами?
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 09, 2026, 15:48:29
два ползунка с процентами?
Можно и так с пометкой стандартной / базовой кривой подъёма НЧ / ВЧ в тонкомпенсации.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Artem on June 09, 2026, 16:00:23
Можно и так с пометкой стандартной / базовой кривой подъёма НЧ / ВЧ в тонкомпенсации.

Кривую я бы не стал рисовать - там места нет для этого
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 09, 2026, 16:46:37
Кривую я бы не стал рисовать - там места нет для этого
Я не имел ввиду рисовать кривую (для многих она ничего не скажет), а сделать отметки на шкалах двух ползунков с пометками базовых значений. Чтобы можно было сравнивать или вернуться к базовым значениям. Если использовать кнопку По умолчанию, она сбросит все настройки на данной странице, то же не совсем удобно.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Black_AVP_Bim on June 09, 2026, 17:23:06
Фигнёй занимаетесь, господа. Тонкомпенсация должна быть в конечном звене (усилителе мощности), как и регулировка её глубины и самОй громкости. Только в этом случае это будет работать правильно и одинаково для всех источников звука.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Алексей Долматов on June 09, 2026, 17:25:21
Кривую я бы не стал рисовать - там места нет для этого
Смотря как делать. Если по методу настройки микширования каналов, то места должно быть достаточно. В основном окне пользователь видит только опцию включить/выключить, а через "три точки" может настраивать параметры опции. Возможно, так даже полезнее, чтобы лишний раз не лезли и не меняли "непонятные" настройки, меняющие звук.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 09, 2026, 18:14:22
Фигнёй занимаетесь, господа. Тонкомпенсация должна быть в конечном звене (усилителе мощности), как и регулировка её глубины и самОй громкости. Только в этом случае это будет работать правильно и одинаково для всех источников звука.
У меня на стационарном усилителе есть какое то подобие тонкомпенсации, а на внешнем ЦАП с усилителем для наушников нет. Да и обычно имеющаяся тонкомпенсация не позволяет подстроится под различную акустику / наушники.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Black_AVP_Bim on June 09, 2026, 18:36:45
Для наушников проще создать пару-тройку пресетов в эквалайзере для разных (малых) уровней громкости. Переключение между ними достаточно оперативное.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Soolo on June 09, 2026, 19:44:12
Я не имел ввиду рисовать кривую (для многих она ничего не скажет), а сделать отметки на шкалах двух ползунков с пометками базовых значений. Чтобы можно было сравнивать или вернуться к базовым значениям. Если использовать кнопку По умолчанию, она сбросит все настройки на данной странице, то же не совсем удобно.
ПКМ по ползунку в АИМПе возвращает значения по умолчанию

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

Смотря как делать. Если по методу настройки микширования каналов, то места должно быть достаточно. В основном окне пользователь видит только опцию включить/выключить, а через "три точки" может настраивать параметры опции. Возможно, так даже полезнее, чтобы лишний раз не лезли и не меняли "непонятные" настройки, меняющие звук.
Эдак можно под каждую опцию картинок нарисовать =)
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Artem on June 09, 2026, 19:46:57
сделать отметки на шкалах двух ползунков с пометками базовых значений
Это само собой, такие чёрточки есть почти на всех ползунках
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Black_AVP_Bim on June 09, 2026, 20:11:55
Не каждое устройство умеет в тонкомпенсацию.
Вот в том-то и дело, что AIMP не единственный источник звука.
Изменил громкость в системе или в усилителе и все настройки эти коту под хвост.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 09, 2026, 20:40:56
Изменил громкость в системе или в усилителе и все настройки эти коту под хвост.

Я же пояснял выше, кому данная функция будет особенно полезна

Данная функция будет полезна тем, кто использует регулятор громкости проигрывателя, а не другой внешний (Windows, усилитель и т.п.).

Для остальных, кто использует регулятор громкости внешнего усилителя и др., тонкомпенсация в проигрывателе вообще не нужна
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Soolo on June 09, 2026, 21:27:53
Изменил громкость в системе или в усилителе и все настройки эти коту под хвост.
Это уже на совести пользователя.
В плеере в принципе многое на совести пользователя.
Можно всякого накрутить и испортить звук, что регулярно делают, а потом жалуются.
А можно всё сделать по уму, для них и делается функционал.

Есть регулятор громкости, есть к нему тонкомпенсация
А если рассуждать про другие регуляторы громкости, то можно прийти к выводу, что в плеере регулятор вообще ни к чему, есть в ОС регулятор, есть на усилителе, может быть ещё и промежуточные есть.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Artem on June 17, 2026, 15:59:37
В итоге, кто какие параметры для себя подобрал?
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Soolo on June 17, 2026, 16:06:59
В итоге, кто какие параметры для себя подобрал?
Нч +30, вч +10 у меня, но это с учётом дешманских наушников и моего так себе слуха
Думаю, можно от 5 до 50-80 примерно дать возможность регулировки
В дБ от +1 ну или 0 до +20.
По умолчанию оставить текущие +20 +7 для обратной совместимости
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 19, 2026, 00:22:11
В итоге, кто какие параметры для себя подобрал?
Наверное тут надо дать каждому выбирать по максимуму из имеющихся возможностей. Нет универсальных настроек, которые бы удовлетворяли разным музыкальным предпочтениям, жанрам, акустикам, наушникам и т.п.

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

Простой пример, сравните "старые" аналоговые и современные компрессированные записи. При всех равных условиях звучание будет сильно отличаться и кому то потребуется коррекция тех или иных частот, для более приятного звучания.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Artem on June 19, 2026, 07:44:00
Наверное тут надо дать каждому выбирать по максимуму из имеющихся возможностей. Нет универсальных настроек, которые бы удовлетворяли разным музыкальным предпочтениям, жанрам, акустикам, наушникам и т.п.

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

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

Вам удалось для себя подобрать параметры?
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Soolo on June 19, 2026, 08:43:20
Нет универсальных настроек, которые бы удовлетворяли разным музыкальным предпочтениям, жанрам, акустикам, наушникам и т.п.
Это настройка больше всего для ушей, не для файлов или жанров
Железо в меньшей степени влияет, скорее всего
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 19, 2026, 08:51:35
Вам удалось для себя подобрать параметры?
Вам конкретные цифры нужны?
Из имеющихся 4 наушников, для примерно одинакового звучания, они будут разными, начиная с параметров как писал здесь (https://aimp.ru/forum/index.php?topic=77815.msg470929#msg470929).
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 19, 2026, 09:04:34
Это настройка больше всего для ушей, не для файлов или жанров
Железо в меньшей степени влияет, скорее всего
Тут я бы поспорил, очень много зависит от того как записан трек и его жанр. Тонкомпенсация позволяет скорректировать нехватку НЧ / ВЧ на малой громкости, связанной с особенностями слуха. Но в некоторых жанрах, записях или предпочтениях слушателя наблюдается переизбыток / недостаток данных частот.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Soolo on June 19, 2026, 09:16:08
Но в некоторых жанрах, записях или предпочтениях слушателя наблюдается переизбыток / недостаток данных частот.
Это уже задача для эквалайзера, а не для тонкомпенсации
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 19, 2026, 09:23:19
Это уже задача для эквалайзера, а не для тонкомпенсации
А тонкомпенсация, в нашем случае, им и управляет. В усилителях, где она присутствует, для этого используются отдельные фильтры.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Soolo on June 19, 2026, 09:27:49
А тонкомпенсация, в нашем случае, им и управляет. В усилителях, где она присутствует, для этого используются отдельные фильтры.
так вы сделаете громкость в 100 и все ваши правки для жанров/записей пропадут, какой смысл?
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 19, 2026, 09:35:23
так вы сделаете громкость в 100 и все ваши правки для жанров/записей пропадут, какой смысл?
Я же писал выше, кому и в каких случаях нужна тонкомпенсация. При 100% громкости она не нужна и работать не будет.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Soolo on June 19, 2026, 09:41:52
Я же писал выше, кому и в каких случаях нужна тонкомпенсация. При 100% громкости она не нужна и работать не будет.
Как по мне, если нужна подстройка под запись, жанр, особенности акустики, помещения или личные предпочтения - это эквалайзер.
А тонкомпенсация исключительно под особенности слуха при уменьшении громкости и никакого отношения к жанрам и записям не имеет, один раз настроил и забыл.
Какой смысл под особенности трека крутить и эквалайзер, и тонкомпенсацию?

Пример: в треке на слух не хватает баса, крутим эквалайзер, подстраиваем на нормальной громкости, добавляем баса, а потом на низкой громкости тонкомпенсаия добавит ещё басов, чтобы компенсировать особенности человеческого восприятия этой самой низкой громкости
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Soolo on June 19, 2026, 10:00:16
Вам конкретные цифры нужны?
Да, вот, к примеру, мои https://aimp.ru/forum/index.php?topic=77815.msg471233#msg471233
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 19, 2026, 10:00:53
Как по мне, если нужна подстройка под запись, жанр, особенности акустики, помещения или личные предпочтения - это эквалайзер.
А тонкомпенсация исключительно под особенности слуха при уменьшении громкости и никакого отношения к жанрам и записям не имеет, один раз настроил и забыл.
Какой смысл под особенности трека крутить и эквалайзер, и тонкомпенсацию?
Пример: в треке на слух не хватает баса, крутим эквалайзер, подстраиваем на нормальной громкости, добавляем баса, а потом на низкой громкости тонкомпенсаия добавит ещё басов, чтобы компенсировать особенности человеческого восприятия этой самой низкой громкости
Кому то и эквалайзер не нужен, если соответствующего качества треки и железо. Достаточно один раз подстроить под себя уровень тонкомпенсации и всё.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 19, 2026, 10:08:01
Да, вот, к примеру, мои
Написал уже выше (https://aimp.ru/forum/index.php?topic=77815.msg471300#msg471300), для разных наушников оно разное и указал максимальное значение (https://aimp.ru/forum/index.php?topic=77815.msg470929#msg470929).
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Artem on June 19, 2026, 16:56:26
Вам конкретные цифры нужны?
Из имеющихся 4 наушников, для примерно одинакового звучания, они будут разными, начиная с параметров как писал здесь (https://aimp.ru/forum/index.php?topic=77815.msg470929#msg470929).

Мой главный посыл в том, помогли настройки или нет. Если оно никому не помогло, то и в настройки я б это не стал выносить...
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 19, 2026, 18:04:25
Мой главный посыл в том, помогли настройки или нет.
Конечно помогли, звучание на малой громкости значительно улучшилось, как писал здесь (https://aimp.ru/forum/index.php?topic=77815.msg470932#msg470932).

Если оно никому не помогло, то и в настройки я б это не стал выносить...
Тут не совсем понял?
Говорите о способах настройки, через конфиг или в UI, либо о необходимости данного функционала вообще.
Я двумя руками за, а способ реализации настроек, для обычного пользователя, конечно лучше через UI.

И неплохо было бы добавить пояснения к настройкам в интерфейсе, кому и для каких случаев данная функция будет полезна. Многие, судя по опросу, так до конца и не поняли для чего всё это, хотя данный функционал полезен и не у всех проигрывателей он есть, но у некоторых уже стал появляться...
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Artem on June 23, 2026, 16:00:31
способ реализации настроек, для обычного пользователя, конечно лучше через UI

Да вот меня терзают смутные сомнения на счет востребованности этого функционала для обычного пользователя.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 23, 2026, 20:43:10
Да вот меня терзают смутные сомнения на счет востребованности этого функционала для обычного пользователя.

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

Поэтому и писал о желательности пояснений для кого эта функция будет полезна и работать.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Алексей Долматов on June 23, 2026, 21:42:27
Как вижу по теме, особой необходимости в этой функции не наблюдается. Так что, можно вынести это в твики в справке.
Всё ещё придерживаюсь мнения, что можно сделать "три точки" (шестерёнку) для опции. Там какое-нибудь простенькое окно. Например, названия параметров и поля ввода значений, кнопка сброса. Серым текстом описания параметров.
Если по функции будет заметное количество вопросов, сообщений от разных пользователей, то докрутить более расширенный дизайн окна.
Таким образом, рядовой пользователь не будет настраивать с вероятностью что-то испортить, а "профессионалы" прочитают справку при необходимости.
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: MCW on June 24, 2026, 01:35:17
Как вижу по теме, особой необходимости в этой функции не наблюдается.
Но если судить по теме (https://aimp.ru/forum/index.php?topic=33951.msg196999#msg196999), данная функция востребована и используется определённым кругом пользователей, а так же в сообщении (https://aimp.ru/forum/index.php?topic=33951.msg381737#msg381737) говорится о недостаточной коррекции тонкомпенсации. Что будет плохого в том, что появятся дополнительные возможности по настройке данного функционала под определённую аппаратуру или предпочтения в звуке.

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

Тут, как говорится, автор проигрывателя сам должен решить, нужны ему улучшения в данном функционале или нет...
Title: Re: Регулируемый тонкомпенсирующий регулятор громкости
Post by: Artem on June 24, 2026, 10:33:26
В общем, регулировку оставлю пока через конфиг.