Показано с 1 по 13 из 13

Тема: Написал я все таки кроссовер.

  1. #1
    Новичок
    Автор темы
    Аватар для kolas
    Регистрация
    19.03.2010
    Сообщений
    69

    По умолчанию Написал я все таки кроссовер.

    Если кто вспомнит, проблема была следующая, у меня дома играет двух полосная акустика в биампенге. Была карта SB Live где я с помощью kx делал фильтрацию сомнительного качества. SB Live сгорела, встал вопрос, как фильтровать сигнал с компа? До недавнего времени использовал foobar с плагином, в котором был реализован FIR кроссовер, который мне, в конце концов, очень понравился. Решил, что нужно выбираться и плена foobar, т.к. хочется слышать "звук" от всех приложений, которые умеют его воспроизводить. Решение нашлось в связке Virtual Cable + ASIO Driver (у меня ASIO4All). Я написал приложение которое реализует FIR фильтры нижних и высоких частот с ядром Блэкмана, и которое с помощью ASIO драйвера перехватывает звуковой поток с Virtual Cable, пропускает через фильтры, и опять же с помощью ASIO драйвера направляет каждую полосу уже на реальное устройство. Таким образом мы натравливаем винду на Virtual Cable, включаем кроссовер, и слушаем качественный биампинг с цифровой фильтрацией.

    Чтобы установить приложение необходимо распаковать архив например в папку Crossover на диск C:\. Для авто-запуска приложения при старте системы необходимо прописать в реестре путь к FIRCrossover.exe, в интернете это хорошо описано как делается. Ну и наконец для работы приложения потребуется установить Virtual Cable и ASIO драйвер.
    temp.rar

  2. #2
    Новичок
    Автор темы
    Аватар для kolas
    Регистрация
    19.03.2010
    Сообщений
    69

    По умолчанию Re: Написал я все таки кроссовер.

    Кстати забыл описать проблемы.
    1) Поле Taps ограничено числом 2000
    2) Необходимо подбирать частоту среза высоких и низких частот основываясь на измерениях с микрофона. Т.е. если выставить 500/500, то не факт что сшивка кроссовера на этой частоте получиться ровной.

  3. #3
    Частый гость Аватар для Radiohead
    Регистрация
    12.07.2005
    Адрес
    Магнитогорск
    Возраст
    43
    Сообщений
    386

    По умолчанию Re: Написал я все таки кроссовер.

    kolas,
    Очень интересно. А вы сейчас через какие устройства выводите звук на разные полосы? Возможно использовать разные ЗК для этого?
    Какие требование к мощности используемого ПК?

  4. #4
    Новичок
    Автор темы
    Аватар для kolas
    Регистрация
    19.03.2010
    Сообщений
    69

    По умолчанию Re: Написал я все таки кроссовер.

    Цитата Сообщение от Radiohead Посмотреть сообщение
    kolas,
    Возможно использовать разные ЗК для этого?
    Какие требование к мощности используемого ПК?
    Вывод на разные ЗК не проверял, но я думаю это возможно, попробуйте. Компьютер конечно лучше иметь получше, у меня на pentium dual core процентов 15 кушает на 1600 тапов.

  5. #5

    По умолчанию Re: Написал я все таки кроссовер.

    Если я правильно понял, с цифровых выходов карт также будут идти раздельные частоты?

  6. #6
    Новичок
    Автор темы
    Аватар для kolas
    Регистрация
    19.03.2010
    Сообщений
    69

    По умолчанию Re: Написал я все таки кроссовер.

    Цитата Сообщение от митяич Посмотреть сообщение
    Если я правильно понял, с цифровых выходов карт также будут идти раздельные частоты?
    Не проверял, там выпадающие списки, в них все каналы которые видит ASIO, попробуйте подцепитесь к цифровому.

  7. #7
    Частый гость Аватар для ыхтыж
    Регистрация
    18.01.2009
    Адрес
    UA Donetsk
    Возраст
    49
    Сообщений
    259

    По умолчанию Re: Написал я все таки кроссовер.

    на семерке будет работать?

  8. #8
    Новичок
    Автор темы
    Аватар для kolas
    Регистрация
    19.03.2010
    Сообщений
    69

    По умолчанию Re: Написал я все таки кроссовер.

    Цитата Сообщение от ыхтыж Посмотреть сообщение
    на семерке будет работать?
    Должен и на семерке, если там Virtual Cable с ASIO будет работать, а приложение кроссовера требует только framework.net 3.5, который, насколько я знаю, включен в семерку по умолчанию.

  9. #9
    Старый знакомый Аватар для КСИВ
    Регистрация
    10.02.2008
    Сообщений
    488

    По умолчанию Re: Написал я все таки кроссовер.

    Цитата Сообщение от kolas Посмотреть сообщение
    слушаем качественный биампинг с цифровой фильтрацией
    Так как давно перешел на DESKNOTE и возвращаться к "большому" компьютеру нет желания, то
    могли бы Вы подсказать 4х канальную USB карту с которой Ваша программа (кроссовер) будет работать.
    Возможно ли использование 2х двухканальных USB (ESI U24XL) карт.
    С уважением.

  10. #10
    Новичок
    Автор темы
    Аватар для kolas
    Регистрация
    19.03.2010
    Сообщений
    69

    По умолчанию Re: Написал я все таки кроссовер.

    Цитата Сообщение от КСИВ Посмотреть сообщение
    могли бы Вы подсказать 4х канальную USB карту с которой Ваша программа (кроссовер) будет работать.
    Возможно ли использование 2х двухканальных USB (ESI U24XL) карт.
    С уважением.
    USB карты у меня к сожалению не было, но я думаю на уровне API системы это такое же звуковое устройство, как и встроенные ЗК. С несколькими ЗК пока не тестировал, но найду время и попробую с двумя ЗК кроссовер запустить, и отписаться.

  11. #11
    Новичок Аватар для Vinil[NN]
    Регистрация
    17.09.2006
    Адрес
    Н. Новгород
    Сообщений
    41

    По умолчанию Re: Написал я все таки кроссовер.

    kolas, ASIO более чем с одним устройством, вроде, не работает

  12. #12
    Новичок
    Автор темы
    Аватар для kolas
    Регистрация
    19.03.2010
    Сообщений
    69

    По умолчанию Re: Написал я все таки кроссовер.

    Цитата Сообщение от Vinil[NN] Посмотреть сообщение
    kolas, ASIO более чем с одним устройством, вроде, не работает
    У меня ASIO4All работает, правда одно из них виртуальное, второе уже реальное, но на уровне ОС это неразличимо, т.е. ОС воспринимает их как два отдельных звуковых устройства, с первого(виртуального) ASIO драйвер слушает, на втором(реальном) воспроизводит.

  13. #13
    Частый гость Аватар для 155ла3
    Регистрация
    28.09.2005
    Возраст
    54
    Сообщений
    188

    По умолчанию Re: Написал я все таки кроссовер.

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

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

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

Ваши права

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