Настройка CamillaDSP для CM6206

Внешняя USB звуковая карта на cm6206 7.1
В линуксе как ICUSBAUDIO7D

Карта на алике

  • Понадобится.
    1. Raspberry Pi или PC (X86/X64)
    2. USB карта с несколькими выходами с поддержкой в Linux (взята cm6206)
    3. Стерео усилители по количеству полос колонки (у меня 3)
    4. Сами колонки (Heco Victa 700)
    5. Паяльник (удалить фильтры и припаять конденсатор на пищалку)
    6. Пучёк проводов для соединения всего со всем
    7. Измерительный микрофон
    8. Второй компьютер с установленной программой REW
  • Начать:

По инструкции запустить Volumio OS
В секции плагины - поставить FusionDSP В настройках плагина выбрать Pure CamillaDSP gui

Вот так

Жмакнуть кнопку Access to Camilla gui

и вот оно..

ЮАЙ

Теперь на странице http:\\volumio.local\dev включить терминал

в терминале запустить alsamixer
F6 для выбора карты (у меня ICUSBAUDIO7D), на вход выбрать Line

Загрузить файл

Применить…

Ко входу подключить выход компа с REW

Запустить музло..
  • Можно мерять.

Мерять каждый канал, отключая остальные в Mixer-е (не забывать загружать в DSP)

Конфиг сделан для измерения с Use Acoustic Timing Reference

По результатам разработать фильтры, добавить в Filters и их добавить в Pipeline

Добавить задержки, инверсию канала - для получения красивого импульса

В этом видео про импульс есть, ну и метод настройки
И тут Выставляем тайм офсет

Импульс без задержки твитера

Импульс без задержки

Стремиться надо примерно к этому..

Импульс с задержкой

задержка


Измерения

Для симуляции фильтров использовал программу VituixCAD

Переключил DSP на аналоговый вход Line

Настройки для измерений предусматривают метод измерения с акустическим импульсом.

Измерения

Это начало Начало

Во всех случаях синхроимпульс идёт мимо фильтров.

Это даёт довольно точное измерение фазы относительно каждого динамика.

Так как на моих колонках НЧ и СЧ реализованы на одинаковых динамиках - между ними задержка не нужна.

Остаётся свести твитер и мид.

Смотреть по импульсу. Проверив сначала у каждого динамика отдельно, что-бы смотрел вверх.

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

Фильтр

Измерения на ВЧ, СЧ чистил в окне IR Window значением 5ms в Right Window

Окно импульса

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

Динамики

Дальше сводил первым ВЧ и СЧ.

После применения фильтров можно менять Delay во вкладке Drivers

Проект

Дальше фильтры набирам в CamillaDSP

Измерения с фильтрами можно экспортировать в VituixCad, но не забывать отключать фильтры и инверсию в программе, так как они уже применены в CamillaDSP при измерении.
Это даёт фазу очень близкую к оригинальной.
И Delay почти совпадает.

Можно и без VituixCad, но дольше..

Добиваемся ровной АЧХ и красивого импульса (фильтрами и задержками)…

В результате будет похожий набор
Фильтры

Получившиеся фильтры копируем по каналам и слушаем…

Удачи!!

Спасибо реаниматору за огромный вклад в популяризацию ИТУН-ов

Written on April 3, 2024