Клуб DiyAudio

Источники аудиосигнала => Цифровые => Тема начата: MetalHeart от 07 Мая 2020, 01:49:13

Название: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: MetalHeart от 07 Мая 2020, 01:49:13
Хочу вкратце описать и пообсуждать вариант корректировки звука эквалайзером при прослушивании музыки с компьютера (в общем на андроиде думаю тоже можно применить). По-сути имеем заметное улучшение звука на проблемных "горбах" и "провалах" в АЧХ фактически за бесплатно. Таким способом прежде всего можно бороться с модами комнаты.

Итак, нам нужны бесплатные программы (Room Eq Wizard - REW и Equalizer APO) и измерительный микрофон (и желательно внешний аудиоинтерфейс)
https://www.roomeqwizard.com
https://sourceforge.net/projects/equalizerapo/

Собственно чтобы сильно много не описывать вот два видео где объяснен принцип. Второе на английском (но по видео все понятно) и почти то же самое, но в некоторых моментах мне подход понравился больше.
REW + Equalizer APO
Извините, вам запрещён просмотр содержимого спойлеров.

Важные моменты измерений и подборов фильтров в REW:
1. Лучше сделать как во втором видео и после подбора фильтров в REW их можно сохранить в текстовый файл, затем его загрузить в Equalizer APO. Т.е. ручками ничего вводить не надо!
2. Фильтрами лучше всегда работать в сторону уменьшения, а не увеличения (т.е. убирать горбы, а не поднимать провалы). Иначе придется снижать общий уровень воспроизведения, что потребует большего усиления, внесет больше искажений и шумов. Лучше ограничить уровень ослабления фильтров примерно 6 дБ. Т.е. в настройках REW: Individual Max Boost - 6dB, Overal Max Boost - 0dB
3. Чем меньше применено фильтров и чем меньше вносимая коррекция каждого из них, тем лучше.
В общем - надо экспериментировать с фильтрами и выбором базового уровня (Target Level).
4. Бесполезно пытаться сглаживать пик или провал на частоте раздала полос.
5. Не стоит пытаться исправить весь диапазон, достаточно убрать грубые горбы и провалы обусловленные прежде всего комнатой где-то 30... 3000 Гц (диапазон работы так же в настройках задается)
6. Измерения делать естественно на обычном уровне громкости и точке прослушивания.

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

Во втором видео затронута интересная тема собственно целевой АЧХ - кривая АЧХ "Хармана". Первый раз про такую услышал. Но вроде как она должна быть более естественна и натуральна по звучанию, чем просто линейная АЧХ. В REW по умолчанию установлен некоторый спад на для ВЧ, для себя приблизил целевую линию максимально к звучанию моих АС - главная цель убрать горбы/провалы.
Про кривую Хармана пока изучаю, начал тут: https://www.innerfidelity.com/content/acoustic-basis-harman-listener-target-curve

Теперь про эквалайзер:
Как уже выше сказал: можно загрузить файл фильтров коррекции из REW в Equalizer APO.
Прога кстати очень мощная (и при этом "легкая") - содержит кучу видов эквализации и кастомизации. Все интуитивно понятно.

При загрузке фильтров коррекции из REW Главное следить, чтобы в итоговой АЧХ в Eq APO не было красных "горбов". Это значит что была излишняя коррекция в "+" и будет клиппинг (он правда автоматически "софтится", но это не очень приятно). Красные пики убираем либо понижением общего уровня в эквалайзере, либо коррекцией фильтров в REW (в идеале - последнее).

Eq APO работает на уровне системы, т.е. все звуки (ютуб, программы муз. стримеров, проигрыватели) - все будет эквализироваться. НЕ будет эквализироваться вывод по ASIO или WASAPI, если они например выбраны в Foobar. Если есть необходимость и желание слушать именно через ASIO/WASAPI то тоже есть вариант - модули эквалайзеров для фубара:
foo headphone eq
https://www.foobar2000.org/components/view/foo_headphone_eq
или
foo room eq
https://www.foobar2000.org/components/view/foo_room_eq

Второй, по-сути, представляет собой целый мини-пакет с возможностью измерения прямо из него (правда калибровочный файл микрофона туда не загрузить вроде  :noo: ) и автоматического подбора фильтров. Но в нем нельзя вручную задать фильтры, например из результатов того же REW.
Поэтому второй мне показался более интересным (конечно, не смотря на название его можно использовать и для АС) - там можно задать фильтры вручную (частота, ослабление, добротность).

Единственное неудобство всего этого: если прослушивание идет с АС или с наушников. Система конечно же не знает через что идет прослушивание. И надо самому не забывать отключать эквалайзер когда он не нужен.

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

 :audio:
