Страница 26 из 99 Первая ... 16242526272836 ... Последняя
Показано с 501 по 520 из 1963

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

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

    Регистрация
    07.02.2009
    Адрес
    Россия, г. Белгород
    Возраст
    42
    Сообщений
    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. #501
    Завсегдатай Аватар для ostashv-evgeniyy
    Регистрация
    01.04.2009
    Адрес
    Санкт-Петербург
    Возраст
    38
    Сообщений
    1,810

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

    Меня сейчас REW интересует, что бы создать корректирующий файл и загрузить его в Дефонику. Смысл работать руками, если есть автомат?
    Мы все восхищаемся умными высказываниями, редко пытаясь следовать хотя бы одному.
    Тани Куссо
    vk.com/energyplusspb

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

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

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

    Цитата Сообщение от ostashv-evgeniyy Посмотреть сообщение
    Перепроверил еще раз. Если нормализацию не включать, а в настройках предв. обработки сделать усиление обратное поднятию уровня эквалайзером, то звук лучше, чем включать нормализацию и усиление оставлять 0 дб
    Я так понимаю математика этих двух процессов отличается друг от друга?
    В принципе, меня это не напрягает, просто интересно...
    Нет, математика одна и та-же за исключением незначительных нюансов.

    ---------- Сообщение добавлено 22:24 ---------- Предыдущее сообщение было 22:21 ----------

    Цитата Сообщение от Traktorist3d Посмотреть сообщение
    Тут уже у Максима спросим: если вывод через ASIO или WDM драйвер Дефоники, и в конфигураторе выводное устройство используется ASIO, то качество может разниться?(в виду что WDM драйвер проходит через микшер винды)
    Да, референсный драйвер сейчас - ASIO. В WDM драйвере есть технические сложности (решаемые в перспективе) помимо виндового микшера, поэтому сейчас я могу его рекомендовать только для видео и музыки из вконтакта.

    ---------- Сообщение добавлено 22:31 ---------- Предыдущее сообщение было 22:24 ----------

    Цитата Сообщение от pap_nev Посмотреть сообщение
    Вот если щелчок произошел несколько десятков минут назад можно будет понять что-то по логам, или надо прямо сразу?
    В любом случае, сейчас сформирую, отошлю, на всякий случай.
    Логи отправлены.
    Спасибо, поймал.
    Повторить вылетание так и не смог, но исправил место в ядре кроссовера отвечающее за связь с WDM драйвером - фактически, в нём мог происходить редкий краш на определённых сочетаниях железа.
    Что касается щелчков.
    Судя по логам, вы используете исключительно WDM драйвер в качестве входного драйвера. В этом случае возможны щелчки из-за не идеальной синхронизации WDM драйвера и модуля вывода звука кроссовера. Это один из технических моментов, влияющий на качество звука входящего через WDM драйвер. В ASIO драйвере синхронизация гораздо строже и для прослушивания музыки я рекомендую использовать его.
    Обновленная версия выложена на сайт - скачайте её по ссылке из email, по которой скачивали в первый раз.

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

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

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

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

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

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

    Всё ближе релиз следующей версии кроссовера. Сегодня закончил видео-трейлер этой версии, а завтра стартует рассылка со скидкой на текущую версию (как обычно с бесплатными последующими апгрейдами).


  6. #505
    Частый гость
    Регистрация
    19.06.2016
    Сообщений
    204

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

    Пробовал Ваш кроссовер несколько раз. Звуковая Creative SB Z. Даже без всякой обработки просто пропустить через каналы кросса с прямой АЧХ, портится качество звука. Просто перестаю слышать часть СЧ и ВЧ звена Что через Asio что через WDM, без разницы. От смены плеера, браузера и прочего ничего не меняется. Без кроссовера звуковуха отыгрывает намного лучше.

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

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

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

    Цитата Сообщение от Wheelhead Посмотреть сообщение
    Пробовал Ваш кроссовер несколько раз. Звуковая Creative SB Z. Даже без всякой обработки просто пропустить через каналы кросса с прямой АЧХ, портится качество звука. Просто перестаю слышать часть СЧ и ВЧ звена Что через Asio что через WDM, без разницы. От смены плеера, браузера и прочего ничего не меняется. Без кроссовера звуковуха отыгрывает намного лучше.
    Добрый день!
    Раскажите немного подробнее о вашей конфигурации оборудования. Насколько я понимаю, у вас стерео-система и вы пробовали пропустить два канала звука через кроссовер с прямой АЧХ, правильно?
    Если есть возможность - сохраните в файл вашу проблемную конфигурацию и пришлите на info()dephonica.com. Если возможности нет - не помешал-бы скриншот главного окна конфигуратора кроссовера.

  8. #507
    Частый гость
    Регистрация
    19.06.2016
    Сообщений
    204

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

    Стерео система и отдельный саб, у каждого свой усилитель, соответственно от звуковухи это все подключается двумя мини-джеками. Пропускал и с прямыми АЧХ и с настройками как у Вас в видео с фильтрами 4-го порядка, делил на 110 Гц саб от колонок и другие варианты пробовал. Ну пропадает детальность звука на СЧ и ВЧ и все тут. А вот НЧ звено наоборот лучше играет. Скрин пришлю, если не забуду в настройках звуковухи выключены все улучшайзеры, фильтры, перенаправления и прочее.

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

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

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

    Цитата Сообщение от Wheelhead Посмотреть сообщение
    Ну пропадает детальность звука на СЧ и ВЧ и все тут.
    Высокая вероятность, что проблема в настройках кроссовера.

  10. #509
    Новичок
    Регистрация
    08.01.2010
    Сообщений
    47

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

    Цитата Сообщение от emaster Посмотреть сообщение
    Всё ближе релиз следующей версии кроссовера. Сегодня закончил видео-трейлер этой версии...
    Класс!!! Прям трейлер к голливудскому блокбастеру!)))))

  11. #510
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,386

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

    emaster, прикольный звук в начале трейлера, на модем похож. Сам делал?

  12. #511

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

    Здравствуйте, вопрос по следующей версии. Возможно ли организовать общий вxодной эквалайзер на все каналы? т.е. Фильтры IIR, задержки на каждый канал отдельно, а эквалайзер общий.
    Я наблюдал за процессом замеров чx и настройкой эквалазера для carhifi и метод работы был мерять общую чx и изменение по всем каналам одновременно. Можно конечно попробовать копировать ЕQ на каждый канал, но это лишняя трата времени да и ресурсов.

  13. #512
    Новичок
    Регистрация
    13.03.2016
    Сообщений
    91

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

    Доброго времени. С нетерпением ожидаю выхода многоканального выхода дефоники ( о 16-ти каналах). Интерфейс (в видеоролике ) насколько понял изменен. Выход в свет в сентябре? Какова будет ориентировочная цена программы? Это будут две не зависимых программы 8-ми и 16-ти канальные версии или же будет апгрейд ныне существующей версии?
    P/s Программой очень доволен- все стабильно и без глюков.

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

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

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

    Цитата Сообщение от Romm Посмотреть сообщение
    Класс!!! Прям трейлер к голливудскому блокбастеру!)))))
    Спасибо.
    Конечно-же будет блокбастер

    ---------- Сообщение добавлено 22:21 ---------- Предыдущее сообщение было 22:20 ----------

    Цитата Сообщение от E.Sokol Посмотреть сообщение
    emaster, прикольный звук в начале трейлера, на модем похож. Сам делал?
    К сожалению нет - пришлось воспользоваться разделением труда и взять звук из бесплатной библиотеки.

    ---------- Сообщение добавлено 22:23 ---------- Предыдущее сообщение было 22:21 ----------

    Цитата Сообщение от spacelord Посмотреть сообщение
    Здравствуйте, вопрос по следующей версии. Возможно ли организовать общий вxодной эквалайзер на все каналы? т.е. Фильтры IIR, задержки на каждый канал отдельно, а эквалайзер общий.
    Добрый вечер.
    Для этого не обязательно ждать следующей версии - в текущей версии есть канал предварительной обработки, который работает именно так, как вам нужно.

    ---------- Сообщение добавлено 23:04 ---------- Предыдущее сообщение было 22:23 ----------

    Цитата Сообщение от vaty Посмотреть сообщение
    Доброго времени. С нетерпением ожидаю выхода многоканального выхода дефоники ( о 16-ти каналах). Интерфейс (в видеоролике ) насколько понял изменен. Выход в свет в сентябре? Какова будет ориентировочная цена программы? Это будут две не зависимых программы 8-ми и 16-ти канальные версии или же будет апгрейд ныне существующей версии?
    Добрый вечер.
    С версиями ситуация немного изменилась. Из-за сдвига сроков релиза версии с параметрическим эквалайзером, в сентябре выйдет сразу промежуточная версия между обычной и многоканальной - в ней будет поддержка многоканальности со стороны интерфейса, но ещё не будет поддержки со стороны ядра. Интерфейс полностью изменён но, надеюсь, стал от этого лучше.
    Многоканальная версия будет отдельной веткой кроссовера (в ней, кстати, не будет ограничения в 16 каналов). Насчёт цены пока определённости нет.

    P/s Программой очень доволен- все стабильно и без глюков.
    Спасибо за поддержку, очень мотивирует

  15. #514
    Новичок
    Регистрация
    07.04.2016
    Сообщений
    33

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

    Я так понимаю, кто покупал кроссовер, нужно будет по новой покупать новую версию или я ошибаюсь? Меня в принципе устраивает и эта версия, если-бы не было присвистывания и задержка поменьше.

  16. #515
    Завсегдатай Аватар для frezer
    Регистрация
    11.10.2007
    Адрес
    Тверь
    Возраст
    63
    Сообщений
    1,388

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

    Цитата Сообщение от Aliftin Посмотреть сообщение
    Меня в принципе устраивает и эта версия, если-бы не было присвистывания

    Offтопик:
    А по-пёрдывания там нет?

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

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

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

    Цитата Сообщение от Aliftin Посмотреть сообщение
    Я так понимаю, кто покупал кроссовер, нужно будет по новой покупать новую версию или я ошибаюсь?
    Все апдейты на всё время жизни кроссовера бесплатны.
    Если вы захотите многоканальный вариант (больше 8 выходных каналов), который планируется как отдельный продукт - его да, покупать. Естественно, для пользователей текущей версии кроссовера будут существенные скидки.

    Меня в принципе устраивает и эта версия, если-бы не было присвистывания и задержка поменьше.
    Так как вы используете FIR фильтры, то задержка неизбежна - математически невозможно сделать её меньше для заданной длины фильтра.
    Поэтому варианта 2 - или включать только IIR или уменьшать длину FIR фильтра (taps).

  18. #517
    Новичок
    Регистрация
    07.04.2016
    Сообщений
    33

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

    Все понятно.

    ---------- Сообщение добавлено 13:42 ---------- Предыдущее сообщение было 13:37 ----------

    Цитата Сообщение от frezer Посмотреть сообщение
    А по-пёрдывания там нет?
    У тебя в духовке.

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

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

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

    Цитата Сообщение от Aliftin Посмотреть сообщение
    Меня в принципе устраивает и эта версия, если-бы не было присвистывания и задержка поменьше.
    Что касается посвистывания.
    В новой версии его удалось победить. Но причина была всё-таки не в коде, а в all-pass фильтре, который линеаризует фазу IIR фильтров.
    Судя по упоминавшейся здесь статье Бруно, чисто фазовый (all-pass) FIR фильтр не звенит. Однако на практике оказалось, что очень даже звенит при наличии резких скачков фазы (например из +180 в -180 градусов). Как раз такие перекруты случаются у IIR фильтров на частоте среза и, соответственно, all-pass FIR фильтр повторяет их-же с противоположным знаком.
    Пришлось пожертвовать линейностью фазы в окрестностях частоты среза и сгладить корректирующий перекрут.
    В результате, я перенёс часть кода из новой версии кроссовера в старую и сделал сборку с изменённой линеаризацией.
    Сборка на сайте - обновитесь, попробуйте послушать изменения.

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

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

    Отлично Максим, попробуем, спасибо вам за труд!!!

    Еще заметил глюк, не отжимается кнопка в задержках для доли семпла. Отключаешь, нажимаешь ок, заходишь в настройку задержки кнопка опять нажата. И хотел уточнить, не помню ,было ли такое пожелание, но очень не хватает кнопки ByPass для каждого элемента в настройках канала. Например хочется послушать без применения АЧХ ,ФЧХ эквалайзера или фильтра, приходится их сбрасывать и затем опять загружать.

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

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

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

    Цитата Сообщение от Traktorist3d Посмотреть сообщение
    Еще заметил глюк, не отжимается кнопка в задержках для доли семпла. Отключаешь, нажимаешь ок, заходишь в настройку задержки кнопка опять нажата.
    Постараюсь завтра пофиксить.

    И хотел уточнить, не помню ,было ли такое пожелание, но очень не хватает кнопки ByPass для каждого элемента в настройках канала. Например хочется послушать без применения АЧХ ,ФЧХ эквалайзера или фильтра, приходится их сбрасывать и затем опять загружать.
    Да, в новом интерфейсе в левом верхнем углу панели с ручками настройки фильтра (freq/gain/q) есть кнопка отключающая выбранный фильтр или фильтры в реальном времени.

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

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

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

Ваши права

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