engine66
Местный
"Выскажу, пожалуй, крамольную идею: делить на полосы нужно уже в цифре, до ЦАПа. Только так можно получить линейные фазовые х-ки.
А как реализовать - не знаю...
Александр."
Мысль! Здравая. И юзать для этого многоканальную аудиокарту. Т.е. это уже не "юзать", а "хакать", конечно.
Да нет, зачем хакать?
Я сделал себе "бюджетный" вариант такой системы.
Я использую для этого Steinberg Nuendo 3.2 в режиме мониторинга. Она видит все выходы аудиокарты как отдельные и позволяет их коммутировать как заблагорассудится, кроме того, обладает хорошей математикой. Я сразу же удваиваю частоту дискретизации ещё на входе и считается всё с частотой 88,2кгц. Удвоение - самая безобидная из передискретизаций.
Фильтров всевозможных в виде плагинов для Nuendo написано уже просто огромное количество. Перепробовать все нереально.
Для кроссовера лучше всего фазолинейный эквалайзер от Waves. По одному в канал. Он позволяет делать замечательные фазолинейные ФВЧ и ФНЧ с очень большой крутизной, если нужно. Но он здорово нагружает процессор и вносит заметную задержку в канал. Приходится увеличивать общую задержку до полсекунды где-то. Фильмы наверное будет неудобно смотреть. Я только музыку слушаю.
Звуковую карту лучше использовать ASIO. Если у карты есть опция DirectWIRE, то через Nuendo можно пропускать аудиопотоки с любого плеера в Windows без потерь данных, как заявляется производителем.
http://www.fierytrance.ru/review11.htm