P.S. Главное достижение у себя с помощью этих методов - убрал резонанс на 130Гц (почти +20дБ) от гипсокартонной стены ну и комнатные моды до 500 Гц.


Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: drummer от 07 Мая 2020, 06:27:05
 :v:
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: Злой от 07 Мая 2020, 08:50:44
По-сути имеем заметное улучшение звука на проблемных "горбах" и "провалах" в АЧХ фактически за бесплатно
В ресиверах эта фича уже лет пятнадцать используется, если поначалу только в топовых и дорогих соответственно, то теперь практически во всех. Да и во многих активных колонках присутствует.
с помощью этих методов - убрал резонанс на 130Гц
Помнится в машине убирал резонанс полосовым фильтром от Шихатова, отлично получалось  :v:, а тут да фактически бесплатно и с безграничными возможностями. MetalHeart, Денис спасибо за хорошую тему, попробую обязательно.
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: drummer от 07 Мая 2020, 17:13:33
В автомагнитолах DSP уже вовсю используется.
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: MetalHeart от 07 Мая 2020, 23:48:05
Да, идея не нова конечно.
Но т.к. комп дает широкие возможности для реализации то можно добиться очень хороших результатов на любой вкус.
И обе проги мне оч. понравилось. REW вообще очень мощный инструмент для коррекции звучания комнаты  или АС. Все есть все что надо для домашней акустики, разве что только расчета разделительных фильтров нет.
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: pm от 08 Мая 2020, 13:28:19
Это всё никчёмная возня. Решение должно быть изящным, функциональным и универсальным. Привязка к ПеКа - тупик. Настоящий аудиоупырь должен делать так: берётся какой-нибудь DSP от Analog Devices, поддерживаемый их SigmaStudio (https://www.analog.com/ru/design-center/evaluation-hardware-and-software/software/ss_sigst_02.html). И делается встраиваемый в усилитель шедевр, который при необходимости подстраивается под любое помещение. Да, ПК понадобится для измерений и изменения конфигурации процессора. У барыг чиподип покупается совсем недорого готовый модуль. Искать, к примеру, по слову RDC2-0027. Разные версии, для рукоблудов есть ПП и проекты для KiCAD, для ардуинщиков какое-то файло впридачу. И шлёпается нечто аналогичное этому (https://mysku.ru/blog/diy/76001.html) и тому (https://mysku.ru/blog/diy/72923.html). По SigmaStudio встречается и на русском языке (https://parkaudio.ua/DOCz/module/general_docz/SigmaStudio_UM.pdf), хоть и применительно к каким-то своим поделкам. Для первого ознакомления годится.
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: Злой от 08 Мая 2020, 13:53:22
Настоящий аудиоупырь должен делать так: берётся какой-нибудь DSP от Analog Devices, поддерживаемый их SigmaStudio. И делается встраиваемый в усилитель шедевр
Паша, то есть мы подаем сигнал со своего любимого, прекрасного ЦАПа на эту приблуду RDC2-0027 в которой не пойми какой АЦП на входе и еще более непойми какой ЦАП(аж ЧЕТЫРЕ штуки). Уж лучше программно, не по фен-шую конечно, надо только микрофон только найти какой нибудь.
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: pm от 08 Мая 2020, 13:58:27
Марат, а что значит лучше программно? В DSP тоже программно ??? Ну а АЦП/ЦАП в ПК или рядом тоже ничего особенного из себя не представляют, тоже "не пойми что" ;)
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: Злой от 08 Мая 2020, 14:02:56
Тогда уж сразу использовать RDC2-0027 с их же ЮСБ-И2С SUPER PRIME, но опять же привязка к компу :d_know: :d_know:

и добавил...
Ну а АЦП/ЦАП в ПК или рядом
В компе наверное, а так для себя рядом можно и хороший ЦАП собрать.
а что значит лучше программно? В DSP тоже программно
В общем то да, но процессор компа помощнее все же ;D
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: pm от 08 Мая 2020, 14:09:59
Ага, задумался?! Уже и решение наметил ;) Меня интересовало с точки зрения врезки в аналоговый тракт.


и добавил...
процессор компа помощнее все же
Нельзя сравнивать "в лоб" производительность CPU ПК и DSP.
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: Злой от 08 Мая 2020, 14:13:25
Ага, задумался?! Уже и решение наметил
просто я про их ЮСБ-И2С SUPER PRIME давно читал, цена хорошая, но есть пара мест, что не устраивает.
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: pm от 08 Мая 2020, 14:17:17
Не любопытства ради, а любознательности для: что не устраивает. И да, у тебя в парадигме цифрового тракта от источника и до, кроме УМЗЧ и АС.
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: Злой от 08 Мая 2020, 14:33:05
а любознательности для: что не устраивает
В режиме Мастер, то есть с синхронизацией от ЦАП там частоты какие то левые, точно не помню, а так цена даже по сравнению с китаем очень даже 750 руб, я фламенко брал лет десять назад в пять раз дороже. Но вообще парни софт правят, изначально мастера вообще не было. 
И да, у тебя в парадигме цифрового тракта от источника и до, кроме УМЗЧ и АС.
А вот это подробнее :d_know:


