AIMP Forum

Разное => Предложения (архив) => Архив => Реализовано в AIMP v4.60 => Topic started by: VladSol on March 27, 2012, 16:23:46

Title: [Реализовано] Тонкомпенсированный регулятор громкости
Post by: VladSol on March 27, 2012, 16:23:46
Добрый день!

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

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

Заранее Спасибо.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on March 27, 2012, 16:34:30
Такое?
https://www.aimp.ru/forum/index.php?topic=27778.0
используйте DSP-плагины
очень сомневаюсь, что данный функционал будет в Плеере из коробки
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Tarik on March 27, 2012, 16:52:23
Для рядового пользователя это совершенно не нужно.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: VladSol on March 27, 2012, 17:17:01
Для рядового пользователя это совершенно не нужно.

Для рядового пользователя и AIMP совершенно не нужен, вполне достаточно WMP. А вот меломану без AIMP и ТКРГ не обойтись. Тем более что AIMP создавался не для рядового пользователя, которого качество особенно не волнует, а для тех, кого интересует именно высокое качество звука, из-за чего собственно я его и выбрал.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on March 27, 2012, 17:19:58
высокое качество звука несовместимо с различными обработчиками, меняющими эквалайзер или громкость налету

кстати, есть такая штука - ReplyGain - пользуйтесь ей, она не позволит создать перегруз, и громкость не будет плавать
Title: Re: Тонкомпенсированный регулятор громкости
Post by: VladSol on March 27, 2012, 17:27:31
Такое?
https://www.aimp.ru/forum/index.php?topic=27778.0
используйте DSP-плагины
очень сомневаюсь, что данный функционал будет в Плеере из коробки

Всякие автоматические нормализаторы и улучшайзерытолько  вносят динамические искажения и хороши для средненьких MP3, а для LOSLESS они неприемлемы.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on March 27, 2012, 17:29:50
Сделайте голосование
Title: Re: Тонкомпенсированный регулятор громкости
Post by: sviperz on March 27, 2012, 17:44:16
VladSol, а насчет ReplayGain что скажешь?
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on March 27, 2012, 17:46:15
VladSol, а насчет ReplayGain что скажешь?
не катит, он предлагает другое
Quote from: http://www.bluesmobil.com/shikhman/arts/lowdn.htm
Известно, что при снижении уровня громкости человек хуже воспринимает низкочастотные и высокочастотные составляющие звукового сигнала. По этой причине в современные звуковоспроизводящие устройства устанавливают частотно-зависимые (тонкомпенсированные) регуляторы громкости, обеспечивающие подъем высоких и низких частот при малом уровне громкости в соответствии с кривыми равной громкости. Таким образом они улучшают субъективное восприятие звуковой картины.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Tarik on March 27, 2012, 17:53:37
Всякие автоматические нормализаторы и улучшайзерытолько  вносят динамические искажения и хороши для средненьких MP3, а для LOSLESS они неприемлемы.
Тогда тонкомпенсация тоже внесет некие свои искажения.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on March 27, 2012, 17:54:54
Тогда тонкомпенсация тоже внесет некие свои искажения.
эти искажения будут на уровне эквалайзерных (не динамические)

вообще, я даже и за САБЖ, достаточно интересное предложение
Title: Re: Тонкомпенсированный регулятор громкости
Post by: sviperz on March 27, 2012, 18:20:36
Интересная тема на самом деле. У меня на советском усилителе такая кнопка есть - "Тонкомпенсация", в детсве я думал это от слов "тонко" и ... какого-то еще, этого тогда было достаточно
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Tarik on March 27, 2012, 18:40:37
Интересная тема на самом деле. У меня на советском усилителе такая кнопка есть - "Тонкомпенсация", в детсве я думал это от слов "тонко" и ... какого-то еще, этого тогда было достаточно
Тоже считал, что от слова "тонко-", долго не мог вкурить, что это вообще такое.

По сабжу - нейтрален.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: sviperz on March 27, 2012, 19:46:44
Весьма резонное замечание! Нужны совершенно определенные условия, чтобы это работало
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on March 27, 2012, 19:58:20
Весьма резонное замечание! Нужны совершенно определенные условия, чтобы это работало
да ладно, не нужно всё усложнять
достаточно связать тонкомпенсацию с громкостью самого Плеера
что там в системе - не наша забота
Title: Re: Тонкомпенсированный регулятор громкости
Post by: sviperz on March 27, 2012, 20:19:49
Ну тогда смысла именно в этой функции - ноль. Алгоритм рассчета кривых привязан к конкретным уровням звука в dB, рассчитав значения для определенного уровня в AIMP, они будут уже бесполезны при изменении громкости, например, в системном микшере
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Tarik on March 27, 2012, 21:22:59
Лично я считаю, что тонкомпенсация должна быть реализована аппаратно, то есть в самом усилителе.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: VladSol on March 27, 2012, 21:50:17
  Тонкомпенсация, действительно, хороша для усилителей, но здесь - когда столько регуляторов громкости - и плеере, и в системе, да ещё и в самом усилителе мощности - она теряет смысл, поскольку не известно, что принимать за 0 dB громкости, вследствие чего не рассчитать семейство кривых АЧХ тонкомпенсации. Если за 0 принять 100% громкости плеера, то не факт, что где-то после него все регуляторы громкости тоже выставлены на максимум.

Для этого и нужен регулятор глубины тонкомпенсации, чтобы этот "0 dB" настроить.
А что касается регулировки громкости в усилителе, то у меня его как такового нету. Я использую активные мониторы ближнего поля, а громкость регулирую только в плеере. А что касается системных регуляторов громкости, то их рекомендуют все ставить на максимум. Да и вообще для реализации качественного звука нужно использовать только ASIO, а он обходит все системные микшеры и регуляторы громкости. Аудиокарту я использую только для музыки, а для всего остального использую встроенный звук и старые мультимедийные колонки.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: VladSol on March 27, 2012, 22:13:25
Лично я считаю, что тонкомпенсация должна быть реализована аппаратно, то есть в самом усилителе.

Программная тонкомпенсация тоже никому не помешает. Кому надо - включил, кому не надо - выключил. Не у всех же есть тонкомпенсация в усилителе, как и сам усилитель. Это таже как и DSP плагины, кто-то использует, кто-то нет.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on March 27, 2012, 22:22:28
Программная тонкомпенсация тоже никому не помешает. Кому надо - включил, кому не надо - выключил. Не у всех же есть тонкомпенсация в усилителе, как и сам усилитель. Это таже как и DSP плагины, кто-то использует, кто-то нет.
согласен
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Tigr63 on March 27, 2012, 23:10:18
вот кстати вопрос по громкости, нельзя ли ей сделать более плавную регулировку, чтобы понять о чем я говорю, подключите усилитель без микшера и громкость попробуйте выводить плеером. чуть сдвинув ползунок с нуля, уже получается громко, а еще чуть, еще громче, в общем в первой половине отсутствует мягкое прибавление громкости, а во второй наоборот сильно не заметно.....
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on March 27, 2012, 23:15:56
вот кстати вопрос по громкости, нельзя ли ей сделать более плавную регулировку, чтобы понять о чем я говорю, подключите усилитель без микшера и громкость попробуйте выводить плеером. чуть сдвинув ползунок с нуля, уже получается громко, а еще чуть, еще громче, в общем в первой половине отсутствует мягкое прибавление громкости, а во второй наоборот сильно не заметно.....
есть фича - логарифмический регулятор громкости
Title: Re: Тонкомпенсированный регулятор громкости
Post by: VladSol on March 27, 2012, 23:53:04
есть фича - логарифмический регулятор громкости

А логарифмический регулятор громкости делает все наоборот. Нужен какой-то средний между ними.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: LilDances on August 01, 2015, 10:18:34
Я за тонкомпенсацию.. надо всего-то связать регулятор громкости с эквалайзером или "звуковые эффекты/бас"(только без затухания остального частотного диапазона звука), на максимальной громкости тонкомп = 0, а при понижении громкости +1, +2, +3 и т.д, ну и конечно возможность как линейно так и логарифмически изменять уровень тональной компенсации.. в настройках сделать возможность установить максимальное значение уровня тонкомп на минимальной громкости, и линейность растягивая скорость нарастания тон комп между 0-50% громкости и 50-100%громкости...
...
аппаратно использовать громкость на усилителе - не всегда удобно, ввиду габаритности усилителей (на стол рядом не поставишь), нужен выносной блок с регулятором громкости, как фича BASS BOST у автомобильных сабов... собрать такой - лишние затраты..
кроме того я использую 5.1 звук (благо звуковая карта позволяет коммутировать разьемы как угодно назначая любой аудио выход/вход как хочется) тоесть надо собирать 5 канальный регулятор громкости...
...
и в усилителе которым я пользуюсь сейчас просто не организован тон комп, потому что усилитель - конкретно оконечник, в нем нет даже регулятора громкости.. только переключатели под частотный тип колонок (Сабвуферы,  массивы, мониторы и т.п..) срезы частот и регулятор входного напряжения звука.. да и размером от чуть меньше системника(полтора киловатта суммарной электрической мощности) ..
очень печально менять сохраненные настройки эквалайзера под громкость на данный момент..
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on August 01, 2015, 13:13:34
LilDances и другие, сила тонкомпенсации зависит от уровня громкости в дБ, но никак не от уровня громкости в плеере. Уровень в дБ же в свою очередь зависит от уровня громкости в усилителе, мощности усилителя и колонок. Кроме того, по хорошему, влияют другие факторы: размер комнаты, время дня, усталость слушателя.
Так что для такого регулятора нужно множество настроек, которые будут абсолютно лишние для среднестатистического юзера.
Так что предложение больше для плагина, нежели для плеера.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on August 01, 2015, 13:49:48
Уже не один раз объясняли, что кривые равной громкости рассчитаны от конечного звукового давления из нашей акустики, а не от положения регулятора громкости. На пути до неё (акустики) и регулятор громкости в усилителе, и регулятор громкости в виндовом микшере, и в самом плеере. Откуда регулятору громкости в АИМПе знать каково сейчас звуковое давление? Полный абсурд.
Проще всего использовать эквалайзер для компенсации потерь на акустическом оформлении и собственных ушах.
Посмотрите графики хотя бы здесь: https://ru.wikipedia.org/wiki/%D0%A2%D0%BE%D0%BD%D0%BA%D0%BE%D0%BC%D0%BF%D0%B5%D0%BD%D1%81%D0%B0%D1%86%D0%B8%D1%8F
Title: Re: Тонкомпенсированный регулятор громкости
Post by: volmih on July 10, 2016, 18:15:34
Фунцкия тонкомпенсации должна быть. А пользоваться ею или нет - это личное дело пользователя. Предполагаю, что подавляющее большинство пользователей даже не будет знать о том, что это такое. Но тем, кому это нужно - например, мне, - те оценят. И пусть программа не будет знать, какое в данный момент звуковое давление, но всё равно это здорово облегчит пользование. Возможно, будет полезным сделать три пресета тонкомпенсации, а пользователь выберет, какой из них подходит больше всего. Во всяком случае, тонкомпенсацию неплохо реализовали в Apollo. Надеюсь, что и в AIMP это дополнение появится как можно скорее!
Title: Re: Тонкомпенсированный регулятор громкости
Post by: lesha-blinchik on July 10, 2016, 21:26:30
Согласен! Пусть тонкомпенсированный регулятор громкости будет , но с возможностью отключаться.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Artem on July 10, 2016, 21:32:51
Предполагаю, что подавляющее большинство пользователей даже не будет знать о том, что это такое. Но тем, кому это нужно - например, мне, - те оценят.

