Страница 20 из 48 Первая ... 10181920212230 ... Последняя
Показано с 381 по 400 из 957

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

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

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

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

    Господа! Представляю вам свою разработку. Изначально это была консольная программа-кроссовер, которую я сделал для использования с НЧ акустикой требовательной к фильтрации сигнала (tapped horn). А недавно у программы появился графический интерфейс к консольной части и я решил, что возможно мой кроссовер будет полезен кому-то ещё.

    Программа делает из компьютера с одной или несколькими звуковыми картами аналог «железного» цифрового кроссовера, обрабатывая сигнал со входов звуковых карт в реальном времени и выдавая его на выходы. Причём число выходов обычно больше чем число входов.
    Аналогичный компонент для foobar – всем известный xover. Есть ещё некоторые vst плагины, которые можно вставить в vst host, есть драйверы kxProject в которых можно (наверное, не пробовал) сделать кроссовер прямо во внутреннем dsp карты. Но объединяет все эти способы одно — каждый пользователь настраивает окружение (т.е. весь набор программ) в котором работают эти плагины практически с нуля. В моей программе настройка и запуск кроссовера делаются гораздо проще.

    В текущей версии доступны следующие возможности:

    - вся обработка производится в 64-bit floating point
    - доступны семейства фильтров IIR: chebyshev, butterworth, elliptic, legendre
    - доступен FIR фильтр
    - доступны типы фильтров lowpass, highpass, bandpass, bandstop
    - регулировка усиления на входе и на выходе канала
    - настраиваемая задержка в каждом канале
    - компрессор динамического диапазона
    - возможность работы с несколькими звуковыми картами одновременно (но без перенаправления звука с одной звуковой карты на другую — разбегутся тактовые генераторы)

    Программа состоит из двух компонентов — composer и launcher. В composer-e пользователем определяется конфигурация кроссовера, выбираются устройства-источники и устройства-получатели. После чего конфигурация сохраняется и запускается в launcher-e. Сейчас у launcher-a минимальный функционал — запуск конфигурации, отображение уровней сигнала и отладочная консоль.

    Текущая версия использует DirectSound через интерфейс BASS, с задержкой сигнала вход-выход около 500 мс. Есть asio версия, в которой задержка определяется возможностями оборудования — менее 20 мс для драйвера asio4all и менее 10 мс для audigy2. Asio версия в перспективе планируется как коммерческая, поэтому в открытом доступе её нет. Но я готов отправить её некоторому количеству пользователей в обмен на тестирование и информирование меня об успехах в её использовании.
    Самым активным тестировщикам могу обещать полную asio версию после её релиза.

    Контактный e-mail: info@dephonica.com
    Сайт программы: http://dephonica.com/
    Размер дистрибутива — 1.1 Мб. Программе для запуска необходим установленный в системе .NET framework 4. Если его нет, при запуске будет предложение скачать его с сайта Microsoft или с сайта программы.

    Текущая версия живёт в надежде на бета-тестирование, супер надёжностью и функционалом пока не наделена, но по моему опыту вполне работоспособна. Поэтому буду рад вашим отзывам, комментариям и опыту использования.

    Видео канал dePhonica: http://www.youtube.com/user/dephonica/videos
    Последний раз редактировалось emaster; 06.01.2012 в 02:27.

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

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

    Цитата Сообщение от mr-marlen Посмотреть сообщение
    Любой мало-мальски нормальный плеер, например Media Player Classic может сдвигать звуковую дорожку относительно видео на столько секунд, на сколько пожелаешь.
    Безтолку, если он не работает с ASIO.
    "Теория — это когда все известно, но ничего не работает. Практика — это когда все работает, но никто не знает почему. Мы же объединяем теорию и практику: ничего не работает... и никто не знает почему"
    Альберт Эйншейн.

  3. #382
    Старый знакомый Аватар для Lukasarts
    Регистрация
    19.10.2013
    Адрес
    Город Герой Донецк!!!
    Сообщений
    540

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

    Цитата Сообщение от Alex Посмотреть сообщение
    Конечно ставить его надо, компенсировать - нет, он не должен влиять.
    Я много раз делал би-три/ампинги, и НИКОГДА не соединял все динамики напрямую с усилителями!

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

  4. #383
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    62
    Сообщений
    39,148

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

    Цитата Сообщение от Lukasarts Посмотреть сообщение
    Фаза то все равно сдвигается ( правильно так сказать ) от использования конденсаторов и катушек даже за пределами реальной рабочей полосы динамика.
    На сколько ?
    Цитата Сообщение от Lukasarts Посмотреть сообщение
    Тогда использование именно ФИР фильтрации сводится на нет ?
    С чего вдруг?
    Илди думаешь, что сделав полностью фазолинейную фильтрацию, получишь полностью фазолиненый тракт? А динамики сами фазу не двигают? А их акустические центры давления всегда на одной вертикали?

    Нет-же! Сисьема изначально фазонелинейная, и задача фильтров привести ее к более фазолинейной. Но если даже предположить, что пассивный фильтрЮ с частотой среза далеко ща пределами рабочей полосы, двигает как-то фазу в пределах этой полосы - ничего страшного в этом нет оно ведь только добавляется к остальным фазонелинейностям системы. Знгачит просто фильтру больше компенсировать

    С фазой трудно сообраджать, приведу простой пример по амплитудам:
    - допусти есть система из 2-х последовательных звеньев :
    A-C
    С - делитель 1:10.

    Задача, - получить на входе тоже что и на входе.
    Понятно тгого, что А - должен быть усилитель с Ку=10.

    Преположим, между ними включили еще один элемент В - делитель 1:1.1
    A-B-C

    Очевидно чтобы получить тоже самое, надо у усилителя С изменить Ку с 10 на 11.

    ТЕперь представь, что А - это динамик, В - пассивный фильтр, С - активный фильтр (наш FIR).


    Цитата Сообщение от Lukasarts Посмотреть сообщение
    Самым правильным выходом из ситуации будет использование следующей схемы - один громкоговоритель на своем канале усиления.
    ТАк оно и делается - разговор ведь про многопллосную систему с активным делением.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Да мне-то что, меняйтесь!"(с)анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

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

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

    Привет всем. Тишина наступила, Emaster, как успехи? Дело двигается?

  6. #385
    Старый знакомый Аватар для Карта
    Регистрация
    08.06.2006
    Адрес
    Ростов-на-Дону
    Возраст
    66
    Сообщений
    625

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

    Мой хочунчик задергал - напиши, спроси... Сам не может...
    Трактиръ "На Босховской"

  7. #386
    Старый знакомый
    Регистрация
    02.12.2008
    Адрес
    Ukraina
    Сообщений
    777

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

    Я правильно понимаю, что данная прога отличается от Фубаровской тем, что может выводить сигнал с любого софтового плеера?

  8. #387
    Частый гость Аватар для DimSPb
    Регистрация
    17.11.2011
    Адрес
    С. Петербург
    Возраст
    61
    Сообщений
    196

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

    Цитата Сообщение от piter200 Посмотреть сообщение
    может выводить сигнал с любого софтового плеера?
    Она может получать сигнал от любого плеера, поддерживающего вывод в ASIO-устройство.

  9. #388
    Старый знакомый Аватар для Lukasarts
    Регистрация
    19.10.2013
    Адрес
    Город Герой Донецк!!!
    Сообщений
    540

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

    сезон отпусков. У кого то окончился. А ведь у кого то только начался ))))

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

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

    emaster вы живой там? Что-то вообще пропал(

  11. #390
    Завсегдатай Аватар для ВЕТЕР
    Регистрация
    09.05.2010
    Адрес
    Ростов-на-Дону
    Сообщений
    1,842

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

    Готовая и очень удобная прога для компа уже есть. И стоит нормально - jriver.

  12. #391
    Старый знакомый
    Регистрация
    02.12.2008
    Адрес
    Ukraina
    Сообщений
    777

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

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

  13. #392
    Был...

    Регистрация
    09.06.2010
    Адрес
    г.Брянск
    Возраст
    46
    Сообщений
    3,741

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

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

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

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

    Цитата Сообщение от voldemar72664 Посмотреть сообщение
    Всё что не требуется отключается или тупо не пользуешься зато всё в одном есть, да и тупо она одна в таком роде
    А что конкретно для Вас не удобно в ней?
    в Jriver есть АЧХ, ФЧХ, эквалазеры? фильтра ФИР ?

  15. #394
    Забанен (навсегда) Аватар для anpir
    Регистрация
    28.03.2014
    Адрес
    Нижний Новгород
    Сообщений
    690

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

    Цитата Сообщение от Traktorist3d Посмотреть сообщение
    в Jriver есть АЧХ, ФЧХ, эквалазеры? фильтра ФИР ?
    Нет в нем ничего, прицепить можно VST плагины, как и к любому другому....
    Пока альтернативы Brutefir нет и вряд ли появится, сделал бы кто нибудь к нему GUI ... автор темы например

  16. #395
    Был...

    Регистрация
    09.06.2010
    Адрес
    г.Брянск
    Возраст
    46
    Сообщений
    3,741

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

    Цитата Сообщение от anpir Посмотреть сообщение
    Нет в нем ничего
    Фир цепляется отдельно да, всё остальное есть и все звуки не только из самого Jriver но и всего что есть в системе выводятся через его dsp
    Назовите чего в нём нет своего кроме FIR, просто интерестно, может я чего не знаю
    Последний раз редактировалось voldemar72664; 24.09.2015 в 17:54.

  17. #396
    Забанен (навсегда) Аватар для anpir
    Регистрация
    28.03.2014
    Адрес
    Нижний Новгород
    Сообщений
    690

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

    Цитата Сообщение от voldemar72664 Посмотреть сообщение
    Фир цепляется отдельно да, всё остальное есть и все звуки не только из самого Jriver но и всего что есть в системе выводятся через его dsp
    Назовите чего в нём нет своего кроме FIR, просто интерестно, может я чего не знаю
    По теме, в нем нет ничего. Все остальное - есть.

  18. #397
    Был...

    Регистрация
    09.06.2010
    Адрес
    г.Брянск
    Возраст
    46
    Сообщений
    3,741

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

    Цитата Сообщение от anpir Посмотреть сообщение
    По теме, в нем нет ничего
    Без загадок умеете?
    Тема цифровой програмный кроссовер, всё что относится к этому там есть!

  19. #398
    Старый знакомый
    Регистрация
    09.12.2011
    Адрес
    Kiev, Ukraine
    Сообщений
    707

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

    emaster,
    Вы знаете про этот http://www.ludd.luth.se/~torger/brutefir.html фильтр FIR для Линукс?
    Это проект с открытым кодом, можно попробовать использовать алгоритмы от-туда.

  20. #399
    Завсегдатай Аватар для lazycat
    Регистрация
    02.12.2005
    Адрес
    Тамбов
    Возраст
    52
    Сообщений
    2,479

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

    можно ли в данной программе разделить сигналы для многоампинга и выдать через стандартную карту 7.1 в следующей конфигурации?
    1. ВЧ левый
    2. ВЧ правый
    3. СЧ левый
    4. СЧ правый
    5. СС-НЧ левый
    6. СЧ-НЧ правый
    7. НЧ моно
    8. СНЧ моно

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

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

    Да можно как хочешь настроить, у вас 8 каналов, и можете их порезать как душе угодно. Вот только автор пропал) Давно не слышно его)

Страница 20 из 48 Первая ... 10181920212230 ... Последняя

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

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

Ваши права

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