и добавил...
Вот ведь, кто то там сверху наблюдает за нами ;D наткнулся на статью https://stereo.ru/to/1mwzt-tsifrovaya-korrektsiya-prostranstvennogo-zvuchaniya-dlya-audiofila-perevod дополнительный плюс делать корректировку в компе, это возможность подстройки фазы, если это вообще возможно, в аппаратном ДСП можно крутить только амплитуду, в этом по крайней мере.
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: drummer от 08 Мая 2020, 17:23:07
Патефон с бамбуковыми иголками либо цыганский хор с медведЯми живьём  :laugh:
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: pm от 08 Мая 2020, 20:56:20
А вот это подробнее
Очень просто: материал лежит в цифровом формате на цифровом носителе, далее по цифровому интерфейсу USB или S/PDIF передаётся на ЦАП, в ЦАП происходит волшебство и на выходе появился "звук" и попал на вход УМЗЧ с АС. Т.е. чисто аналоговыми в цепи будут УМЗЧ+АС. Или ещё и УМЗЧ класса Д? ;)

дополнительный плюс делать корректировку в компе, это возможность подстройки фазы
Мельком посмотрел, в SigmaStudio штатно возможно и это. Может от модели конкретного DSP зависит.

(https://ez.analog.com/cfs-file/__key/communityserver-discussions-components-files/396/c753afac669dc51538633bf9a814c823.jpg)
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: MetalHeart от 08 Мая 2020, 23:16:26
Это всё никчёмная возня. Решение должно быть изящным, функциональным и универсальным. Привязка к ПеКа - тупик.
Смотря какие исходные условия. У меня конкретно была конкретная задача улучшить "прикомповый" звук на месте где я провожу сравнительно много времени.
Время-/трудозатраты при этом минимальны.

Но за идеи спасибо. Интересно конечно применить и для стационарной аудиосистемы (без компа). Ссылки интересные, пока только быстро пробежался.

Марат, а что значит лучше программно? В DSP тоже программно  Ну а АЦП/ЦАП в ПК или рядом тоже ничего особенного из себя не представляют, тоже "не пойми что"
Из компа можно вывести на любой другой (супер-пупер хай-энд) цап, хоть с гальванической развязкой.

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

и добавил...
И шлёпается нечто аналогичное этому и тому.
Что за "сверточные фильтры" которые "не крутят фазу" упоминаются в комментариях, знает кто-то?

Вот ведь, кто то там сверху наблюдает за нами  наткнулся на статью
08 мая 2020, 09:10  ;D  :v:
Точно, либо фазы луны одинаково влияют на мозги аудиоманов  :)
Статью почитаю.


и добавил...
надо только микрофон только найти какой нибудь.
Марат, я когда-то не хотел покупать, но все же купил (тогда за 50-60$) Dayton EMM-6. Опасался что будет лежать, а нет, достаю частенько.
Там в первом видео вначале есть обзор небольшой микрофонов с ценами.
Во многих стоит один и тот же капсюль, вроде панасоник WM60 (61/62).  Этот капюуль можно закзать и отдельно за пару долларов.
К измерительным микрофонам прилагается калибровочный файл. Но в принципе корректировки небольшие: 20-25 Гц - 2дБ, 8000-20000 +2-5дБ, в серединке около +-1. Правда не знаю, производится ли какая-то селекция предварительно. Т.е. в принципе и без калибровки с этим капсюлем можно выявить грубые "косяки" в АЧХ.
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: Злой от 09 Мая 2020, 07:17:53
Или ещё и УМЗЧ класса Д?
Не пока усилитель ЧХ.
Пока не понял, эта штука берет аналоговый сигнал? Или можно сразу в цифре?
использовать RDC2-0027 с их же ЮСБ-И2С SUPER PRIME
смотри описание на SUPER PRIME, а вот вывести по цифре вроде нельзя :d_know:
но все же купил (тогда за 50-60$)
не за 50-60 пока жаба душит.
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: Карта от 15 Декабря 2020, 18:51:47
Здесь напишу.

http://forum.vegalab.ru/showthread.php?t=73377&p=2850012&viewfull=1#post2850012
Мегановость!
Текущая версия кроссовера Дефоника стала бесплатной.
https://dephonica.com/?lang=ru
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: drummer от 16 Декабря 2020, 06:17:27
ДядьВась, ты чё тут? :laugh:
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: Segun от 16 Декабря 2020, 10:23:23
Установил дефонику, ключ получил, старую конфигурацию потерял :d_know:
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: Карта от 16 Декабря 2020, 10:47:00
Поздравляю!
В хозяйстве первая весчь.


и добавил...
ДядьВась, ты чё тут?
В хорошем смисле?
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: drummer от 18 Декабря 2020, 06:17:41
В хорошем смисле?
Конечно! :fr: :drink:
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: Карта от 18 Декабря 2020, 08:34:07
Извините, вам запрещён просмотр содержимого спойлеров.
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: MetalHeart от 20 Декабря 2020, 22:59:55
Интересно, особенно для настройки кроссовера.

А как он работает, устанавливается на уровне системы так что все звуки через него идут?
Если вывод по АСИО, дефоник тоже работает?
Название: Re: Корректировка звука эквалайзером (компьютер как источник).
Отправлено: rubenlukin от 20 Декабря 2020, 23:46:46
Если вывод по АСИО, дефоник тоже работает?
Ещё не копал, но, насколько понял из описания (наискосок пробежал), у него свои драйверы АСИО