Лично я не знаю, что это такое и зачем оно нужно =)
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 10, 2016, 21:33:47
Берёш vst host https://www.aimp.ru/forum/index.php?topic=32820.0 качаешь чейнер рек для загрузки цепочки эффект плагинов и загружешь в него VST плагины для мастеринга:
1) Xlutop Chainer. (http://i11.pixs.ru:/thumbs/9/9/2/chainergif_2736862_22587992.jpg) (http://pixs.ru/showimage/chainergif_2736862_22587992.gif)
2) Загружешь в рэк чейнера Эквалайзер FabFilter Pro-Q2 (http://i11.pixs.ru/thumbs/0/0/7/2016071021_5153448_22588007.jpg) (http://pixs.ru/showimage/2016071021_5153448_22588007.png)
3) Мультибенд компрессор FabFilter Pro-MB (http://i11.pixs.ru/thumbs/0/3/8/2016071021_7769491_22588038.jpg) (http://pixs.ru/showimage/2016071021_7769491_22588038.png)
4) Лимитер FabFilter Pro-L (http://i11.pixs.ru/thumbs/0/3/9/2016071021_7002151_22588039.jpg) (http://pixs.ru/showimage/2016071021_7002151_22588039.png)

Вуаля тонокомпенсация готова, проц просто в шоке...
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 10, 2016, 21:38:28
Можно вообще все системные звуки всех программ пропустить через эти мастер плагины, и я знаю как.
Если тебе нужна сверхточная настройка аккустики под комнату, покупаешь VST плагин с микрофоном для замера АЧХ, набор - ARK System 2 (6 -8K). После калибровки вставляешь плагин вначале цепочки чейнера VST ARK System2... Им пользуются в студиях звукозаписи. Вот этот говнарь чё то про эту тему рассказывает https://www.youtube.com/watch?v=VRlFeE8kieU
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 10, 2016, 21:53:42
Пробегитесь по форумам с сабжевой тематикой, почитайте посты знающих людей и уважающих свои уши - давно сошлись уже во мнении, что тонкомпенсация не нужна. Правильно настроить её с софтовыми плеерами практически невозможно. И чем меньше всяких издевательств на звуком - тем он лучше.
Приемлимую тонкомпенсацию можно получить лишь в усилителе мощности с конкретной акустикой и нормированием уровней сигналов от всех источников.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 10, 2016, 21:55:20
Пробегитесь по форумам с сабжевой тематикой, почитайте посты знающих людей и уважающих свои уши - давно сошлись уже во мнении, что тонкомпенсация не нужна. Правильно настроить её с софтовыми плеерами практически невозможно. И чем меньше всяких издевательств на звуком - тем он лучше.
Приемлимую тонкомпенсацию можно получить лишь в усилителе мощности с конкретной акустикой и нормированием уровней сигналов от всех источников.
Да, тонокомпенсация это жалкое подобие финального мастеринга, и она портит звук.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: volmih on July 12, 2016, 18:24:00
Тогда отключайте эту функцию, после того как она появится в плеере, вот и всё. Например, я не пользуюсь эквалайзером, а он там есть. Давайте уберём эквалайзер, ведь всё равно программными средствами нельзя настроить качественный звук!
В общем - моё мнение такое, что надо дать пользователю как можно более широкий набор инструментов, а он пусть уж сам разбирается, пользоваться ими, или нет.
Я слушаю музыку с мониторов и проф. карточки, ни там, ни там тонкомпенсации нет. А вот если бы она появилась в программе, я зуб даю, что её не отключал бы. Вот и всё.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 12, 2016, 18:46:58
Тогда отключайте эту функцию, после того как она появится в плеере, вот и всё. Например, я не пользуюсь эквалайзером, а он там есть. Давайте уберём эквалайзер, ведь всё равно программными средствами нельзя настроить качественный звук!
В общем - моё мнение такое, что надо дать пользователю как можно более широкий набор инструментов, а он пусть уж сам разбирается, пользоваться ими, или нет.
Я слушаю музыку с мониторов и проф. карточки, ни там, ни там тонкомпенсации нет. А вот если бы она появилась в программе, я зуб даю, что её не отключал бы. Вот и всё.
Вы, всё-таки, попробуйте разобраться в сути вопроса тонкомпенсации, какую массу условий надо соблюсти для получению нужных кривых,  благо сейчас в инете это всё доступно изложено, тогда сразу отпадёт желание уродовать АЧХ.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on July 12, 2016, 19:05:57
Это тема для плагина. Думаю, не сложно написать плагин, который бы крутил эквалайзер в зависимоси от положения ползунка громкости.
Если не ошибаюсь, даже на уровне скина сейчас можно такое сотворить.
Соответственно, предлагаю поспрошать наших разработчиков плагинов.
Что касается встраивания функции в плеер - полностью согласен с теми адекватными комментариями, авторы которых ознакомились с теорией тонкомпенсации: условий слишком много, а значит вероятность нормальноой работы минимальна, а значит в плеере это не нужно.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 12, 2016, 19:32:16
Это тема для плагина. Думаю, не сложно написать плагин, который бы крутил эквалайзер в зависимоси от положения ползунка громкости.
Если не ошибаюсь, даже на уровне скина сейчас можно такое сотворить.
Соответственно, предлагаю поспрошать наших разработчиков плагинов.
Теоретически можно было бы, но не хватит диапазона регулировки у эквалайзера, этих +/-15 dB. На малых громкостях, где как раз тонкомпенсация наиболее нужна, её глубина превышает 40 dB, тем более, что регулировать полосы придётся только на минус, иначе неизбежна перегрузка.
К тому же, эквалайзером пользоваться в этом случае будет нельзя.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 13, 2016, 04:40:44
Это тема для плагина. Думаю, не сложно написать плагин, который бы крутил эквалайзер в зависимоси от положения ползунка громкости.
Если не ошибаюсь, даже на уровне скина сейчас можно такое сотворить.
Соответственно, предлагаю поспрошать наших разработчиков плагинов.
Что касается встраивания функции в плеер - полностью согласен с теми адекватными комментариями, авторы которых ознакомились с теорией тонкомпенсации: условий слишком много, а значит вероятность нормальноой работы минимальна, а значит в плеере это не нужно.
Ну а чем не устраивает тонокомпенсанция мультичастотным компрессором с большой атакой и реализацией? При повышении громкости от заданного числа децибел, он будет уминать басы и высокие, ну или другой диапазон тем самым трансформируя АЧХ в зависимости от громкости, с любым временным лагом, при том может делать это динамически... он может работать как Экспандер и наоборот повышать их так как настроите. https://www.youtube.com/watch?v=g_Xa1kmELZ8 Уже готовое решение, а не абы какая автоматизация эквалайзера.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 13, 2016, 10:11:07
Ну а чем не устраивает тонокомпенсанция мультичастотным компрессором с большой атакой и реализацией? При повышении громкости от заданного числа децибел, он будет уминать басы и высокие, ну или другой диапазон тем самым трансформируя АЧХ в зависимости от громкости...
Это уже не тонкомпенсация, а, скорее, лимитер. Тонкомпенсация лишь добавляет частотные предыскажения при изменении громкости, но от изменений входного сигнала не зависит, причём на малых громкостях как раз максимальный подъём на низах и верхах - компенсирует потери наших ушей на краях звукового диапазона.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: McClaud on July 13, 2016, 14:43:07
Соглашусь, что тонкомпенсация - прерогатива усилителя мощности. Но сам частенько выкручиваю до упора Бас. Разумеется, - делаю это не на полной громкости. Но немного огорчает отсутствие аналогичного инструмента для высоких частот. А вкупе с Басом такой регулятор как раз и имитировал бы тонкомпенсацию. Так может замахнуться на Вильяма нашего Шекспира взять и дополнить текущий Бас альтернативой... вот только не соображу, как бы её/его обозвать  :-\
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 13, 2016, 17:51:54
Это уже не тонкомпенсация, а, скорее, лимитер. Тонкомпенсация лишь добавляет частотные предыскажения при изменении громкости, но от изменений входного сигнала не зависит, причём на малых громкостях как раз максимальный подъём на низах и верхах - компенсирует потери наших ушей на краях звукового диапазона.
Создаёшь эквализацию для тихи мест, выставляешь сомпрессор на подавление громких мест, и контролируешь/изменяешь громкость уже после компрессора, а не до него. Звучать будет гораздо лучше чем расширение басов и высоких на низкой громкости.
Ну или если мозг закипает, просто скачайте профессиональный/коммерческий/студийный тонокомпенсатор, и подключите его к AIMP через VST host https://www.izotope.com/en/products/master-and-deliver/rx-loudness-control.html вот скачивайте http://qps.ru/ao0P7
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 13, 2016, 19:39:37
Создаёшь эквализацию для тихи мест, выставляешь сомпрессор на подавление громких мест, и контролируешь/изменяешь громкость уже после компрессора, а не до него. Звучать будет гораздо лучше чем расширение басов и высоких на низкой громкости.
И зачем так издеваться над звуком? Это уже обработка самогО сигнала, любые компресоры, экспандеры неизбежно вносят нелинейные искажения.
И вообще это к данной теме никакого отношения не имеет, нет надобности подымать тихие места и ослаблять громкие, речь идёт о тонкомпенсированном регулчторе громкости. Упрощённо, суть тонкомпенсации - в уменьшении уровня средних частот при уменьшении громкости РЕГУЛЯТОРОМ, а не в зависимости от сигнала. Т.е. тонкомпенсация подобна регулятору тембра средних частот и нелинейных искажений не вносит. Но это упрощённо, на самом деле нужно получить семейство довольно сложных АЧХ, в зависимости от положения регулятора громкости:
(https://upload.wikimedia.org/wikipedia/commons/thumb/3/37/Gromkost.png/1280px-Gromkost.png)
Никакими экпандерами или компрессорами это не делается.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 13, 2016, 20:57:05
Quote
И зачем так издеваться над звуком? Это уже обработка самогО сигнала, любые компресоры, экспандеры неизбежно вносят нелинейные искажения.
И вообще это к данной теме никакого отношения не имеет, нет надобности подымать тихие места и ослаблять громкие, речь идёт о тонкомпенсированном регулчторе громкости. Упрощённо, суть тонкомпенсации - в уменьшении уровня средних частот при уменьшении громкости РЕГУЛЯТОРОМ, а не в зависимости от сигнала. Т.е. тонкомпенсация подобна регулятору тембра средних частот и нелинейных искажений не вносит. Но это упрощённо, на самом деле нужно получить семейство довольно сложных АЧХ, в зависимости от положения регулятора громкости:
Что значит не в зависимости от сигнала, ты смеёшься что ли. А если сигнал с низким уровнем записи, и он просто сам по себе тихий, ведь записи 80 тише субъективно в 6 раз, чем записи Драма или Даба, ну или записи инструментала, всегда делаются с широким динамическим диапазоном. Кто будет анализировать то, опять в ручную крутить?.. Так в первом видео я тебе показал уменьшение уровня средних частот при уменьшении громкости, путём увеличения низких и высоких относительно средних при изменении громкости записи. Мультибэнд  компрессор это динамический эквалайзер с анализом входящего сигнала, без перегрузки как в лемиторах/максимайзерах/клиперах, он просто ситуативно регулирует громкость на той или иной частоте. Если тебе надо снизить динамику регулировки увеличиваешь задержки и он становится плавным. Ты можешь задать ему форму волны любой сложности. Этим пользуются на радиостанциях и на танц площадках, на телевидении... делая одинаковым по громкости и частотной составляющей звук, что бы он был не как, - "В огороде бузина, а в Киеве дядька".
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 13, 2016, 21:14:02
Что значит на в зависимости от сигнала, ты смеёшься что ли.
Да мне уже не до смеха - вы упорно не понимаете сущности вопроса. Вы графики видите? По оси абсцисс - частота, по оси ординат - звуковое давление (уровень громкости). При чём здесь всякие экспандеры, компрессоры, динамический диапазон, атаки, задержки и т.п.?
Ещё раз - к этой теме это никакого отношения не имеет. Если хочется поговорить о ваших любимых издевательсвах над звуком - слздайте тему в разделе "Общение" - может, кому-нибудь это будет интересно, а здесь это оффтоп.
Когда-нибудь видели схему усилителя с тонкомпенсированным регулятором громкости - там нет ничего кроме резисторов и конденсаторов - они и создают подобие кривых равной громкости, изменяя АЧХ и ни от какого сигнала не зависят, а глубина тонкомпенсации определяется ТОЛЬКО ПОЛОЖЕНИЕМ РЕГУЛЯТОРА ГРОМКОСТИ. Другое дело, что входной сигнал должен быть нормирован, т.е. номинал его должен соответствовать максимальному звуковому давлению от акустики.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 13, 2016, 21:32:37
Другое дело, что входной сигнал должен быть нормирован, т.е. номинал его должен соответствовать максимальному звуковому давлению от акустики.
Я понимаю что записи должны быть нормализованы. Но вот среднее звуковой давление в разных стилях музыки, оно отличается кратно на разных частотах, и для ушей тоже. Получаем ситуацию, что джаз на той же громкости регулятора на басах, в среднем тише дабстепа в 6 раз, а регулятор громкости для всех рисует одну и туже картину АЧХ. Но как так, если средняя громкость записи разная по объективным причинам, а причина этому резкие атаки в джазе и высокая плотность в дабе. При том как вы замерите фактически выходящий уровень децибел у слушателя, у которого на колонках может быть выставлено что угодно, или чувствительность звуковых головок различаться на 30% от настроек усилителя. Ведь на вашем графике это децибелы поступающие в уши слушателя. Чем замерить эти децибелы? Это вы упёрлись в своё мировозрение, и нехотите взглянуть на реализацию ситуативного эквалайзинга, которым уже пользуются долгие годы в коммерческих целях.
(http://i11.pixs.ru:/thumbs/0/8/6/2016071321_9375342_22618086.jpg) (http://pixs.ru/showimage/2016071321_9375342_22618086.png)
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 13, 2016, 21:48:31
Я понимаю что записи должны быть нормализованы. Но вот среднее звуковой давление в разных стилях музыки, оно отличается кратно на разных частотах. Получаем ситуацию, что джаз на той же громкости регулятора на басах, в среднем тише дабстепа в 6 раз, а регулятор громкости для всех рисует одну и туже картину АЧХ. Но как так, если громкость записи разная по объективным причинам. При том как вы замерите фактически выходящий уровень децибел у слушателя, у которого на колонках может быть выставлено что угодно, или чувствительность звуковых головок различаться на 30% от настроек усилителя. Ведь на вашем графике это децибелы поступающие в уши слушателя. Чем замерить эти децибелы?
Так вот в том то и дело(!), что тонкомпенсация привязана к звуковому давлению, а оно, ес-но, зависит от множества факторов, в первую очеред от самой акустики.
Люди пишут хотелки, не задумываясь о всех этих сложностях. Можно посоветовать им, конечно, купить измерительный микрофон и попытать свою акустику на предмет максимално развиваемого давления, но если б только в этом была проблема...
А до стиля музыки тонкомпенсации тоже никакого дела нет, она лишь компенсирует потери нашего слуха на малых громкостях, подавляя средние частоты, к которым мы наиболее чувствительны. Музыку надо слушать в том виде, как её задумал звукорежиссёр, вне зависимости от стиля.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 13, 2016, 21:49:59
Ещё раз - к этой теме это никакого отношения не имеет. Если хочется поговорить о ваших любимых издевательсвах над звуком - слздайте тему в разделе "Общение" - может, кому-нибудь это будет интересно, а здесь это оффтоп.
К тому же, эквалайзер тоже сильно портит сигнал, ухудшая импульсную характеристику.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 13, 2016, 21:55:01
К тому же, эквалайзер тоже сильно портит сигнал, ухудшая импульсную характеристику.
Эквалайзер вносит фазовые искажения, как и любой частотный фильтр, но это мелочь, по сравнению с искажениями в акустике.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 13, 2016, 21:57:25
Так вот в том то и дело(!), что тонкомпенсация привязана к звуковому давлению, а оно, ес-но, зависит от множества факторов, в первую очеред от самой акустики.
Люди пишут хотелки, не задумываясь о всех этих сложностях. Можно посоветовать им, конечно, купить измерительный микрофон и попытать свою акустику на предмет максимално развиваемого давления, но если б только в этом была проблема...
А до стиля музыки тонкомпенсации тоже никакого дела нет, она лишь компенсирует потери нашего слуха на малых громкостях, подавляя средние частоты, к которым мы наиболее чувствительны. Музыку надо слушать в том виде, как её задумал звукорежиссёр, вне зависимости от стиля.
Ты не понимаешь, что дело есть не до музыки, а до разной громкости у той или иной композиции. Когда в одной композиции, только отдельные пики, доходят до порога квантования, а в другой вся композиция проистекает у этого максимума. А слуху то, всеравно, какое ты изменение АЧХ привязал к своей ручки громкости, в этом случае, не проанализировав громкость музыки, мы получим не правельную форму огибающей тонокомпенсации, не подходящую под, среднюю громкость композиции, который слышит человек.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 13, 2016, 21:59:21
Эквалайзер вносит фазовые искажения, как и любой частотный фильтр, но это мелочь, по сравнению с искажениями в акустике.
Я сказал про импульсную, а не про фазовую. Есть много статей, про разный тип эквалайзинга, и все профессионалы относятся с пренибрежением к эквалайзерам.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 13, 2016, 22:06:17
Хайэндщики, если и пользуются эквалайзером, то только двухполосным с пассивными элементами - в нём никаких импульсных искажений нет, и уж тем более не пользуются всякими "навороченными" плагинами - вот от них одна грязь.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 13, 2016, 22:07:32
Хайэндщики, если и пользуются эквалайзером, то только двухполосным с пассивными элементами - в нём никаких импульсных искажений нет, и уж тем более не пользуются всякими "навороченными" плагинами - вот от них одна грязь.
Этими плагинами пользуются, когда записывают эту самую музыку, милок. UAD, TС Electronic System 6000, Izotope, FABFilter. При финальном мастеринге и не только.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 13, 2016, 22:25:23
Этими плагинами пользуются, когда записывают эту самую музыку, милок. UAD, TС Electronic System 6000, Izotope, FABFilter. При финальном мастеринге и не только.
Так зачем эту музыку ещё раз пропускать через эти же плагины - дурь, ведь, полная, раз при записи всё уже сделали как надо. ;D
А в "милки" я тебе не гожусь.


Soolo, будь добр, почисти тему от этого мусора - последние страницы уже сплошной оффтоп.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 13, 2016, 22:34:52
Quote
Так зачем эту музыку ещё раз пропускать через эти же плагины - дурь, ведь, полная, раз при записи всё уже сделали как надо.

Что бы тонокомпенсировать звук, то есть - ситуативно изменять настройки эквалайзера, относительно указанной громкости плеера, и средней громкости воспроизводимой композиции (ведь мы слышим не ручку громкости, а выходной сигнал), согласно тому АЧХ которое приведено Вами же, и при этом делать это с максимальным качеством (по этому профессиональные плагины). С учётом разумеется громкости звука которую слышит слушатель, то есть выходной громкости акустики. Просто надо попытаться понять, что ручка громкости, и громкость сигнала который мы слышим, при одном и том же положении ручки сильно различается в разных записях, не смотря на то, что эти записи нормализованы.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on July 13, 2016, 23:28:50
Soolo, будь добр, почисти тему от этого мусора - последние страницы уже сплошной оффтоп.
Высохнет - само отвалится :) ;D

Просто надо попытаться понять, что ручка громкости, и громкость сигнала который мы слышим, при одном и том же положении ручки сильно различается в разных записях, не смотря на то, что эти записи нормализованы.
О чём тут и твердят противники внедрения функции.
Даже если всё правильно проанализировать на входе - программа всё-равно не знает текущую громкость на выходе.
Так же она не знает размер помещения.
Так же она не знает процент усталости слушателя и длительность прослушивания музыки. Да-да, и эти два фактора очень сильно влияют на восприятие отдельных частот.
Молчу уже про самочувствие и настроение - они, конечно, больше влияют на общую музыкальную картину, но и отдельные частоты аналогично могут восприниматься по-разному.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 13, 2016, 23:35:53
Quote
программа всё-равно не знает текущую громкость на выходе.
Так же она не знает размер помещения.
Процент усталости это ты загнул конечно. Ну а так, берёшь микрофон для замера АЧХ и измеряешь громкость сигнала в том месте, где сидишь, в роли сигнала используя белый шум, и под каждый уровень громкости, на всём частотном диапазоне, настраиваешь корекцию эквалайзера в компрессоре, наблюдая за показателем графического анализатора, который берёт сигнал с микрофона. Неужели не очевидно. Так и получается, самая точная тонокомпенсация из всех возможных вариантов.
Я уже сказал, что эта функция не нужна, она уже реализована, и её можно подключить в виде VST.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on July 13, 2016, 23:39:42
Берёшь микрофон для замера АЧХ и измеряешь громкость сигнала в том месте, где сидишь белым шумом, и под каждый уровень громкости настраиваешь корекцию Эквалайзера в компрессоре. Так и получается, самая точная тонокомпенсация из всех возмозных вариантов.
А какой микрофон измерит усталость слушателя и длительность прослушивания?
Так и вижу, как школьник перед запуском GTA, мама двоих детей в перерыве между готовкой и походом в магазин или дяденька-танкист после утомительного рабочего дня подключают микрофон и начинают колбаситься под белый шум.
Вам самому не смешно?

Я уже сказал, что эта функция не нужна, она уже реализована, и её можно подключить в виде VST.
Да, для всего этого баловства плагин и только плагин.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 13, 2016, 23:59:36
А какой микрофон измерит усталость слушателя и длительность прослушивания?
Так и вижу, как школьник перед запуском GTA, мама двоих детей в перерыве между готовкой и походом в магазин или дяденька-танкист после утомительного рабочего дня подключают микрофон и начинают колбаситься под белый шум.
Вам самому не смешно?
Да, для всего этого баловства плагин и только плагин.

Изначально речь шла вообще о другом, о том что бы при увеличении громкости, воздействие эквалайзера плавно сводилось к нулю. Это вообще ничего общего не имеет с психоакустической тонокомпенсацией, вообще ничего. Вопрос стоял в фиче для тех, кто хочет выжать из убогих колонок, как можно больше, за счёт повышения максимальной громкости акустики на всём диапазоне частот, без смены пресета на эквалайзере. То есть что бы эквалайзер при увеличении громкости от той, на которой изначально настраивался, к максимальной, ползунки сам выставлял в ноль, и низкие частоты не перегружали колонки, и наоборот, при уменьшении громкости ползунки, ещё дальше уходили от ноля. Это гораздо проще, чем весь этот хардкор, и действительно нужно, для людей которые любят включать мелкие колонки, на всю Ивановскую.
Вообще есть более простой выход, просто отключить эквалайзер.
Кстати Black AVP говорил:
Quote
Теоретически можно было бы, но не хватит диапазона регулировки у эквалайзера, этих +/-15 dB. На малых громкостях, где как раз тонкомпенсация наиболее нужна, её глубина превышает 40 dB
Стоит заметить, что +/-15 dB звука это изменение громкости в 5,6 X 2 раз, что вообще то не мало, а 40dB это в 100 раз. Зачем определённой частоте менять громкость в 100 раз? Ведь из его же рисунка, который он выложил, при громкости от 20 до 100 децибел в диапазоне от 50 до 500 герц, разница в восприятии частот всего 19 децибел, то есть в 9 раз.
Вот наглядный рачёт на основе того рисунка
(http://i11.pixs.ru:/thumbs/0/2/7/1280pxGrom_3072014_22621027.jpg) (http://pixs.ru/showimage/1280pxGrom_3072014_22621027.png)
(http://i11.pixs.ru:/thumbs/3/6/5/1280pxGrom_7164160_22621365.jpg) (http://pixs.ru/showimage/1280pxGrom_7164160_22621365.png)
(http://i11.pixs.ru:/thumbs/3/6/7/1280pxGrom_5071247_22621367.jpg) (http://pixs.ru/showimage/1280pxGrom_5071247_22621367.png)
Как он там считал? Или он всерьёз считал частоты ниже 50 герц, ведь даже если посчитать разницу от 20 герц до 5 килогерц, разница меньше получается, около 26 децибел с учётом, самой плохой по восприятию части АЧХ и наоборот.
Вот на всякий случай ему памятка, как считать децибелы https://youtu.be/vKtdWf6kpCw

Изначально я показал способ с подавлением низких частот, от определённой заданной громкости. Тогда убогие колонки смогут орать на всю Ивановскую, ещё и с басами. В этом случае, в местах где эти самые низкие частоты звучат не громко, они останутся не тронутыми. Реквест https://www.youtube.com/watch?v=g_Xa1kmELZ8. Тем самым решится вопрос с хорошими басами как на низкой громкости, так и на высокой они будут не плохими, и при этом не будут перегружать колонки
Мой способ определённо лучше, потому что он, не предлагает убирать все басы на высокой громкости, а просто сделать их тише, аккурат в громких местах, только там где низкочастотные драйверы мониторов не справились бы. Соответственно на низкой громкости, компрессор никак не будет воздействовать на волну.

Я сам пользуюсь звуковым процессором UAD-2 Satellite Axelerator USB - железом, по этому мне это не нужно (если вы подумали что я так делаю), ещё потому что из-за этого возрастают задержки, а вот просителю данной функции очень даже.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 14, 2016, 11:57:17
Вы какое-то свой смысл вкладываете в понятие ТОНКОМПЕНСАЦИЯ. Наберите, в конце кнцов это слово в гугле, или хотя бы в вики прочитайте, что такое тонкомпенсированный регулятор громкости.
Кривые равной громкости, что приведены на том графике не мной придуманы, это результат психоакустических исследований и выведены давным-давно, когда не было ни каких этих плагинов-"улучшайзеров", ни, даже, компьютеров, а вот усилители с тонкомпенсированным регулятором громкости уже были и регуляторы в них работали как раз в соответствии с этими кривыми. Насколько точно - это уже другой вопрос. Или вы полагаете, что конструкторы той аппаратуры глупее вас?
На графиках видно, что для уровня громкости 20 dB подъём на частоте 20 Гц относительно 1000 Гц должен быть +60 dB, таким и должен быть диапазон регулирования, причём для низких частот это должен быть фильр второго порядка с крутизной 12 дБ/октаву. Считать надо от минимума до максимума по оси ординат (это по вертикали, там, где децибеллы) для конкретно кривой и во всём, ес-но, диапазоне а не на каком-то его участке (вообще, ересь - остальное то, что - вообще слушать не надо?). Так что, учитесь сами считать децибеллы и воспринимать графики. Что вы там на этих графиках понарисовали, кроме вас никому не понять, как и никому ещё в голову не приходило измерять отношение частот в децибеллах, и зачем?
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=33951.0;attach=47548)
При максимальной громкости тонкомпенсации как раз и нет (она и не нужна), что тоже по тем же графикам видно. При уменьшении громкости регулятором для каждой конкретной частоты в равной степени будут ослабляться и громкие и тихие сигналы, и, если тонкомпенсация рассчтана правильно для конкретной пары усилитель-акустика, то для слушателя спектральная картина не изменится. Дл того они и были выведены эти кривые равной громкости. Регулятору громкости нет никакого дела до того, какого жанра на него подаётся фонограмма, если уровень её соответствует номинальной чувствительности данного входа усилителя.
Если вам нравится усреднять все фонограммы "улучшайзерами": тихие подымать, громкие приглушать - балуйтесь, но к тонкомпенсации и к данной теме это никакого отношения не имеет.
Что и зачем вы здесь предлагаете? Плагины все эти, кому это надо, известны, интернетом тоже все пользоваться умеют, как подключить плагины знают, для чего было всё это здесь изливать уже болше чем на двух страницах?
Тонкомпенсация на уровне плеера - разумеется, лишнее. Даже в некоторых звуковых картах, где она встречается, пользоваться придётся системным регулятором громкости (или тем, к которому она привязана), а не в плеере.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 14, 2016, 12:06:16
Quote
Вы какое-то свой смысл вкладываете в понятие ТОНКОМПЕНСАЦИЯ. Наберите, в конце кнцов это слово в гугле, или хотя бы в вики прочитайте, что такое тонкомпенсированный регулятор громкости.
Да божешь ты мой, опят вы за своё, вы первый пост то хоть читали, чего человек то просит. Если нет то почитайте. Он просит сделать так что бы колонки не перегружались на максимуме.
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=33951.0;attach=47548)
Вот вы выложили кривую восприятия звука слухом, а теперь объясните, зачем вы собрались отфильтровывать эти 40 децибел. Что это вам даёт. Если это кривая восприятия всего звука и акустики и окружающего мира, так какого ражна его выпрямлять не пойму. Задайте себе вопрос, зачем вам понадобилось поднять на 40 децибел эти 20 герц, и подумайте хорошенько.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: volmih on July 14, 2016, 12:13:13
В общем, как я вижу, дискуссия о том, нужна функция тонкомпенсации, или нет, плавно перешла в разряд "как это сделать". Это радует. Да и голосование явно показывает, что народ за.
Даёшь тонкомпенсацию!!!
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on July 14, 2016, 12:31:38
Black_AVP, громкость к единой приводят во время мастеринга. Но делают это для большой громкости музыки. Тонкомпенсация же должна учитывать только разность в кривизне графиков на разной громкости, а не саму кривизну.
То есть, диапазона в 15 дБ хватает для этого с запасом, может разве кроме самой низкой громкости, но реально на самых низких громкостях в -100...-60 дБ никто не слушает, т.к. эта громкость не превышает фонового шума города и фонового шума дешёвой акустики =)
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 14, 2016, 12:33:12
Black_AVP, громкость к единой приводят во время мастеринга. Но делают это для большой громкости музыки. Тонкомпенсация же должна учитывать только разность в кривизне графиков на разной громкости, а не саму кривизну.
То есть, диапазона в 15 дБ хватает для этого с запасом.
Вот в десятку.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 14, 2016, 15:22:09
Заблуждаетесь, господа. И это новомодное словечко "мастеринг" тут не причём. У любого усилителя несколько входов для разных источников с разной чувствительностью и даже некоторые фирмы выпускали усилители с подстройкой максимальной громкости для каждого входа, именно для того, чтобы правильно работала тонкомпенсация.
Тонкомпенсированный регулятор громкости в идеале должен иметь именно такие же АЧХ, как на графиках равной громкости. Другое дело, что в реальной аппаратной реализации его идут на некоторые допущения, дабы не услонять схему, в частности, не делают этот провал в дапазоне 2...5 кГц и в области высоких частот делают просто подъём без горба. В простейших схемах с пассивными цепями первого порядка подъём на низких частотах, действительно, получается небольшой (<10 dB), что явно недостаточно для компенсации. Ради того, чтоб максимально приблизить характеристики регуляторы к кривым равной громкости вводят цепи второго порядка, используют Т-мосты и, даже, активные тонкомпенсированные регуляторы громкости на ОУ. Даже в схемах с пассивным регулятором второго порядка удаётся получить подъём на низах почти +30 dB по отношению к средним частотам с уровнем -50 dB, что уже довольно близко к желаемому. И на громкости -60 дБ (понятно, что на такой громкости никто не слушает и это уже сравнимо с шумами) низкие частоты будут лежать на уровне -30 дБ, а это уже уверенно слышно.
Вот, гляньте хотя бы тут простейшие схемы ТРГ (http://www.vegalab.ru/content/view/67/54/) на пассивных элементах и их характеристики. Самая прогрессивная из приведённых - внизу страницы.
В АИМПе громкость регулируется через 1%, т.е. минимальный уровень, который можно выставить регулятором 1/100 = -40 dB от номинала, дальше - тишина, может, благодаря этому и можно состряпать некую пародию на компенсатор и на уроне скина, используя родной эквалайзер, как заметил Soolo, однако, полной и точной компенсации всё равно не достичь.  Но в режиме логарифмического регулятора, громкость явно можно выставить и меньше. По какой зависимости от положения регулятора там меняется громкость - надо Артёма пытать.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on July 14, 2016, 15:42:06
Заблуждаетесь, господа. И это новомодное словечко "мастеринг" тут не причём. У любого усилителя несколько входов для разных источников с разной чувствительностью и даже некоторые фирмы выпускали усилители с подстройкой максимальной громкости для каждого входа, именно для того, чтобы правильно работала тонкомпенсация.
Нет, сведением и мастерингом (слово хоть и новомодное, а смысл его старый) занимаются люди с обычными ушами на нормальной (пусть и более качественной, чем у конечного слушателя) аппаратуре, поэтому результат уже учитывает все особенности человеческого слуха, в т.ч. кривую равной громкости и не нужно наваливать +60 дБ басов, чтобы услышать задумку этого человека.
Но сведение и мастеринг делаются на некоторой довольно высокой громкости и для прослушивания на более низких громкостях, в идеале, нужно немного править АЧХ, но не на +60 дБ
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 14, 2016, 15:57:52
Нет, сведением и мастерингом (слово хоть и новомодное, а смысл его старый) занимаются люди с обычными ушами на нормальной (пусть и более качественной, чем у конечного слушателя) аппаратуре, поэтому результат уже учитывает все особенности человеческого слуха, в т.ч. кривую равной громкости и не нужно наваливать +60 дБ басов, чтобы услышать задумку этого человека.
Но сведение и мастеринг делаются на некоторой довольно высокой громкости и для прослушивания на более низких громкостях, в идеале, нужно немного править АЧХ, но не на +60 дБ
"Немного" - это на сколько? 60 дБ я привел для самой нижней кривой после порога слышимости, по уровню громкости та кривая лежит на -120 дБ, что уже нереально для звуковой карты, тем более, для остального усилительного тракта.
Ты правильно заметил, что фонограмма должна звучать, как задумал автор, но без частотных потерь она будет звучать только на максимальной громкости, а при уменьшении громкости должна вступать в работу тонкомпенсация и именно в соответствии с кривыми равной громкости, чтоб задумка автора сохранялась  и при малой громкости.
Как можно в фонограмму заложить иформацию с какой громкостью её будут слушать, ведь потери то идут на нашем слуховом восприятии при разной громкости.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on July 14, 2016, 16:00:11
"Немного" - это на сколько? 60 дБ я привел для самой нижней кривой после порога слышимости, по уровню громкости та кривая лежит на -120 дБ, что уже нереально для звуковой карты, тем более, для остального усилительного тракта.
Ты правильно заметил, что фонограмма должна звучать, как задумал автор, но без частотных потерь она будет звучать только на максимальной громкости, а при уменьшении громкости должна вступать в работу тонкомпенсация и именно в соответствии с кривыми равной громкости, чтоб задумка автора сохранялась  и при малой громкости.
Как можно в фонограмму заложить иформацию с какой громкостью её будут слушать, ведь потери то идут на нашем слуховом восприятии при разной громкости.
Очень просто всё закладывается: возьми кривую из графиков в 80 дБ - это то - как слышит автор.
А затем возьми кривую громкости, с которой слушаешь ты, например 60 дБ, и сделай вычитание одной кривой из другой - получишь поправку на громкость.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 14, 2016, 16:12:04
Очень просто всё закладывается: возьми кривую из графиков в 80 дБ - это то - как слышит автор.
А затем возьми кривую громкости, с которой слушаешь ты, например 60 дБ, и сделай вычитание одной кривой из другой - получишь поправку на громкость.
А почему именно в 80 дБ? Ты хочешь сказать, что при мастеринге частотная коррекция закладывается для уровня шумов? Как она будет тогда звучать на максимальной громкости, где нет тонкомпенсации? И все усилители с ТРГ работают неправильно?
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on July 14, 2016, 16:22:38
А почему именно в 80 дБ?
80 дБ - это более менее-комфортная громкость, когда кровь из ушей ещё не идёт.
UPD: Из ссылки ниже - некая условная стандартная громкость - около 90 дБ.

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

Как она будет тогда звучать на максимальной громкости, где нет тонкомпенсации? И все усилители с ТРГ работают неправильно?
Я не в курсе, как работают этот ТРГ, сильно сомневаюсь, что он накручивает басы на +60 дБ. Предполагаю, что он работает на разности кривых, а не на абсолютных кривых.

Здесь нормально простыми словами написано: http://audiophilesoft.ru/publ/theory/loudness_compensation/6-1-0-360
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 14, 2016, 22:52:13
Вообще как профанация звучит обсуждение тонокомпенсации психоаккустического восприятия, когда искажение АЧХ помещений у 99% слушателей чудовищно портят линейность не говоря уже о каких нибудь дерьмовых Microlab у которых провал ниже 100, а тут идёт пустая дискуссия о психоаккустическом восприятии. Зачем вообще об этом дискутировать если комната у всех просто уничтожает эту АЧХ. Сначала надо подготовить комнату обклеить всё звукоглотителем, вместо обоев, купить комплект сабвуфера и колонок если мы хотим задуматься о правки АЧХ ниже 70, что бы они были уже синхронизированы по амплитудно частотному спектру, выровнять АЧХ аудиссеем в автоматическом режиме по помещению, а потом уже думать как на на пару децибел подправить восприятие. Никто даже не замерял что у них с провалами и стоячими волнами, за то держать в двух пальцах бокал вина и рассуждать про психораккустику, поправляя монокль. Смех да грех, буд-то пьяные бомжи в метро, рассуждают о финансовых рынках с умным видом.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on July 14, 2016, 23:21:31
Вообще как профанация звучит обсуждение тонокомпенсации психоаккустического восприятия, когда искажение АЧХ помещений у 99% слушателей чудовищно портят линейность не говоря уже о каких нибудь дерьмовых Microlab у которых провал ниже 100, а тут идёт пустая дискуссия о психоаккустическом восприятии. Зачем вообще об этом дискутировать если комната у всех просто уничтожает эту АЧХ. Сначала надо подготовить комнату поставить звукопоглатители, купить комплект сабвуфера и колонок если мы хотим задуматься о правки АЧХ ниже 70, что бы они были уже синхронизированы по амплитудно частотному спектру, выровнять АЧХ аудиссеем в автоматическом режиме по помещению, а потом уже думать как на на пару децибел подправить восприятие. Никто даже не замерял что у них с провалами и стоячими волнами, за то держать в двух пальцах бокал вина и рассуждать про психораккустику, поправляя монокль.
Как раз на низких громкостях, когда теоретически нужно применять тонкомпенсацию, - стоячие волны и прочие отражения влияют намного меньше, чем на высокой громкости.
Да и наушники ещё не отменили.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 14, 2016, 23:24:46
Quote
Как раз на низких громкостях, когда теоретически нужно применять тонкомпенсацию,
Да, на низких громкостях нужно хотя бы поднимать басы у колонок относительно других частот, у людей у которых нет сабвуфера, или колонок с огромными корпусами с блинами. То есть, что бы провалы у говёных колонок на басах компенсировать хотя бы на низких громкостях. Компенсировать провалы у колонок на низких частотах хотя бы на низкой громкости, а не провалы частот в психоакустическом восприятии, пойми ты наконец
Quote
Black_AVP
выйди уже из матрицы в реальный мир. Слишком всё криво и косо играет, что бы думать о психоаккустике, которую нельзя измерить, потому, что анализатора к мозгам не подключишь, это не Навуходоносор из Зеона. В Российской Википедии в статье - "Тонокомпенсация", на самом деле написанно про "Психоакустику" -  "psychoacoustics" https://en.wikipedia.org/wiki/Psychoacoustics, и кней притянули за уши тонокомпенсацию, мол тонокомпенсация бывает только такая. Самое забавное, что ещё неправильно понял, что эти говнари, которые написали эту лажу, пытались объяснить.
Quote
Тонкомпенсация же должна учитывать только разность в кривизне графиков на разной громкости, а не саму кривизну.
Soolo тебе несколько раз пытался объяснить, что написано в этой статье, незнаю получилось у него или нет. На самом деле, тонокомпенсация, это любая компенсация звука, по АЧХ. Она может компинсироваться, относительно чего угодно, допустим помещения или убогих колонок, тонокомпенсация устраняющая искажение от обратной связи, ну и тонокомпенсация относительно восприятия слуха, тоже есть. Вот посмотри сколько видов тоновой компенсации Frequency Response Compensation, выдаёт поисковик по релевантности: https://www.google.ru/search?q=frequency+response+compensation&ie=utf-8&oe=utf-8&gws_rd=cr&ei=iFGIV6vvCMObsgGrt7uACg
Quote
стоячие волны и прочие отражения влияют намного меньше,
Они влияют меньше в ближнем поле, когда колонки к ушам гораздо ближе чем стены. Получается, что колонки мы слышим гораздо громче, чем поразитивные отражения. Громкость не сильно влияет, на соотношение воспроизведённого сигнала, к отраженному. Однако, разумеется низкие частоты влияют на дефонантный резонанс, и при большей громкости, больше раскачиваются стены, мебель и прочие предметы, они больше дребезга издают, но это слабо влияет на АЧХ, ведь это лишние звуки порождаемые вибрацией, но не отраженный в обратку звук.
Quote
Да и наушники ещё не отменили.
Это отдельный разговор.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 15, 2016, 10:18:29
Компенсировать провалы у колонок на низких частотах хотя бы на низкой громкости, а не провалы частот в психоакустическом восприятии, пойми ты наконец  выйди уже из матрицы в реальный мир.
Сам ты пойми, наконец, что когда речь идёт о ТРГ, имеет ввиду именно компенсация наших слуховых потерь и АЧХ таких регуляторов рассчитани именно для этого из кривых равной громкости. А исправлять потери на усилительном тракте, акустике и помещении нужно эквалайзером, насколько это вообще возможно.
Ты уже сам забыл с чего начал - с прославления своих "улучшайзеров", затем, видимо, всё-таки дошло, что речь вовсе не о том, теперь до сих пор не можешь понять что такое тонкомпенсированный регулятор громкости (сабж).

Вообще надо закрывать этот балаган, ведь, очевидно, что Артём реализовывать сабж не будет, да и надобности в этом никакой.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 15, 2016, 11:28:14
Слуховых потерь чего? Ты слишишь линейный звук в реальмом мире, и он записывается линейно, и если с аппаратурой всё норм, то он так же линейно и воспроизводится, где ты потерял? Мы записываем голос линейно, а потом его отфильтровываем V образно, зачем его его фильтровать, оставь его в покое как записал как было в реальности. Это компенсация нужна, колонкам, которые "не смогли", им нужно помочь эквалайзером, что бы у них всё сложилось.
Изначально речь шла о том, что бы человеку больше выжать на максимуме из колонок. Что бы динамики не перегружались. Я предложил, в тех местах волны которые будут перегружать динамики басами, там же их уплотнить от указанного уровня. Уровня громкости только на басах на котором перегружаются колонки. Остальной спектр не тронутым остаётся. Я ответил на его вопрос. Но потом с психоакустическим восприятием и этим ТРГ, которым ты хочешь из линейного спектра сделать V образный. Об этом никто не просил, только ты об этом вспомнил. Да и что за стериотипы улучшайзеры. Этим пользуются композиторы и звукорежиссёры, какой это улучшайзер. Это мультичастотный автоматический регулятор громкости, они везде стоят, на вещании на концертах везде и всюду. В железном виде, в виде плагинов, в виде ещё каго то неведомого дерьма, но делают одно и тоже.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 15, 2016, 11:58:15
Слуховых потерь чего? Ты слишишь линейный звук в реальмом мире, и он записывается линейно, и если с аппаратурой всё норм, то он так же линейно и воспроизводится, где ты потерял? Мы записываем голос линейно, а потом его отфильтровываем V образно, зачем его его фильтровать, оставь его в покое как записал как было в реальности. Это компенсация нужна, колонкам, которые "не смогли", им нужно помочь эквалайзером, что бы у них всё сложилось.
Линейно нашим слухом звуковой спектр будет восприниматься лишь на той громкости, на которой он линейно и записан и тонкомпенсация на этой громкости отсутствует и АЧХ ТРГ будет линейна. Если мы уменьшаем громкость, то для сохранения этой линейной картины и надо подымать низкие и высокие частоты в соответствии с кривыми равной громкости и чем меньше громкость, тем глубже и тонкомпенсация. Этим и компенсируются потери наших ушей на краях диапазона и на слух звуковая картина не меняется. Вот именно это и делает ТРГ.
Смотрел хоть одну статью на эту тему? Или ты их не понимаешь или упорно не хочешь понять, похоже, для тебя это открытием явилось? А статьи эти написаны десятки лет назад, когда тебя ещё и проекте не было. Или ты полагаешь, что все авторы тех статей (практически, академических статей) полные дураки и несут сплошной бред? Проблема эта и кривые равной громкости существуют независимо от того, нравится тебе это или нет.
Другое дело, что никто, ведь, не запрещает пользоваться эквалайзером и плагинами, вкупе с ТРГ они делают своё общее дело: ТРГ компенсирует наши слуховые потери при вращении ручки громкости, всё остальное - потери на железе, причём уже применительно к конкретному его набору.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on July 15, 2016, 12:38:58
Линейно нашим слухом звуковой спектр будет восприниматься лишь на той громкости, на которой он линейно и записан и тонкомпенсация на этой громкости отсутствует и АЧХ ТРГ будет линейна.
Допустим, концерт записан на некой условной средней громкости 80 дБ.
Я хочу слушать на громкости 60 дБ
Неужели мне нужно брать кривую 60 фон из этого графика?

(https://upload.wikimedia.org/wikipedia/commons/thumb/3/37/Gromkost.png/1280px-Gromkost.png)

Или всё-таки логично взять разность между кривыми 80 фон и 60 фон?
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 15, 2016, 14:53:14
Допустим, концерт записан на некой условной средней громкости 80 дБ.
Я хочу слушать на громкости 60 дБ
Неужели мне нужно брать кривую 60 фон из этого графика?
Разумеется, нет! Если брать максимальную громкость и использовать весь слышимый нами диапазон, то - да, кривые тонкомпесации полностью бы совпали с указанными на графике.
Но обычно громкость акустических систем не превышает 90-92 дБ (это только хорошая акустика может создать звуковое давление более 90 дБ), а слушаем мы, как правило ещё тише.
Если взять за исходный уровень 80 фон и считать, что это соответствует крайне правому (максимальному) положению регулятора громкости, то тогда эту кривую (80 фон) надо линеализировать (тонкомпенсация отсутствует), т.е.  все её участки, выходящие за 80 дБ надо вычесть из всех нижлежаших кривых. Кривая 60 фон тогда будет соответствовать уровню громкости -20 дБ. В этом случае глубина коррекции, ес-но, будет меньше.
Можно попробовать сделать это на скриптах на эквалайзере АИМПа, но существует одна проблема - сам наш регулятор громкости. Если он в линейном режиме, то всё понятно, но если в логарифмическом... Провайдер prvVolume вне зависимости от режима регулятора возвращает проценты положения движка, свойстов Progress в скриптах тоже самое, только в диапазоне 0...1,  и самое печальное, что никак не определить в каком режиме этот регулятор у пользователя находится.

P.S. Я даже тему (https://www.aimp.ru/forum/index.php?topic=53212.0) создавал - не знаю, видел её Артём или нет.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on July 15, 2016, 16:21:27
Итог: все всё понимают, но пишут по-разному. Завязываем дискуссию.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 15, 2016, 18:14:00
Quote
Линейно нашим слухом звуковой спектр будет восприниматься лишь на той громкости, на которой он линейно и записан и тонкомпенсация на этой громкости отсутствует и АЧХ ТРГ будет линейна.
Тут ты абсолютно прав, всё верно. Но на эталонной громкости, такой с которой баба пела в микрофон, не надо ни как воздействовать на волну, оставить АЧХ как есть. Воздействовать эквалайзером только при отклонении от эталонной громкости, согласно графика восприятия слуха. Как сказал Soolo надо вычитать от эталона громкости, и согласно формуле, создавать то или иное воздействие на волну. Но эталон нужно замерить микрофоном на месте где ты сидишь, другого выхода нет. Это не просто, но можно. Этим никто не будет заниматься.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 15, 2016, 18:21:50
Артём, если всё же решишься этим заниматься, то не надо вникать в этот мрак. Надо сделать просто, при увеличении громкости, ползунки EQ соответственно идут к нулю, и наоборот при уменьшении, пропорционально удаляются от ноля, и всё это согласно первичной настройки, на определённой громкости и всё. Колонки орут, звук мерзкий но громкий. Народ это любит. Когда не нужно чтобы орали, звук более красочный басовый V образный, но тихий, и всё это автоматически, без заморочек для пользователя удобно. На громкости не допускается перегрузка на басах, а в тихом режиме расширяется диапазон частот воспроизведения. Это нужно, у кого акустика, не ахти. Это не психоакустическая тонокомпенсация, это тонокомпенсация для предотвращения перегрузки в аналоговом тракте (усилители, колонки) на большой громкости.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 15, 2016, 18:25:03
Но эталон нужно замерить микрофоном на месте где ты сидишь, другого выхода нет. Это не просто, но можно.
Совершенно верно, вот если б это понимали те, кто голосует "ЗА" в этой теме...

Этим никто не будет заниматься.
И это верно, тема постепенно сползёт в архив.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Artem on July 15, 2016, 18:42:09
Артём, если всё же решишься этим заниматься, то не надо вникать в этот мрак. Надо сделать просто, при увеличении громкости, ползунки EQ соответственно идут к нулю, и наоборот при уменьшении, пропорционально удаляются от ноля, и всё это согласно первичной настройки, на определённой громкости и всё.

Если поднимать все ползунки эквалайзера вверх, то зачем снижать громкость? По сути вы скомпенсируете уровень пониженной громкости эквалайзером и звук по-прежнему останется громким.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 15, 2016, 18:50:45
Не вверх, а к середине. Вот смотри, ты настроил кайфово V образно эквалайзер тебе нравится. Басы высокие радуют слух. Ты хочешь устроить пьяную дискотеку, или что то русское празное. Повышаешь постепенно громкость, и у тебя, блины у колонок перестают справляться с басами. А если бы твое v образное, подтянуло середину, и стало такой "-". Орало бы громко, но блины не разрушались так механически, потому что громкость берёт средними частотами. Орёт как резаная, но не басит.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 15, 2016, 19:37:43
Зачем привязываться к эквалайзеру? Его я упомянул лишь в том плане, что это можно сделать на уровне скина (типа, баловство), но тогда эквалайзером будет пользоваться нельзя, он будет блокирован.
При этом ещё неизвестно, получится ли гладкая АЧХ или на ней будут горбы (какая там добротность фильтров?  :-\), проверить это можно будет только тестовым сигналом (свип записать или набор частот с шагом).
Уж если делать ТРГ в плеере, то придётся городить свои цифровые фильтры, эквалайзер людям тоже нужен.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Soolo on July 15, 2016, 20:35:14
При этом ещё неизвестно, получится ли гладкая АЧХ или на ней будут горбы (какая там добротность фильтров?  :-\), проверить это можно будет только тестовым сигналом (свип записать или набор частот с шагом).
Эквалайзер хороший: как рисуется график на дисплее эквалайзера - такой и будет рисунок АЧХ, за исключением частот ниже 63 Гц и выше 16 кГц - они будут плавно спадать от значения крайнего ползунка к 0 дБ.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Artem on July 15, 2016, 21:36:38
Не вверх, а к середине. Вот смотри, ты настроил кайфово V образно эквалайзер тебе нравится. Басы высокие радуют слух. Ты хочешь устроить пьяную дискотеку, или что то русское празное. Повышаешь постепенно громкость, и у тебя, блины у колонок перестают справляться с басами. А если бы твое v образное, подтянуло середину, и стало такой "-". Орало бы громко, но блины не разрушались так механически, потому что громкость берёт средними частотами. Орёт как резаная, но не басит.

И что мешает выбрать другой пресет для пьянки?
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 16, 2016, 00:44:07
И что мешает выбрать другой пресет для пьянки?
Ничего, но в случае автоматизации, эквалайзер будет плавно, пропорционально выжимать средние, а не сразу резкий переход. Тут ещё и меньше думать надо, просто крути громкость, пьяный или вмазаный, плеер всё за тебя сделает, автоматизация, которую ты настроил в мирное время. Или баба дура, ничего не понимает, она делает громче, и не вкуривает, что происходит перегрузка. Но у тебя уже всё настроено, и эта дура делая громче, не будет понимать, что автоматизация, интерактивно меняет АЧХ, ну и не надо ей понимать, на то она и автоматизация, за-то сиськами под музыку трясёт. Ещё можно сделать функцию, начальные параметры при заданной громкости, и конечные параметры при максимальной. Можно сделать, три параметра эквалайзера любой формы допустим, минимальная громкость - такая настройка - "\/", средняяя такая "U", и максимальная такая "~". Эквалайзер, при изменении громкости, будет ориентироваться, на эти три параметра ползунков, плавно переходя, от одной формы, к другой, по движению громкости, и это самый лучший из всех возможных вариант. Получается, что плеер будет умнее, может контролировать параметры интерактивно громкости, и этот пресет можно будет сохранить полностью со всеми этими настройками. Это действительно круто, реально круто. Впервые плеер сможет работать как автоматический контроллер в Hi-Fi аппаратуре, своего рода защита от дурака, и соответственно субъект сможет выжать максимум, и не порвать колонки, если конечно настроить эти параметры. Оставляем возможность для задротов, сделать психоаккустический пресет  для себя. Ну и просто хорошо, что плеер будет, сам автоматически подтягивать частоты под разную ситуацию (согласно настройкам) и выжать из колонок всё, всё что они могут на всех частотах на всех громкостях автоматически. Ещё это удобно для ресторанов, и всяких пивных заведений, сотрудник просто крутит громкость, поддав жару, без возможных последствий. Это хуже, чем компрессия, которая уминает громкие басы только в нужных местах, предотвращая перегрузку, но не воздействуя в других местах (https://www.youtube.com/watch?v=g_Xa1kmELZ8), но за то понятнее для людей и легче для проца.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: McClaud on July 16, 2016, 18:15:26
Ответ на предыдущий коммент без цитат...:
Автоматическая защита от Дурака? - Бред!
На Дурака управы не было, нет  и не будет НИКОГДА!!!  :-[

Учитывая непреложный факт, что, в классическом понимании сути проблеммы тонкомпенсации, её реализация в AIMP не представляется возможной (а кому-то всё же она необходима ну до зарезу!)... Особо отмечаю: реализация классической сути (о чём здесь безуспешно талдычит Александр)
Предлагаю компромисс: сделать регулятор, поднимающий/опускающий края звукового диапазона в зависимости от выставленной громкости. Т.е. включаемая/отключаемая опция (можно обозвать её Тонкомпенсацией, дабы успокоить апологетов не сути но названия), завязанная на уровень громкости. Правда, поскольку режим регулировки оной может быть не только линейным, но и логарифмическим, учитывать и сей нюанс. И, что немаловажно, он не должен быть связан с эквалайзером, как ныне не связан с эквалайзером БАС...
Попробую разжевать это моё представление.
Чекбокс: Тонкомпенсация. Включаем, и при уровне громкости ниже... 80-ти % (80-ти децибелл, или 85-ти - не суть важно) края диапазона "задираются" тем выше, чем ниже громкость (в разумных пределах, ес-но...). Можно было бы предусмотреть специальный (подспудный) регулятор глубины/высоты "задира" краёв (вдруг кому-то "излишняя" компенсация покажется излишней, а так: включил, регулятор в ноль...). Я дакже готов пожертвовать любимым мной БАС'ом, поскольку, в таком варианте Тонкомпенсация берёт на себя часть его функции.
Не зная тонкостей внутренней кухни движка могу лишь фантазировать. Вот не знаю я, как работает БАС, но аналогичный "финт ушами" на другом конце звукового диапазона, да увязанный в единое целое, да поставленный в зависимость от выставленного уровня громкости...
Главное: поставил чекебокс - есть автоматическая зависимость от громкости, в противном случае - только от положения регулятора (или регуляторов, ести существующий БАС дополнить ВЕРХ'ом)...
Ну, как-то так...  ;)
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 16, 2016, 18:27:19
Предлагаю компромисс: сделать регулятор, поднимающий/опускающий края звукового диапазона в зависимости от выставленной громкости. Т.е. включаемая/отключаемая опция (можно обозвать её Тонкомпенсацией, дабы успокоить апологетов не сути но названия), завязанная на уровень громкости. Правда, поскольку режим регулировки оной может быть не только линейным, но и логарифмическим, учитывать и сей нюанс. И, что немаловажно, он не должен быть связан с эквалайзером, как ныне не связан с эквалайзером БАС...
Лучше сделать так, что бы пользователь сам задавал начальные и конечные настройки, и лучше бы этих настроек было три. Настраиваешь параметры при минимальной громкости, средней, и максимальной, и в процессе движения регулятора громкости эти настройки, постепенно переходят от одной формы к другой.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 16, 2016, 19:02:23
Не надо ничего мудрить, если делать, то делать так, как оно реализовано в реальной аппаратуре, тогда и будет работать подобным же образом.
Нашёл картинку, именно тот вариант, как хотел Soolo, где за максимум громкости (0 дБ) как раз и взята кривая 80 фон. Это была статья в журнале Радио 1988, №11. Как я раньше про неё не вспомнил! Даже журналы ещё тех лет соранились. Регулятор по подобной схеме у меня стоял в самодельном усилителе можности, работал вполне сносно с акустикой S-90, не смотря на скудность измеритеьных приборов, доступных в те времена для настройки.
(http://www.diagram.com.ua/list/sound/sound147-2.gif)
Если взять за максимум кривую 80 фон, то для наименьшей разумной громкости (-60 дБ) подъём на низких частотах не превысит 30 дБ.
Ещё один ньюанс, влияющий на сложность реализации (если Артёма всё же заинтересует эта фича) - частота перегиба фильтра верхних частот меняется с понижением громкости и для самой низкой доходит аж до 2 кГц (на рисунку - прямая АВ).
Попробовал сделать подобные пресеты для АИМПа. Для громкости ниже -40 дБ уже приходится пользоваться преампом, иначе диапазона регулировки не хватает. В принципе, эффект есть, но для громкостей от 0 до -10 дБ почти не заметен.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 16, 2016, 19:04:19
Quote
Нашёл картинку, именно тот вариант, как хотел Soolo, где за максимум громкости (0 дБ) как раз и взята кривая 80 фон. Это была статья в журнале Радио 1988, №11. Как я раньше про неё не вспомнил! Даже журналы ещё тех лет соранились. Регулятор по подобной схеме у меня стоял в самодельном усилителе можности, работал вполне сносно с акустикой S-90, не смотря на скудность измеритеьных приборов, доступных в те времена для настройки.
Вот это верный график, если это график вычитания амплитуды, а не график восприятия. Но в моём случае, пользователь сам сможет принять решение как ему и что настраивать.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 16, 2016, 19:12:20
Но в моём случае, пользователь сам сможет принять решение как ему и что настраивать.
Опять за старое. Тема - про ТРГ, всё остальное, что захочет настраивать пользователь, сможет настроит эквалайзером конкретно под свою аппаратуру, здесь компенсируются только слуховые потери в соответствии всё с теми же кривыми равной громкости.
Ну, задолбало уже объяснять в каждом посте!
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 16, 2016, 19:29:10
ТРГ таким образом тоже можно настроить, пресетом если захочешь, задав начальный изгиб как в этом рисунке при минимальной громкости, один уровень оставить линейным при той с которой производилась запись (понятия не имею где взять этот параметр), и ещё один изгиб волны при максимальной громкости. И эквалайзаер будет изгибаться с громкостью, относительно ТРГ, которому ты настроил. Но в случае когда самому можно выставлять все параметры, можно учесть АЧХ комнаты, можно учесть перегрузку, можно учесть что хочешь.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 16, 2016, 19:43:37
ТРГ таким образом тоже можно настроить, пресетом если захочешь
Ага, для каждого уровня громкости с шагом 1 % - как минимум 100 пресетов и переключать вручную при каждом изменении громкости! Вперёд!
Никто не собирается для реализации ТРГ использовать эквалайзер, он нужен пользователю в своём прямом назначении.
На счёт комнаты я уже писал выше.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 16, 2016, 19:50:50
Ага, для каждого уровня громкости с шагом 1 % - как минимум 100 пресетов и переключать вручную при каждом изменении громкости! Вперёд!
Никто не собирается для реализации ТРГ использовать эквалайзер, он нужен пользователю в своём прямом назначении.
На счёт комнаты я уже писал выше.
Нет ты не понял:

1) Задаёшь изгиб ТРГ, на минимальной громкости (когда ручка громкости 0%) ;
2) Задаёшь изгиб ТРГ, на громкости записи это 0 децибел на твоём рисунке (когда ручка громкости 50%);
3) Задаёшь изгиб ТРГ, при максимальной громкости. (когда ручка громкости 100%)
И когда ты крутишь ручку громкости AIMP:
С минимальной громкости эквалайзер начинает с 1 первого изгиба;
Когда громкость доходит до 50%, он плавно встаёт в позицию 2;
Когда ручка громкость доходит до максимума, он интерактивно движению ручки громкости плавно встаёт в позицию 3.
Всё это происходит не ступенчато, а с автоматическим расчётом промежуточных позиций.

Вот тебе ТРГ, да и что захочешь, касаемо АЧХ.

Black_AVP, сейчас понятно, что я продублировал в разной интерпретации червёртый раз?
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on July 16, 2016, 20:39:07
Black_AVP, сейчас понятно, что я продублировал в разной интерпретации червёртый раз?
Да, нет, это ты опять понять не можешь, что эквалайзер сам по себе менять свои характеристики не будет, для этого нужно для каждого его движка (их 18) вывести эмпирическую формулу реализующую  зависимость его положения от положения регулятора громкости.
Но, ещё раз повторю, что эквалайзер для этих целей никто не собирается испоользовать.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: MDMA Overdose on July 16, 2016, 20:45:20
Да, нет, это ты опять понять не можешь, что эквалайзер сам по себе менять свои характеристики не будет, для этого нужно для каждого его движка (их 18) вывести эмпирическую формулу реализующую  зависимость его положения от положения регулятора громкости.
Но, ещё раз повторю, что эквалайзер для этих целей никто не собирается испоользовать.
Да, надо расчитывать зависимость, у концертного оборудование есть такие цифровые эквалайзеры которые это делают. Они во всех современных программируемых стационарных пультах, у них моторизованные движки похожие на аналоговые, но хранят они всё цифре, и работают как цифровые. И ты крутишь громкость на нём, а ползунки прям сами двигаются. https://youtu.be/NTfTMPDzCXc?t=41 Но там движки можно привязать ко всему, что вздумается. В нашем случае надо создать упрощённое подобие такого, который может рассчитывать хотя бы 3 промежутка, ты можешь реализовать любые свои интимные задумки без привязки ко времени, а только к одному событию - "ручка громкости".
(https://upload.wikimedia.org/wikipedia/commons/f/f5/YAMAHA_PM5D%2C_Expomusic_2010.jpg)
Что это решает:
1) Можно выжать всё из аккустики.
2) ТРГ
3) АЧХ по комнате
4) Субъекту так больше нравится.
5) То что просит VladSol, который начал тему.
Quote
Но, ещё раз повторю, что эквалайзер для этих целей никто не собирается испоользовать.
А как ты ещё собираешься менять АЧХ если не эквалайзером? Какие другие способы изменения АЧХ ты знаешь? Ведь для ТРГ, тоже используется либо жалкое подобие эквалайзера в виде сопротивлений, либо реальный алгоритм эквалайзера, просто без интерфейса.
Почему, если таким способом автоматизации, можно достичь любой из перечисленных целей? Если этим всегда пользуются профессионалы в концертных пультах, чем хуже простой люд?
Title: Re: Тонкомпенсированный регулятор громкости
Post by: volmih on August 01, 2016, 17:04:52
Ребта, не совсем понял, что мы обсуждаем - нужна тонкомпенсация, или нет, или как её реализоавть? Я считаю, что функция тонкомпенсации ничего_себе! как нужна. А как она реализована - посмотрите как это сделан в Apollo. Сделано офигенски. Сделайте так же, или хоть как-нибудь сделайте, мы оценим!
Все спасибо!
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Artem on August 01, 2016, 19:10:02
Ребта, не совсем понял, что мы обсуждаем - нужна тонкомпенсация, или нет, или как её реализоавть? Я считаю, что функция тонкомпенсации ничего_себе! как нужна. А как она реализована - посмотрите как это сделан в Apollo. Сделано офигенски. Сделайте так же, или хоть как-нибудь сделайте, мы оценим!
Все спасибо!

И зачем она ничего_себе! как нужна?
Title: Re: Тонкомпенсированный регулятор громкости
Post by: xwind on August 01, 2016, 20:05:56
И зачем она ничего_себе! как нужна?

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

ИМХО, надо все-таки расставить точки над «i», иначе тред превратится в бесконечный беспредметный разговор.

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

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

Т.е. тонкомпенсация, по сути, изначально абсурдна, или, как минимум, весьма спорна.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: volmih on August 03, 2016, 00:35:51
И зачем она ничего_себе! как нужна?

Тонкомпенсация - в моём случае - нужна потому, что при понижении громкости до минимальных значений мне приходится колупаться в настройках эквалайзера, что отнимает много времени. Всё дело в восприятии, и я, например, действительно ощущаю нехватку высоких, и, особенно низких частот, при малой громкости. Например, в моём случае мы имеем внешнюю звуковую карточку,  подключённую к компьютеру, с регулятором громкости, выставленном на максимум, а также мониторы Yamaha HS8 и HS8S с установленной чувствительностью 4 дБ (среднее значение). То есть регулировка громкости осуществляется с плеера - так удобнее.

Я думаю, что у многих подобная ситуация: например, подключены колонки Microlab Solo 6 или другая китайская техника, советский усилитель с колонками и т.д. и т.п., громкость на которых выставлена на максимум...

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

Предлагаю добавить ОТКЛЮЧАЕМУЮ функцию тонкомпенсации, при активации которой она начинала бы работать при снижении уровня громкости от примерно срединного положения (или положения 1/3) ползунка громкости до минимума.

Да, согласен, что у всех разные АС - начиная от встроенных динамков в ноутбук до S-90, но, осмелюсь предположить, что тем, кто слушает музыку со встроенных в ноутбук динамиков абсолютно всё равно, есть функция тонкомпенсации, или нет. В таком случае они просто её включать не будут.

А ещё как вариант можно сделать функцию тонкомпенсации настраиваемой - например, добавить ползунок, при помощи которого пользователь сам отрегулирует "чувствительность" этой функции в зависимости от того звукового давления, которое выдают его АС, и сделает так, как ему комфортно.

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

Хотелось бы, чтобы AIMP стал инновационным плеером с возможностью гибкой подстройки под уши и вкусы любого слушателя.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on August 03, 2016, 09:05:39
... Настоящая тонкомпенсация привязана к реальному уровню звукового давления, и только в таком случае в ней есть какой-то смысл...
К сожалению, судя по голосованию, большинство пользователей даже не пытаются это понять. Сколько всякого бреда понаписано уже в этой теме, который ни малейшего отношения не имеет к ТРГ.

Я считаю, что функция тонкомпенсации ничего_себе! как нужна. А как она реализована - посмотрите как это сделан в Apollo.
То, что у вас получилось - это, скорее всего ПЕРЕКОМПЕНСАЦИЯ, задраны верхи и низы на малой громкости, причём, не известно даже до какого уровня. Может, на слух это кому-либо и приятно, но такими критериями:
Сделано офигенски.
качество звука оценивать, мягко говоря, нелепо.

Тонкомпенсация - в моём случае - нужна потому, что при понижении громкости до минимальных значений мне приходится колупаться в настройках эквалайзера...
Эффект тонкомпенсации средним слушателем заметен лишь для громкостей ниже -10 дБ от максимальной. Если уж часто слушаете на малой громкости, то проще всего сделать пару-тройку пресетов для эквалайзера для уровней -10, -15, -20 дБ, применительно к собственной аппаратуре.

Пробегитесь по форумам с сабжевой тематикой, почитайте посты знающих людей и уважающих свои уши - давно сошлись уже во мнении, что тонкомпенсация не нужна. Правильно настроить её с софтовыми плеерами практически невозможно. И чем меньше всяких издевательств на звуком - тем он лучше.
Приемлимую тонкомпенсацию можно получить лишь в усилителе мощности с конкретной акустикой и нормированием уровней сигналов от всех источников.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: volmih on August 03, 2016, 11:59:35
""... Настоящая тонкомпенсация привязана к реальному уровню звукового давления, и только в таком случае в ней есть какой-то смысл...""


-- Что мешает сделать ползунок, чтобы перемещая его, пользователь настроил уровень тонкомпенсации под реальное звуковое давление или как ему нравится?

Так же можно сказать, что для того чтобы выполнить настоящую эквализацию, надо установить измерительный микрофон, измерить АЧХ в конкретном помещении и потом уже двигать ползунки эквалайзера. Ведь это будет грамотно, да? Но в реале никто этого не делает и каждый двигает ползунки так, как ему хочется в данный конкретный момент. Другое дело, что разработчик программы, возможно, не имеет желания заниматься этой проблематикой, тогда, конечно, можно найти 1000 причин, почему это невозможно или неправильно или не имеет смысла.

О, и да! Сделайте ненастоящую компенсацию!

""То, что у вас получилось - это, скорее всего ПЕРЕКОМПЕНСАЦИЯ, задраны верхи и низы на малой громкости, причём, не известно даже до какого уровня. Может, на слух это кому-либо и приятно, но такими критериями:
Цитата: volmih от Август 01, 2016, 17:04:52

    Сделано офигенски."""


-- Я считаю, что самое главное - это чтобы всегда было приятно. А вы?


""качество звука оценивать, мягко говоря, нелепо."""

-- Ну, не судите строго. у каждого из нас своя колокольня

""Эффект тонкомпенсации средним слушателем заметен лишь для громкостей ниже -10 дБ от максимальной. Если уж часто слушаете на малой громкости, то проще всего сделать пару-тройку пресетов для эквалайзера для уровней -10, -15, -20 дБ, применительно к собственной аппаратуре."""

-- Я мечтаю, чтобы за меня это сделал разработчик  :) А дополнительный ползунок уровня тонкомпенсации каждый пользователь установит на некоторое значение применительно к собственной аппаратуре Так можно?
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on August 03, 2016, 16:05:37
-- Что мешает сделать ползунок, чтобы перемещая его, пользователь настроил уровень тонкомпенсации под реальное звуковое давление или как ему нравится?
Это две совершенно разные вещи: номинальное звуковое давление и "как нравится".
А мешает - отсутствие средств измерений и квалификации пользователей. У нас кроме регулятора громкости в АИМПе существуют ещё регулятор громкости приложения АИМП, общий регулятор громкости в микшере, плюс регулятор громкости в усилителе. Каким образом пользователи будут это всё настраивать? Даже, если удастся кому-то это сделать, то после такой настройки ни одного регулятора, кроме как в плеере трогать НЕ МОГИ!!!

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

-- Я счечтаю, чтобы за меня это сделал разработчик  :)
А вы не поленитесь хотя бы попробовать сделать пресет, скажем, для -20 дБ в соответствие с уже приводившейся картинкой:
(http://www.diagram.com.ua/list/sound/sound147-2.gif)
и послушать, что получится. Сомневаюсь, что при таких критериях оценки звука, вам это понравится.
Ещё непростой задачей будет выставить уровень громкости -20 дБ, особенно в режиме логарифмического регулятора.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: alechek8978941 on September 29, 2016, 09:47:07
Оч интересная ветка.
Попробовав тонкомпенсацию однажды (на самодельном усилителе), больше не собраюсь от нее отказываться.
Пущай хайендщики с килобаксами утверждают, что АЧХ должна быть плоской как мир, стоящий на черепахе, их проблемы.

По теме:
Много картинок выкладывалось с кривыми равной громкости, надерганными невесь откуда, но сслыки на стандарт так и не увидел
А между тем, это ISO 226. Который впервые был введен в 1987 (http://www.iso.org/iso/catalogue_detail.htm?csnumber=4100) году и скорректирован в 2003 (http://www.iso.org/iso/catalogue_detail.htm?csnumber=34222)
Для России это ГОСТ Р ИСО 226-2009 (http://www.complexdoc.ru/pdf/%D0%93%D0%9E%D0%A1%D0%A2%20%D0%A0%20%D0%98%D0%A1%D0%9E%20226-2009/gost_r_iso_226-2009.pdf), расчетные формулы можно найти там.

Очень интересные выкладки по дельта между кривыми приведены тут (http://reference-audio-analyzer.pro/news8.php)
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Panayotis Kritidis on November 22, 2016, 13:05:06
Позвольте предложить свою лепту к этой интересной теме.

Парафразируя легендарное фильмовое слово, тонкомпенсация - дело тонкое. Причины:

1. Для её стриктной реализации необходимо точное знание уровня звука в определённом месте слушания - назовём это место "МС" (in English often named "sweet point").

2. Любое изменение МС ведёт к изменению уровня звука и к отдалению от правильной тонкомпенсации (ТК).

3. Для стриктного приложения ТК на широком диапазоне уровней нужен богатый набор кривых компенсации.

У меня принцып: если что-то трудно сделать точно, то лучше это сделать с хорошим приближением, чем не делать вообще. Согласно этому принцыпу, предлагаю следующую схему:

1. Настраиваем - каким то способом (к этому я вернусь) - уровень нашего усилителя так, чтобы максимум громкости при показании AIMP Volume Slider "100" была близка к 80 dB абсолютной шкалы.

2. Решаем, что для "существенного слушания" будем пользоваться также громкостями 70 dB и 60 dB. В логарифмическом варианте AIMP Volume Slider это соответствует показаниям "78" и "55". Решаем, что тонкомпенсация на нижних уровнях не так важна, так на них мы слушаем только в особых случаях, когда "высокая верность" - не основной приоритет.

3. В AIMP Equalizer создаваем два варианта тонкомпенсации - для уровней 70 dB и 60 dB и называем их, например, "-10" и "-20". Третий вариант - для уровня 80 dB - это Equalizer OFF. В будущем мы изпользуем с тонкомпенсацией только эты три уровня.

4. При работе с новым уровнем мы выбираем соответсвенную версию В AIMP Equalizer.

Если вам не нравится предложенная схема, вы можете не читать дальше. В другом случае, читайте продолжение в мой следующий пост, который последует скоро.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on November 22, 2016, 13:43:06
3. В AIMP Equalizer создаваем два варианта тонкомпенсации - для уровней 70 dB и 60 dB и называем их, например, "-10" и "-20". Третий вариант - для уровня 80 dB - это Equalizer OFF.
Так это и предлагалось уже в этой теме, как наиболее простое решение - создать несколько (2-3) пресета для "любимых" уровней прослушивания.
Но дело осложняется тем, что многие используют эквалайзер АИМПа по прямому назначению.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Panayotis Kritidis on November 22, 2016, 16:18:50
Как уже отметили другие коллеги, коррекции по уровню громкости являются разностями между кривыми равной громкости "базисной" и новой громкости. Я прилагаю схему этых разностей (Fig.1), при базисном уровне 80 dB, для уровней 70, 60, 50 и 40 dB, хотя предлагаю изпользовать только две первые.

Значения для AIMP Equalizer следующие:

Frequency . . . . . . . 70 dB . . . . . 60 dB

. . . . 31 . . . . . . . . . 2.6 . . . . . . . 5.2
. . . . 63 . . . . . . . . . 1.7 . . . . . . . 3.3
. . . . 87 . . . . . . . . . 1.4 . . . . . . . 2.8
. . . 125 . . . . . . . . . 1.2 . . . . . . . 2.3
. . . 175 . . . . . . . . . 0.9 . . . . . . . 1.7
. . . 250 . . . . . . . . . 0.5 . . . . . . . 1.1
. . . 350 . . . . . . . . . 0.2 . . . . . . . 0.4
. . . 500 . . . . . . . . .-0.1 . . . . . . .-0.2
. . . 700 . . . . . . . . .-0.4 . . . . . . .-0.4
. . . 1k . . . . . . . . . . 0 . . . . . . . . . 0
. . . 1.4k . . . . . . . . .0.6 . . . . . . . .1.1
. . . 2.0k . . . . . . . . .0.9 . . . . . . . .1.7
. . . 2.8k . . . . . . . . .0.9 . . . . . . . .1.7
. . . 4.0k . . . . . . . . .0.7 . . . . . . . .1.5
. . . 5.6k . . . . . . . . .0.3 . . . . . . . .0.6
. . . 8.0k . . . . . . . . .0.3 . . . . . . . .0.6
. . 11.2k . . . . . . . . -0.5 . . . . . . . -1.2
. . 16.0k . . . . . . . . -0.7 . . . . . . . -1.5

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

REW (Room Equalizer Wizzard) - программа для измерений уровней звука в спектре 20 - 20000 Hz.
http://www.roomeqwizard.com/

Equalizer APO - программа для частотного выравнения на базе результатов REW, с возможностью задать значения в более 1000 частотах и действущая на системном уровне (действует на все източники звука компютера, вкл. AIMP).
https://sourceforge.net/projects/equalizerapo/

С помощью этых двух программ возможно осуществить очень хорошее выравнение частотной характеристики. Для демонстрации я прилагаю измерение моей 'основной системы' дома (Fig.2), состоящей от двух сателлитов Mission 760 (two way) и одного суб-уфера собственной конструкции, с болгарским громкоговорителем 30 см и обьёмом бокса 90 литров. Частотная характеристика - равная в границах ±1.2 dB, при сглаживании 1/12 oct = 1 полутон, в области 22 - 17000 Hz. Когда человек привыкнет к такому уровню равности, он не может представить себе жизнь с чем-то менее качественным.

-------

Black_AVP, надеюсь, что с последными параграфами я показал своё отношение к "прямому назначению" экуалайзера АИМП. Если дела налажены хорошо на системном уровне, то экуалайзер АИМП полезен для дополнительных целей. Лично я использую дополнительные коррекции порядка +/- 3 dB в особые случаи. Обычно слишаю 'равно'.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Black_AVP on November 22, 2016, 17:08:22
Black_AVP, надеюсь, что с последными параграфами я показал своё отношение к "прямому назначению" экуалайзера АИМП. Если дела налажены хорошо на системном уровне, то экуалайзер АИМП полезен для дополнительных целей. Лично я использую дополнительные коррекции порядка +/- 3 dB в особые случаи. Обычно слишаю 'равно'.
А лично я не пользуюсь ни софтовыми эквалайзерами, ни, тем более, тонкомпенсацией, которую практически настроить не реально. Кроме программного обеспечения, нужен ещё и измерительный микрофон, тратиться на который никто не будет.
Говоря про прямое назначение эквалайзера, я имел в виду и те фиксированные пресеты в АИМПе, которыми пользователи любят побаловаться. В этом случае все вышеприведённые рассчёты не имеют смысла.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Panayotis Kritidis on November 23, 2016, 12:30:40
"А лично я не пользуюсь ни софтовыми эквалайзерами, ни, тем более, тонкомпенсацией, которую практически настроить не реально. Кроме программного обеспечения, нужен ещё и измерительный микрофон, тратиться на который никто не будет."

Я горячо предлагаю вам и всем попробовать программы, которые я упомянул ранее. Результат такой, что человек думает: "как я мог жить без этого!?". Конечно, я знаю почему я жил без этого 20 лет назад - у хардуера (доступного ширикой публике) не было возможностей, какие у него сегодня.

Програмное обезпечение задано и, повторяю, безплатно. Оно самого высокого уровня, очень малые искажения, малая латентность, ниская нагрузка CPU (у меня 0.4% при экуализации в 840 значениях частоты). Кроме того, REW отличный инструмент для более широкого потребления. Если подать на вход звуковой карты сигнал от её выхода (вместо от микрофона), можно измерить с большой точностью главные параметры любого звукового источника в компютере: частотную характеристику, спектр искажений (THD и отдельных гармоник), спектр шума, временные опоздания..

Что касается необходимости пользования измерительного микрофона, я бы сказал что достаточно пользовать приличный кондензерный микрофон ценового порядка 100 - 200 Евро, у которого известна частотная характеристика.  У REW есть возможность внести такую характеристику в виде простого текстового файла и коррегоривать измерение согласно ей. Если она не известна, то можно попытаться калибрировать микрофон у друга или в некой лаборатории, предлагающей такую услугу. И, наконец, можно взять взаймы подходящий микрофон на некоторое время. Если би вы жил в Афинах, я бы предложил такие возможности. :)

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

У меня хороший набор таких коррекций. Для пяти систем дома и дачи, а также для трёх наушниках, одни из которых - замечательные Sennheiser HD 595. В дополнении, в некоторых случаях делал две коррекции, для различных мест слушателя данной системы.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Savage123 on May 12, 2017, 22:53:39
Часто слушаю вечером негромко музыку и уже несколько раз приходила мысль, а нет ли в АИМП-е ТРГ. Поискал, в настройках не нашел, полез на форум и есть же тема  :)

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

А так смысл в тонкомпенсации такой, что из-за особенностей слухового воспрятия, при разном уровне звукового давления слух слышит разные частоты, воспроизводящиеся с одинаковым уровнем так, будто бы они записаны с разным уровнем, т.е. какие-то тише, какие-то громче. Функция тонкомпенсации работает так, чтобы нивелировать это ощущение на разных громкостях прослушивания. Ранее приводимые графики с АЧХ в этом смысле и называются кривыми равной громкости.
Title: Re: Тонкомпенсированный регулятор громкости
Post by: Voronin on January 22, 2018, 16:47:50
Тонкомпенсированный регулятор громкости он нужен, хоть примерно как стандартный в вин 7 для НЧ и ВЧ.

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=33951.0;attach=53166)
Title: Re: [Запланировано] Тонкомпенсированный регулятор громкости
Post by: Savage123 on July 14, 2018, 16:05:21
Кстати знаете, вот эта опция неплохо справляется, естественно фиксированный уровень подобрать.
(https://i.imgur.com/Xpg6LzK.png)
Title: Re: [Запланировано] Тонкомпенсированный регулятор громкости
Post by: andreiteplyakov on November 16, 2018, 19:48:49
У меня в Линухе бас-регулировка и другие эффекты не работают=( Поддерживаю афффтора темы - тонкомпенсация нужна. Включать ее нужно естественно как опцию и добавить в нее настройки частот и уровня.
Title: Re: [Запланировано] Тонкомпенсированный регулятор громкости
Post by: npo100TiT on January 22, 2019, 18:25:06
Как в итоге реализовали?
Title: Re: [Запланировано] Тонкомпенсированный регулятор громкости
Post by: Zhenya on January 22, 2019, 18:29:15
Как в итоге реализовали?

(https://i.imgur.com/tRHth84.png)
Title: Re: [Запланировано] Тонкомпенсированный регулятор громкости
Post by: npo100TiT on January 22, 2019, 18:34:11
(https://i.imgur.com/tRHth84.png)
Да неее, я про то "КАК" он функционирует?
Title: Re: [Запланировано] Тонкомпенсированный регулятор громкости
Post by: Soolo on January 22, 2019, 18:37:35
Да неее, я про то "КАК" он функционирует?
Как эквалайзер, поднимающий края спектра, при снижении громкости.
Title: Re: [Запланировано] Тонкомпенсированный регулятор громкости
Post by: npo100TiT on January 22, 2019, 18:55:09
я почему то не замечаю разницы, при каком уровне громкости и какие изменения должны происходить?
Title: Re: [Запланировано] Тонкомпенсированный регулятор громкости
Post by: Artem on January 22, 2019, 19:50:31
я почему то не замечаю разницы, при каком уровне громкости и какие изменения должны происходить?

На слух-то? Компенсация начинается сразу, чем тише звук, тем больше компенсация
Title: Re: [Запланировано] Тонкомпенсированный регулятор громкости
Post by: npo100TiT on January 22, 2019, 20:12:29
На слух-то? Компенсация начинается сразу, чем тише звук, тем больше компенсация
на сколько сильные изменения должны быть? (в dB) а то чот слабо заметна разница.

Исользую следующее:
Колонки: Microlab SOLO6C регулятор на максимум
Звуковая карта: E-mu 0204 - Линейный выход, без регулятора.
ОС: WIndows 10 Pro x64 1809, звук на максимум
AiMP v4.60 2113 - Регулятор 15% Логарифмический + Тонокоменсация + Реплей Гейн по Треку

При таких настройках есть более менее заметная разница.
Title: Re: [Запланировано] Тонкомпенсированный регулятор громкости
Post by: Artem on January 22, 2019, 20:27:36
до +15 db