Страница 21 из 99 Первая ... 11192021222331 ... Последняя
Показано с 401 по 420 из 1963

Тема: Цифровой программный кроссовер II

  1. #1 Показать/скрыть первое сообщение.
    Частый гость
    Автор темы

    Регистрация
    07.02.2009
    Адрес
    Россия, г. Белгород
    Возраст
    41
    Сообщений
    375

    По умолчанию Цифровой программный кроссовер II

    Коллеги!
    Завожу отдельную ветку для обсуждения новой версии моего программного кроссовера - dePhonica version3.
    Эта версия кроссовера полностью отличается от первой версии, которая обсуждалась здесь как с точки зрения кода (который переписан на 99%) так и с точки зрения функционала.
    Разработка версии началась весной 2015 года и в настоящее время (начало 2016) находится в активной стадии.

    Скачать preview версию можно по адресу: http://dephonica.com/?lang=ru
    Текущая сборка на сайте от 21.03.2016.

    Внимание!
    Для корректной установки WDM драйвера на windows 7 с отключенными обновлениями, необходимо установить апдейт KB3033929, добавляющий поддержку цифровых подписей SHA-2.

    Ссылка для x86 обновления: http://download.microsoft.com/downlo...033929-x86.msu
    Ссылка для x64 обновления: http://download.microsoft.com/downlo...033929-x64.msu
    Статья по обновлению windows: https://support.gamenet.ru/kb/articles/789-windows


    Ограничения preview версии:
    - максимум 6 каналов обработки
    - требует перезапуска ядра каждые 30 минут

    Основные возможности кроссовера:

    - собственный WDM драйвер для ввода потока из стандартных аудио и видео плееров, браузеров, навигаторов и других программ.
    - собственный ASIO драйвер для ввода потока из аудио плееров поддерживающих ASIO
    - низкая задержка: около 50 мсек при использовании IIR фильтров и выводе на ASIO устройство
    - поддержка ввода звука в форматах 16 bit integer, 24 bit integer, 32 bit floating point
    - 2 входных канала и до 8 выходных
    - вывод звука на устройства DirectSound, ASIO, Kernel Streaming
    - вся обработка производится в 64 bit floating point
    - фильтрация производится FIR фильтрами, IIR фильтрами или IIR фильтрами с автоматическим корректирующим фазовым FIR фильтром
    - есть возможность создания фазового фильтра для коррекции ФЧХ внешнего IIR фильтра
    - доступны два конволвера для FIR фильтров: FFT конволвер с алгоритмом Overlap-Add и линейный (Straight FIR), без использования FFT
    - любой из FIR конволверов может использоваться совместно с одним или более IIR фильтром в каждом канале
    - до 128 000 taps на канал при использовании FFT FIR
    - доступны формы АЧХ семейств фильтров IIR: Linkwitz-Riley, Butterworth, Chebyshev
    - доступен параметрический синтез АЧХ и ФЧХ для типов фильтров Low Pass, High Pass, Band Pass, Band Stop, Low Shelf, High Shelf
    - два варианта параметрического задания фильтров Band Pass и Band Stop: нижней и верхней частотой среза или центральной частотой и полосой пропускания
    - амплитудный и фазовый эквалайзер для произвольного изменения АЧХ или ФЧХ в канале обработки, с возможностью загрузки АЧХ или ФЧХ из текстового файла или из импульсного отклика в формате WAV
    - любое сочетание FIR и IIR фильтров в канале обработки
    - полноценный канал предварительной обработки исходного сигнала с отдельным набором фильтров
    - возможность автоматической нормализации к 0 дБ АЧХ индивидуальных каналов или группы каналов
    - регулировка усиления на входе и на выходе канала
    - настраиваемая задержка в каждом канале с отключаемым sub-sample разрешением
    - встроенный анализатор фактической частотной характеристики кроссовера с отображением общей АЧХ кроссовера, графиков АЧХ/ФЧХ/ГВЗ для каждого канала и возможностью суммирования АЧХ выбранных каналов в отдельном окне

    Пример установки и настройки полной версии кроссовера (уже местами не соответствует действительности и будет перезаписан): http://www.youtube.com/watch?v=CF_YNp0IijE

    ============
    Пополняемый FAQ:

    Скрытый текст

    Q: Для чего можно использовать кроссовер?
    A: Прямое назначение кроссовера – разделить исходный сигнал на несколько сигналов, каждый из которых будет воспроизводиться отдельным динамиком. Для такого использования необходима многоканальная звуковая карта (или ЦАП), многоканальный усилитель (или несколько обычных – стерео или моноблоков) и многополосная акустика, каждый динамик в которой подключен к отдельному каналу усилителя отдельным кабелем. Самый простой и часто встречающийся пример такой акустики – система 2.1 с двумя фронтальными колонками и одним сабвуфером.
    A: Кроссовер можно использовать для того, чтобы вывести один и тот-же сигнал (с обработкой или нет) на несколько выходов многоканальной звуковой карты. Например, первые 2 канала – звук для колонок, следующие 2 канала – звук для наушников. На колонки одни настройки эквалайзера (внутри кроссовера), на наушники – другие.
    A: Также кроссовер можно использовать даже с обычными наушниками – как точный и продвинутый эквалайзер.

    Q: Какое оборудование требуется для использования кроссовера?
    A: Кроссовер может использоваться для различных целей практически с любым оборудованием. Минимальные требования – компьютер с Windows 7/8/10 и любая звуковая карта.


    Q: Как перенаправить в кроссовер звук из программы или плеера, не поддерживающей вывод звука на ASIO устройства?
    Q: Как вывести в кроссовер звук из видео плеера?
    A: Выберите в плеере вывод на аудио устройство *dePhonica Virtual Audio Device*.

    Q: Какие настройки требуются в видео плеере для работы через кроссовер?
    A: При использовании в кроссовере IIR фильтров, никакой дополнительной настройки плеера не требуется. При использовании FIR фильтров (или IIR с линеаризацией), в плеере необходимо установить смещение звуковой дорожки в зависимости от порядка FIR фильтра. Например, для FIR фильтра с 8000 taps это около 250 мсек.


    Q: Как ввести в кроссовер звук из внешнего источника (виниловый проигрыватель, кассетный магнитофон, пульт и т.д.)?
    A: На данный момент можно использовать программу VoiceMeeter от VB-Audio - она поддерживает ввод с внешних источников. Скачать программу можно по ссылке: <a style="color: #505050; font-weight: bold;" href="http://vb-audio.pagesperso-orange.fr/Voicemeeter/">http://vb-audio.pagesperso-orange.fr/Voicemeeter/</a>
    В будущем появится непосредственная поддержка ввода сигнала с входов звуковой карты в кроссовер.


    [свернуть]

    ============

    Список изменений:

    Скрытый текст

    30.03.2016

    - Более устойчивый алгоритм проверки активации
    - Исправлены bypass каналы без фильтров
    - Исправлена инициализация таймера в WDM драйвере
    - Исправлен номер версии в окне "О кроссовере dePhonica version3"
    - Исправлен вывод сообщения "Устройство вывода не выбрано" при первой установке кроссовера


    20.03.2016

    - Переходные процессы в модуле вывода теперь обрабатывает машина состояний. Фейдинги стали четче, мягче и предсказуемее.
    - Появился приоритет ввода с ASIO Sink драйвера - WDM замолкает, когда приходит поток с ASIO.
    - Расстояние при редактировании задержки выводится в метрах / сантиметрах / миллиметрах

    17.03.2016

    - Появился WDM драйвер виртуального аудио устройства для ввода в кроссовер - можно перенаправить в кроссовер весь системный звук
    - Уменьшилась latency - для IIR фильтров составляет ~50 мс
    - По умолчанию фильтры создаются как IIR. При добавлении в тракт FIR фильтра выводится отключаемое предупреждение о дополнительной задержке в тракте.
    - Диалог сообщений в конфигураторе стал отображаться поверх всех окон
    - Появилась возможность инвертирования кривой в эквалайзере
    - Появилась возможность смещения кривой в эквалайзере

    09.03.2016

    - Уменьшилась latency до ~500 мсек
    - Добавились IIR фильтры Bessel и Legendre
    - Тысячные доли миллисекунды меняются при изменении расстояния в компоненте Delay
    - Исправлена ошибка с несохранением в пресете канала предварительной обработки при загрузке конфигурации из файла
    - Исправлена каша из надписей на шкале Gain на графиках анализатора
    - Добавил легенду к графикам в анализаторе
    - Улучшена отправка логов - теперь отправляются независимо от IP адреса пользователя
    - При перетаскивании канала с удерживаемым Shift (или Ctrl+Shift) копируются только фильтры - задержки и Gain не изменяются
    [свернуть]
    Последний раз редактировалось emaster; 01.04.2016 в 20:55.

  2. #401
    Частый гость Аватар для Traktorist3d
    Регистрация
    06.01.2015
    Адрес
    Хабаровск, Камчатка
    Сообщений
    475

    По умолчанию Re: Цифровой программный кроссовер II

    ostashv-evgeniyy, я вам в личку писал, поглядите пожалуйста

  3. #402
    Старый знакомый Аватар для dee-jan
    Регистрация
    09.07.2009
    Адрес
    BLR
    Возраст
    42
    Сообщений
    924

    По умолчанию Re: Цифровой программный кроссовер II

    Цитата Сообщение от ostashv-evgeniyy Посмотреть сообщение
    В Дефонике 128 000 тапов БПФ КИХ, прямой КИХ, мой проц тянет максимум 40 000 тапов, дальше звук лагает. Разницу между прямым и БПФ КИХ, на этом железе, при одинаковом количестве тапов не услышал....
    Зачем ставить столько тапов? Оно абсолютно не надо. Только грузит железо.
    Сергей.

  4. #403
    Завсегдатай Аватар для ostashv-evgeniyy
    Регистрация
    01.04.2009
    Адрес
    Санкт-Петербург
    Возраст
    36
    Сообщений
    1,802

    По умолчанию Re: Цифровой программный кроссовер II

    Цитата Сообщение от dee-jan Посмотреть сообщение
    Зачем ставить столько тапов? Оно абсолютно не надо. Только грузит железо.
    Я в математике- слаб
    А сколько надо?

    ---------- Сообщение добавлено 12.18 ---------- Предыдущее сообщение было 12.17 ----------

    При 120 к тапов, проц на 8...10% грузится.
    Мы все восхищаемся умными высказываниями, редко пытаясь следовать хотя бы одному.
    Тани Куссо
    vk.com/energyplusspb

  5. #404
    Старый знакомый Аватар для dee-jan
    Регистрация
    09.07.2009
    Адрес
    BLR
    Возраст
    42
    Сообщений
    924

    По умолчанию Re: Цифровой программный кроссовер II

    Цитата Сообщение от ostashv-evgeniyy Посмотреть сообщение
    А сколько надо?
    Столько, чтобы сформировать норм. спады фильтров, с учетом что если на НЧ что-то корректируете.
    У меня, допустим, 8К тапов. 44/48 ресемплится в 88/96к, там импульс наименее звенящий у ЦФ.
    Сергей.

  6. #405
    Завсегдатай Аватар для ostashv-evgeniyy
    Регистрация
    01.04.2009
    Адрес
    Санкт-Петербург
    Возраст
    36
    Сообщений
    1,802

    По умолчанию Re: Цифровой программный кроссовер II

    Так при таких настройках у меня и прямой КИХ нормально тянет проц. Больше 40к, тянет только БПФ КИХ.
    А как подсчитать необходимое количество тапов?
    Или как-то мерить надо хар-ки импульса в аналоге? Так ЦФ ЦАПа, его всеравно искривит...
    Мы все восхищаемся умными высказываниями, редко пытаясь следовать хотя бы одному.
    Тани Куссо
    vk.com/energyplusspb

  7. #406
    Частый гость Аватар для Traktorist3d
    Регистрация
    06.01.2015
    Адрес
    Хабаровск, Камчатка
    Сообщений
    475

    По умолчанию Re: Цифровой программный кроссовер II

    Поставил вместо шириков CDT ES-02 в машине, просто ВЧ динамики DRT-26, повернул их в положение(на скорую руку) максимально ровной АЧХ, ФЧХ. Послушал, приятно был удивлен, заиграло куда интересней и приятней. Стойки под переделку однозначно.. К чему это, здесь написал: с нововведениями послушал, затем вместо FIR включил IIR + линеаризация фазы, еще больше был удивлен, звучание более с воздухом, объекты сцены более объемные. Короче штука нужная как по мне, главное чтоб Максим до ума довел ее, чтоб искажений не было...

  8. #407
    Частый гость Аватар для pap_nev
    Регистрация
    03.11.2014
    Адрес
    Москва
    Сообщений
    184

    По умолчанию Re: Цифровой программный кроссовер II

    Цитата Сообщение от Traktorist3d Посмотреть сообщение
    затем вместо FIR включил IIR + линеаризация фазы, еще больше был удивлен, звучание более с воздухом, объекты сцены более объемные.
    Я тоже такой эксперимент делал, затем отключил и линеаризацию фазы- стало лучше, ушла некоторая назойливость, приводящая к усталости при продолжительном прослушивании (более часа- двух). Вот и не понятно- вроде бы линеаризация фазы должна приводить к лучшему, ан нет. Еще пробовал смотреть АЧХ и заметил, что при некоторых настройках и линеаризации фазы есть звон, а без линеаризации его нет. А почему выключил линеаризацию: при прослушивании барабанов отдельно от остальной музыки услышал перед каждым отдельным ударом короткий призвук, напоминающий не то колокольчик, но не сильно звонкий, не то что-то типа УЫ. И только убрав линеаризацию, избавился от этого эффекта. Возможно, это то, о чем писалось ранее в ветке- подождем следующий релиз.
    Еще одно неприятное явление- периодически, раз-два в день, происходит дикий прострел по каналу ВЧ, такой, что помял купол пищалки от защитную решетку, и защита на усилителе срабатывает. Ни у кого такого, случайно, не встречалось? Не хочу грешить на звуковуху- до этого вроде бы никогда такого не было. Написал об этом в поддержку- логи ушли, может что-то решится.

  9. #408
    Частый гость Аватар для Traktorist3d
    Регистрация
    06.01.2015
    Адрес
    Хабаровск, Камчатка
    Сообщений
    475

    По умолчанию Re: Цифровой программный кроссовер II

    Цитата Сообщение от pap_nev Посмотреть сообщение
    Я тоже такой эксперимент делал, затем отключил и линеаризацию фазы- стало лучше, ушла некоторая назойливость, приводящая к усталости при продолжительном прослушивании (более часа- двух). Вот и не понятно- вроде бы линеаризация фазы должна приводить к лучшему, ан нет. Еще пробовал смотреть АЧХ и заметил, что при некоторых настройках и линеаризации фазы есть звон, а без линеаризации его нет. А почему выключил линеаризацию: при прослушивании барабанов отдельно от остальной музыки услышал перед каждым отдельным ударом короткий призвук, напоминающий не то колокольчик, но не сильно звонкий, не то что-то типа УЫ. И только убрав линеаризацию, избавился от этого эффекта. Возможно, это то, о чем писалось ранее в ветке- подождем следующий релиз.
    Еще одно неприятное явление- периодически, раз-два в день, происходит дикий прострел по каналу ВЧ, такой, что помял купол пищалки от защитную решетку, и защита на усилителе срабатывает. Ни у кого такого, случайно, не встречалось? Не хочу грешить на звуковуху- до этого вроде бы никогда такого не было. Написал об этом в поддержку- логи ушли, может что-то решится.
    Насчет звона, выше почитайте, там я тоже слушая электронку наткнулся на подобное, ссылки на записи отчетливо слышимые скидывал. Автор нашел в чем косяк. В оьновленной версии уже по идее такой проблеммы не будет.

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

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

  10. #409
    Частый гость Аватар для pap_nev
    Регистрация
    03.11.2014
    Адрес
    Москва
    Сообщений
    184

    По умолчанию Re: Цифровой программный кроссовер II

    Цитата Сообщение от Traktorist3d Посмотреть сообщение
    Завтра попробую отключу линиаризацию послушаю, да и погляжу что с фазой творится в таком варианте. А как у вас на ачх этот звон проявляется? Картинки есть?
    Нет, реально на акустике не снимал, только видел в самой дефонике звон, но потом сделал настройки, в которых звона нет, и чтобы проверить, накатил на них линеаризацию фазы. Призвук появился, а на АЧХ звона не добавилось. Как-то так. Описываю по памяти, но можно и проверить- это не сложно.

  11. #410
    Новичок Аватар для pl___
    Регистрация
    28.02.2016
    Адрес
    Минск
    Сообщений
    66

    По умолчанию Re: Цифровой программный кроссовер II

    ребята, как работает дефоника с комп.играми? игры видят также это звуковое устройство? задержка звука есть?

  12. #411
    Старый знакомый Аватар для dee-jan
    Регистрация
    09.07.2009
    Адрес
    BLR
    Возраст
    42
    Сообщений
    924

    По умолчанию Re: Цифровой программный кроссовер II

    ну драйвер WDM есть, значит работает. Но лаги будут однозначно.
    Сергей.

  13. #412
    Частый гость Аватар для pap_nev
    Регистрация
    03.11.2014
    Адрес
    Москва
    Сообщений
    184

    По умолчанию Re: Цифровой программный кроссовер II

    To emaster,
    Есть вопрос к разработчику. Немного ранее описывал ситуацию с громкими редкими внезапными щелчками, отправлял сообщение и логи. Также есть случаи частого зависания, требующие перезапуска ядра. Что делается в этом направлении? Не может быть причиной щелчков тот факт, что если по асио теряется связь (по каким-либо причинам), то автоматический переход на WDM приводит к неконтролируемым щелчкам? Можно ли предусмотреть режим возможной ручной блокировки? То есть первый режим- автопереход, второй- либо асио, либо WDM, по выбору?
    Еще один мелкий баг- когда меняю конфигурацию, в выпадающем окне, где выводится " Больше не спрашивать" как ни жми кнопку, все равно появляется сообщение " Больше не спрашивать".
    И одно пожелание-предложение. В конфигураторе на кнопке загрузки настроек реализовать возможность быстрого выбора 2-3 пресетов настроек (или последних сохраненных), желательно с возможностью редактирования имени настройки.
    Спасибо.

  14. #413
    Частый гость
    Автор темы

    Регистрация
    07.02.2009
    Адрес
    Россия, г. Белгород
    Возраст
    41
    Сообщений
    375

    По умолчанию Re: Цифровой программный кроссовер II

    Цитата Сообщение от pap_nev Посмотреть сообщение
    Немного ранее описывал ситуацию с громкими редкими внезапными щелчками, отправлял сообщение и логи. Также есть случаи частого зависания, требующие перезапуска ядра.
    К сожалению не дошли уведомления о логах - завтра обязательно посмотрю, что у вас.

    Не может быть причиной щелчков тот факт, что если по асио теряется связь (по каким-либо причинам), то автоматический переход на WDM приводит к неконтролируемым щелчкам?
    Нет, не должен - при переходе WDM<>ASIO отрабатывает тот-же fade-in/fade-out, что и при переключении треков. Возможно станет понятнее из логов.

    Можно ли предусмотреть режим возможной ручной блокировки? То есть первый режим- автопереход, второй- либо асио, либо WDM, по выбору?
    Записал в пожелания.

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

    И одно пожелание-предложение. В конфигураторе на кнопке загрузки настроек реализовать возможность быстрого выбора 2-3 пресетов настроек (или последних сохраненных), желательно с возможностью редактирования имени настройки.
    Да, пресеты уже давно в списке пожеланий. Появятся сразу после нового PEQ/нового интерфейса конфигуратора.
    Спасибо за отзыв!

  15. #414
    Частый гость Аватар для pap_nev
    Регистрация
    03.11.2014
    Адрес
    Москва
    Сообщений
    184

    По умолчанию Re: Цифровой программный кроссовер II

    Цитата Сообщение от emaster Посмотреть сообщение
    завтра обязательно посмотрю, что у вас.
    Спасибо за ответ.
    Очень жду, боюсь включать из-за щелчков.

  16. #415
    Новичок Аватар для Romm
    Регистрация
    08.01.2010
    Сообщений
    47

    По умолчанию Re: Цифровой программный кроссовер II

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

  17. #416
    Частый гость Аватар для pap_nev
    Регистрация
    03.11.2014
    Адрес
    Москва
    Сообщений
    184

    По умолчанию Re: Цифровой программный кроссовер II

    Цитата Сообщение от Romm Посмотреть сообщение
    После обновления на последнюю версию
    Имеется ввиду сборка от 21.03? Или есть новее?

  18. #417
    Новичок Аватар для Romm
    Регистрация
    08.01.2010
    Сообщений
    47

    По умолчанию Re: Цифровой программный кроссовер II

    ...от 19.04

  19. #418
    Частый гость Аватар для pap_nev
    Регистрация
    03.11.2014
    Адрес
    Москва
    Сообщений
    184

    По умолчанию Re: Цифровой программный кроссовер II

    Да, она у меня и стоит. Думал, что-то уже вышло новее...

    ---------- Сообщение добавлено 27.06.2016 в 20.50 ---------- Предыдущее сообщение было 26.06.2016 в 13.58 ----------

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

  20. #419

    По умолчанию Re: Цифровой программный кроссовер II

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

  21. #420
    Новичок Аватар для Romm
    Регистрация
    08.01.2010
    Сообщений
    47

    По умолчанию Re: Цифровой программный кроссовер II

    Цитата Сообщение от onv23 Посмотреть сообщение
    Кривая тонкомпенсации должна зависеть от уровня громкости. Зачем она в софте, в котором регулятор громкости отсутствует ?
    Верно! Вопросами регулировки громкости должно заниматься соответствующее устройство! И в нем, как сервисная функция, ТК. Здесь же мы источник обсуждаем, какие тут РГ???

Страница 21 из 99 Первая ... 11192021222331 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •