Native Sound Processing — возвращение утерянных способностей профессиональных звуковых карт


 

На сегодняшний день в понятии "профессиональная звуковая карта" можно найти много несоответствий. Высокая стоимость и низкие функциональные возможности справедливо вызывают нарекания у многих пользователей. Приобретая профессиональную звуковую карту, пользователь зачастую получает только в меру качественно звучащее железо с регулировкой общей громкости. Функциональность же отдаётся на откуп профессиональному софту, и производитель карты оказывается в этой ситуации как бы не при чём.

Но так было не всегда. Лет пять назад звуковые карты условно делились на обычные, игровые и профессиональные.

  • обычная звуковая карта отличалась минимальной ценой, низким качеством звука и весьма скудными возможностями;
  • игровая карта поддерживала игровые стандарты API, имела аппаратный процессор эффектов или в крайнем случае софтовое исполнение игрового API на уровне драйверов, кроме того на проигрываемую музыку можно было наложить те же эффекты объемного звучания или обработать встроенным в драйвера эквалайзеры;
  • профессиональная звуковая карта всегда отличалась более высоким качеством звучания, имела аппаратный wavetable MIDI и аппаратный DSP, который работал для наложения эффектов (эквалайзер, реверб, компрессор и т.п.) на MIDI-каналы и wav-дорожки в профессиональных программах многоканальной обработки звука — секвенсорах.

На данный момент экспоненциальный рост мощности CPU привел к появлению программных синтезаторов, семплеров и эффектов более высокого качества и скорости работы, чем это могли обеспечить набортные DSP. Производители перестали уделять вопросу DSP внимание (оставшиеся "по инерции" DSP у некоторых современных карт погоду не делают), так что у многих покупателей возникли сложности и большие разочарования от новых продуктов. Их можно понять, когда купленная за не малые деньги "профессиональная" звуковая карта не умеет делать вообще ничего, кроме записи и воспроизведения.

С переходом на шину PCI звуковые карты получили более высокую скорость передачи данных и режим bus-mastering, позволяющий утилизировать оперативную память без участия центрального процессора. Новый стандарт AC'97 дал простым и игровым картам статус мультимедийных. Примечательно, что звуковые карты разрабатывались в первую очередь для людей, которые слушали звук через компьютер, и соответственно через компьютерную акустику, в большинстве случаев через дешевые маленькие пластмассовые некачественные АС с аналогичным низкокачественным усилителем. Хотя новые карты получили лучшие характеристики сигнал/шум и возможность работы в 48 кГц, тем не менее, на такой акустике это улучшение сказалось очень слабо, а передискретизация 44.1->48 была незаметна. Со временем эта часть мультимедийных карт также разделилась на простые, игровые, и карты с зачатками профессиональных возможностей.

  • простыми звуковыми стали первые PCI-карты класса low-end: Cristal 4281, ESS Maestro, S3 Sonic, встроенные AC'97-кодеки;
  • игровые — Aureal, Creative — с аппаратными ускорителями игровых API — A3D, DirectSound3D+EAX, и большое количество на софтовом API — Yamaha 7x4, С-media и встроенные AC'97 на алгоритмах Sensaura;
  • c возможностями профессиональных карт — яркий пример — Yamaha 7x4 c XG MIDI и Sondius synth за низкую стоимость в $15-$30 (против Yamaha SW1000 за $700), где большая часть аппаратных возможностей легла на центральный процессор. Такие карты массы встретили "на ура" — пластиковые колонки за $10 не могли объективно показать разницу в качестве, зато многие оценили функциональность. Сюда же можно отнести семейство Creative Live! с прикрученными энтузиастами драйверами от EMU APS.

К сожалению, Yamaha заявила об уходе с рынка звуковых карт в виду полной бесперспективности, по мнению руководства этой компании. Поддержка драйверов оставляла желать лучшего: в системах Windows95/98/Ме эффекты в XG интерпретировались неправильно, из-за чего потерялось качество XG MIDI во многих композициях, а в NT-системах(Windows2000/XP) были убраны многие команды, из-за чего качество упало совсем. Остался лишь софтовый проигрыватель от Ямахи под NT-системы, уступающий аппратному синтезу 724/744 под Windows95/98/Me.

Компания Сreative не стала развивать возможности использования EMU10K для обработки звука набортным DSP в MIDI и Wave, сосредоточив усилия на игровых API. На сегодняшний день совместными усилиями с E-MU компания выпустила серию карт Professional, но стоящий в E-MU DSP 7-летней давности уступает по качеству софтовой обработке, а загрузка центрального процессора уже не играет решающей роли. Единственное полезное применение — рил-тайм обработка звука. В числе плюсов — отсутствие зависимости от мощности CPU.

Производители профессиональных звуковых карт стали развивать свои продукты исключительно в плане качества записи и воспроизведения, а также количество каналов, и возможность использования их в профессиональных программах, используя профессиональные интерфейсы GSIF, ASIO, WDM/KS, EASI. На качество звучания повлияло прежде всего использование I2S-кодеков, которые не привязаны к фиксированной частоте дискретизации, поэтому не имееют проблемы с передискретизацией 44.1->48 кГц, особенно неприятной для цифровых интерфейсов. Сейчас карты на I2S-кодеках с двумя опорными генераторами принято считать полу-профессиональными, а на AC'97 — мультимедийными.

На данный момент многоканальные полупрофессиональные карты переместились в доступный ценовой диапазон ~$100. За эту цену они обыгрывают в качестве мультимедийные карты аналогичной стоимости, поэтому стали пользоваться большой популярностью, не имея проблем с поддержкой разных частот за счёт возможности работы на определенной опорной частоте, с передискретизацией в нее остальных частот. Но, такое впечатление, что к подобному развитию событий были не готовы ни пользователи, ни производители звуковых карт.

Что понимает простой пользователь под профессиональной звуковой картой? Во-первых, качественный звук. Во вторых, расширенные возможности обработки звука — аппаратные эквалайзеры, разные эффекты и прочих полезные фичи, которые изначально присутствовали в старых профессиональных звуковых картах и во многих сегодняшних мультимедийных картах. Более низкая функциональность у недешёвой полупрофессиональной карты вызывает справедливое возмущение.

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

В профессиональном мире правит в первую очередь стереозвук, а многоканальный 5.1, 6.1, 7.1 появился сравнительно недавно. Раньше многоканальность разделялась или на стереопары, или на раздельные моноканалы, и производители полу-профессиональных звуковых попросту добавили для одной из стерепар название "C/W", не заботясь о необходимости наличия кроссовера.

Что из этого получилось? Сидит пользователь с комплектом многоканальной недорогой акустики и сабом в несимметричной комнате. Причем, предположим, что пользователь разорился на хороший комплект, фронтальные колонки стараются дать звук от 125 Гц, задние, как правило, от 250 Гц с урезанными высокими частотами. В таких комплектах центр, тыл и фронт сами по себе имеют совершенно разный тональный баланс, а тут еще комната с одной стороны прибавляет высокие, с другой убивает низкие… На определенных частотах подыгрывает мебель… Даже в моно записях чувствуется непрерывный "звук вокруг".

Лозунги — "нет эквалайзерам и улучшайзерам", "цифровая обработка портит звук" — это только, для тех, у кого не только качественный тракт, но и "качественное" помещение, а вот для остальных — отсутствие таких нужных фич — это жирный минус. Даже копеечные встроенные в мать кодеки порой имеют больше возможностей (естественно, сопоставимых по качеству с самой встроенной звуковой), взять к примеру в большинстве случаев присутствующий многополосный эквалайзер. Если в стерео Hi-End стараются обойтись минимумом операций с сигналом, то в домашнем кинотеатре это не так критично, и, как показывает практика, даже полезно. Произвести обработку сигнала на компьютере зачастую намного проще, удобней и качественнее, чем во внешних блоках Hi-Fi для многоканального звучания. Недавно Denon анонсировал ресиверы с технологией Audyssey Labs MultEQ ХТ позволяющей откалибровать тонбаланс АС, снизить резонансные частоты помещения и даже усреднить его для разных точек прослушивания. (О ней упоминалось в нашей статье Репортаж из Лас-Вегаса, с всемирной выставки бытовой электроники CES 2005).

Сейчас практически все полу-профессиональные бюджетные звуковые карты делаются на ЧИП-ах ENVY24XX, и все их железные различия — количество каналов, и качество преобразователей. При этом нет единого универсального драйвера, открывающего все их возможности. А ведь раньше производитель отвечал только за распайку, и редко добавлял что-то в драйвера.

Большинство производителей считают, что их изделия и так обладают массой "возможностей", начиная от SRS в проигрывателе WinDVD и эквалайзера в WinowsMediaPlayer, о чем они гордо пишут на упаковке и в спецификациях, считая что эта заслуга исключительно их продукта, а не программы, идущей в комплекте. Возможно для западного рынка, где софт зачастую стоит дороже железа, это нормально, но в нашей стране покупатель обращает внимание только на железо и драйвера. Нужные программы и плагины ищутся менее затратными путями.

Понятно, что многие возможности, которые мы хотим получить от этих звуковых карт, легко получаются из софтовых утилит. Главный вопрос, есть ли такие утилиты, и как с ними работать? Ведь тогда, выбор падет на карту, у которой лучше качество кодеков и более стабильные драйвера.

Основная цель, с которой большинство покупают карты данной категории, это прослушивание музыки и звуковой дорожки фильмов в DVD. Для игр разумно использовать игровые карты, возможно используя кодеки полу-профессиональных карт через SPDIF.

Что должна уметь бюджетная полу-профессиональная карта?

  • выставлять задержку каналов;
  • иметь поканальный эквалайзер для выравнивания тонального баланса;
  • иметь кроссоверы как для саба, так и для остальных колонок;
  • уметь раскладывать стерео на 2.1, 4.1, 5.1 и 7.1 с регулируемым кроссовером саба или как минимум клонировать стереопары не только для внутренних источников звука (wave) но и для внешних линейных;
  • если у звуковой карты есть усилитель на одной из стерео пар для наушников, то она должна уметь дублировать звуковой поток на другую стереопару, чтобы не пришлось все время переключать провода.

Всего пять пунктов, которые легко делаются на программном уровне как для цифровых источников звука, так и для аналогового входа (!!!).

Для тех, кто еще и записывает, можно добавить:

  • эквавалайзер/тон-компенсатор для записи с линейных входов;
  • шумоподавитель для записи с винила или TV/FM тюнера.

На сегодняшний день у нас имеется три продукта в бюджетном уровне. Посмотрим, что они умеют на уровне драйверов.

  • Terratec Aureon Space 7.1/Sky 5.1

    Не поддерживает ни одного пункта… Способна раскладывать стерео на 5.1 только в режиме Sensaura в принудительной передискретизации всего и вся в 48 кГц.

  • M-Audio Revolution 7.1/5.1

    Умеет выставлять задержку каналов, имеет поканальные настройки тембра из трех грубых пресета. Кросcоверы, выставляются в них только частоты среза. Раскладка только для wave 2.1, 4.1… Раскладка стерео в 5.1 только под Sensaura в принудительной передискретизации всего и вся в 48 кГц.

  • Audiotrack Prodigy 7.1/7.1 LT/192/192 LT

    В обычной версии дров 1.994 клонирование стерео каналов для Wave и раскладка в 5.1 только под sensaura в принудительной передискретизации всего и вся в 48 кГц.

    В последних версиях драйверов с QSound возможности выросли. Появилась раскладка стерео в многоканальный звук для Wave в опорных частотах 44.1, 48, 96. Есть регулировка тембров высоких и низких частот с настройкой частоты. Имеется общий 10 полосной эквалайзер только для Wave.

    Это единственная карта, которая может поспорить качеством и количеством фич с картами Live24! bit/Audigy1/2/ZS. Но сделать грамотную инсталляцию домашнего кинотеатра с помощью драйверов представляется гиблым делом на любой из этих карт, наиболее толковые настройки для домашнего кинотеатра у Revolution7.1/5.1, но их все равно не хватает.


    Плагины/программы обработки звука

    Q MaxII

    www.3dsoundstore.com/www-3dsoundstore-com/product-qmax2.asp

    Возможности:

    • Может работать в Windows® 98SE, ME, 2000, или XP;
    • работает под такими программами, как, Windows Media Player, Winamp, Winamp3, MUSICMATCH, Windows Media Player, RealOne, RealPlayer, MEDIA JUKEBOX, and Sonique! и многими другими;
    • QXpander®, — стерео расширитель;
    • QRumble™ — тембр бас с подстройкой частоты;
    • QSizzle™ — тембр высоких с подстройкой частоты;
    • QVerb™ — большое количество настроек имитации среды окружения — pub, jazz club, on stage, in a coliseum, church, hall, theater, or stadium и другие;
    • EQ — the QMAX II Equalizer 10 полосной эквалайзер;
    • Headphones/speakers оптимизация под наушники или колонки.

    Именно эту утилиту и воткнули в драйвера звуковых карт Prodigy7.1/7.1 LT/192LT

    TFM

    www.tfm.ro
             

    Качество эквализации низкое. Так же низкое качество Set Amplify Level, удел этой утилиты — обслуживание дешевых звуковых карт. Запускается не под все программы. Как правило ставится с K-Light Codec Pack. С настройками "0" заметно ухудшение даже на дешевом тракте.

    AC3 Filter

    ac3filter.sourceforge.net

    Хороший и функциональный фильтр. Жаль, работает только в AC3. Может выставлять задержки каналов, и имеет общий эквалайзер.


    Native Sound Processor
    (ASIO FX Processor LE/SE/ME)

    www.spinaudio.com

    C помощью программы можно:

    • Перенаправлять каналы
    • Дублировать каналы
    • Накладывать на любой канал любой VST эффект
    • Записывать в реальном времени с наложенным VST эффектом
    Всего есть 4 программы ASIO FX Processor:
    • ASIO FX Processor ME — старшая программа семейства ASIO FX Processor. Может обрабатывть 8 паралельных VST эффектов, и дополнительно обрабатывать MIDI инструменты.
    • NSP — специально адаптированная ASIO FX Processor ME под звуковую карту Prodigy7.1, и работающая только с ней (по офф данным SpinAudio). Отличия — отсутствие обработки инструментов в MIDI, по этому в статье не делается разницы между NSP и ASIO FX Processor ME.
    • ASIO FX Processor SE — только 4 параллельных VST эффекта
    • ASIO FX Processor LЕ (Light Editision) - только один стерео/моно VST эффект. Эта версия является бесплатной и доступна для скачивания с официального сайта www.spinaudio.com.

    Среди VST эффектов будут рассмотрены:

    • Поканальные эквалайзеры, как линейные, так и параметрические с измерениями в RMAA5.4
    • Кроссоверы, как низкой, так и высокой частоты с регулировкой кривизны среза и частоты среза с измерениями в RMAA5.4
    • инвертирование фазы и получения балансных выходов на звуковой карте
    • стерео расширители
    • 3D в глубину
    • Имитация помещения — аналог EAX окружений
    • Имитация лампового звучания.
    • Имитация винилового звучания.

    NSP работает не со всеми подряд VST эффектами, по этому здесь будут рассмотрены только те, которые реально работают с NSP. Всего таких эффектов на момент публикации статьи мной набралось — 156 и это число все время растет.

    Для того, что бы понять, как работает NSP, сперва разберемся с DirectWIRE (Digital Wiring) — утилитой, отвечающей за роутинг звуковых потоков в драйверах Prodigy7.1. Из всех утилит и настроек разных звуковых карт, она является самой наглядной.


    Эта утилита позволяет перенаправлять звуковые потоки между 5-ю виртуальных блоков звуковой карты — INPUT, MME(Sensaura), WDM + QSound (в новых драйверах MME пустует, QSound добавлен в WDM), ASIO, GSIF.

    Взглянем на эти виртуальные блоки, выполненные в виде принципиальной схемы самой звуковой карты. Именно в таком виде и работает Prodigy7.1, а также и многие другие карты. Эта схема поможет понять, как работает NSP, DirectWIRE и многие другие утилиты и программы в связке WDM+ASIO. Для владельцев других звуковых карт схема так же полезна, вы сможете легко понять, как работает роутинг на ваших картах (если он там предусмотрен).

    Для упрощения здесь нет блока GSIF и показан только один звуковой канал. На следующих схемах будут разбираться только необходимые блоки.

    Разберем каждый блок по отдельности

    • INPUT — в него подается два потока — с линейных входов и цифровых. Линейные входы попадают на микшер линейных входов без перевода в цифру после микшера, и напрямик посылаются на линейный выход. Данный микшер находится в Wolfson 8770 (4 стерео входа на микшер, и потом только 1 стерео АЦП). АЦП от Sigmatel для внутренних входов на данной звуковой карте, как показали тесты, не учавствует в записи и используется, возможно, только как аналоговый микшер. Так же один из линейных входов может попасть на АЦП в Monitoring digital/record, или все линейные входы после аналогового микшера. Именно поэтому можно поставить на запись радио, подключенное в AUX, отключить в аналоговом микшере AUX и спокойно слушать, например, CD по аналогу. А вот SPDIF IN в аналоговый микшер не попадает и не дублируется в WDM-OUT, по этому цифровые входы на Prodigy7.1 всегда молчат. Terratec Aureon Space может воспроизводить или только WAVE(WDM/MME) или только SPDIF IN, на основе этого можно сделать вывод, что этот недостаток сделан на аппаратном уровне и без паяльника не решаем. Практически во всех других звуковых картах цифровой вход дублируется в WAVE(WDM-OUT). На некоторых картах (DMX 6 Fire), имеющих для каждого аналогового входа отдельный АЦП — аналоговый вход в выход не может быть послан, там звук идет через АЦП-ЦАП.
    • WDM — это WAVE блок, в который входят такие программы, как Winamp, Light Alloy, WinDVD, Jetaudio, Apollo, Foobar2000, и многие другие. Данный блок имеет вход для записи/обработки и выход. Вход нужен только звукозаписывающим программам, таким как Jetaudio, SoudForge, а выход необходим практически для всех. По умолчанию звуковой поток WDM выхода идет на ЦАП. Вход и выход всегда работают только с цифровым потоком(!!!).
    • ASIO — это тоже WAVE блок, в который входят такие программы, как CuBase, FM7, Orion, NSP, VMC, и многие другие, работающие под ASIO. В программах под ASIO сформированный или обработанный сигнал доходит до ЦАП гораздо быстрее, чем в WDM. В этом, собственно, и назначение ASIO драйверов. Данный блок имеет вход для записи/обработки и выход. Вход и выход всегда работают только с цифровым потоком. Так же на выход звуковой поток идет с задержкой (Latency), которая регулируется в драйверах, она необходима для времени обработки сигнала процессором.
    • Sensaura — это тоже WAVE блок, в котором работают те же программы, что и в WDM. Различие — фиксированная частота 48 кГц, с передискретизацией всего и вся. Это сделано для согласования воспроизведения разночастотных звуков в играх. Вход и выход так же работают только с цифровым потоком.

    Отдельно надо отметить то, что выход DirectWIRE у ASIO совмещен с ON/OFF, и выход на ЦАП идет всегда. У WDM и MME, ON/OFF отвечает за выход на ЦАП, а на выход DirectWIRE сигнал идет всегда.

    Еще один любопытный блок — Digital Monitor — звуковая карта на цифровой выход выдает аналог, wave или SPDIF IN

    Взглянем на взаимодействие блоков и на роутинг каналов с помощью DirectWIRE 3.0

    По умолчанию — для WDM, MME, ASIO, GSIF — 1,2,3,4,5,6,7,8 — номера каналов, соответствующие в микшере. 1,2 — фронт, 3,4 — тыл, 5 — центр, 6 — саб, 7,8 — задняя стереопара. А для панели INPUT — 1,2 — линейный вход, правый и левый канал (выбирается в основной панели из — mic, line in, aux, cd или mix). 3,4 — цифровой вход, правый и левый канал, (выбирается между spdif-cd и coax)

    Запись стерео фронт бит в бит.



    Ни ЦАП ни АЦП не участвуют в записи. При тестировании DirectWIRE выяснилось, что данная схема не передает побитово сигнал в 44.1/48 кГц в 24 бит. Во всех других режимах все OK. Подробнее об этом написано ниже.

    Запись с линейного входа



    На схеме отлично видно, что можно записывать AUX, при этом слушать LINE и WMP, при этом записываться будет только AUX.

    Запись с линейного входа и фронт бит в бит



    Утилита NSP и на ее настройки

    Options. Здесь надо выбрать ASIO драйвер и частоту, на которой будет работать NSP. Для NSP подойдет только драйвер от Prodigy7.1 (впрочем, в описании NSP допускаются все продукты ESI). Соответственно для других карт нужно воспользоваться ASIO FX Processor, и в этой панели выбрать соответствующий ASIO драйвер. К сожалению, автомат частоты отсутствует.

    Здесь выбирается папка, в которой лежат VST эффекты, по умолчанию, эта папка от CuBase.

    Scan folder — сканирует выбранную папку и все найденные VST эффекты, с которыми утилита может работать, поместит в меню.

    Load bypass setting — при загрузке в NSP по умолчанию все эффекты будут отключены.

    Load on start up — при загрузке NSP может запуститься с нуля (nothing) таким, каким его закрыли (Avtosave) при условии, что стоит галочка на Save autosave setup on exit. Если при закрытии попадется эффект, подвешивающий систему, то NSP придется заново переустанавливать. К слову, в NSP мне такие эффекты не попадались, но в другой программе от SpinAudio, о которой речь будет ниже, данная опция оказалась губительной.

    Default — настройки по умолчанию.

    Можно сохранить и загрузить настройки. Так же задать настройку — Default



    Routing — мы выставляем роутинг звуковых потоков внутри NSP. Show actual names — показывает названия каналов, используя названия из драйверов. Вот только у Prodigy7.1 они в input и output chanel нумеруются почему-то 0,1,2,3,4,5,6,7 вместо 1,2,3,4,5,6,7,8 соответственно. Для начала стоит галочку в Show actual names не ставить, что бы не запутаться. В других звуковых картах 1/2 как правило фронт, а остальные определяются по разному, у Live!24-bit например, тыловые — 5/6.

    Slot — означает номер выбранного эффекта — полосочками показаны соответствующие эффекты и их слоты в роутинге.

    В Config выбирается

    • M->M — берется моно канал, и после обработки VST эффектом выводится моно канал,
    • M->S — берется моно канал, обрабатывается VST эффектом и выводится на стерео пару,
    • S->S берется стерео канал, обрабатывается VST эффектом и выводится на стерео пару.

    В input chanel выбирается соответствующий ASIO-IN (указанный в панели DirectWIRE)

    В output chanel выбирается ASIO-OUT (указанный в панели DirectWIRE)


    В первом слоте выбран VST эффект Parametric EQ, который обрабатывает стерео пару 1&2 на вход(S->S) и выводит ее на каналы 1&2


    Во втором слоте выбран VST эффект Filtrator, который обрабатывает моноканал 1 (левый) на вход(M->M) и выводит его на канал 4


    В третьем слоте выбран VST эффект Filtrator, который обрабатывает моноканал 2 (правый) на вход(M->M) и выводит его на канал 4

    Оба звуковых потока с 1 (слот 2) и 2 (слот3) обработанные эффектом filtrator выходят через правый канал 4 второй стерео пары, при этом звуковые потоки суммируются

    В пятом слоте берется стерео пара 1&2 и обрабатывается эффектом Parametric EQ и звуковой поток выводится через четвертую стерео пару 7&8.

    В шестом слоте берется стерео пара 1&2 и звуковой поток выводится через 4-ую стерео пару 7&8. На практике, если не выбран эффект, то звуковой поток он не выводится, если выбрать какой нибудь эффект в шестой слот, то звуковой поток, выводимый в 7/8 пройдет два VST эффекта работающих параллельно. Последовательно в NSP VST эффекты не ставятся.

    Запускаем JetAudio (или winamp), и подправим звук эквалайзером через NSP.


    Эквалайзеры в NSP

    Настройки routing, NSP, DirectWIRE и принципиальная схема звуковой карты в данном режиме работы.

    Загружаем эквалайзер GEQ31V

    Захватываем фронтальные каналы, и на фронтальные каналы выводим.

    В DirectWIRE с WDM OUT 1&2 посылаем сигнал в ASIO IN 1&2.

    Если внимательно всмотреться, то видно, на АЦП идет сразу два потока — из WDM необработанный, и из ASIO обработанный эффектом VST, причем с задержкой указанной в Latency 512 — 23.2 миллисекунды. Нам же надо услышать только выход с ASIO. Для этого ставим OFF в панели DirectWIRE в устройстве WDM

    Теперь звуковой поток идет только с NSP.

    Поставим на запись, то, что получилось в NSP


    Запись с линейного входа через NSP



    Если поставить OFF на ASIO OUT, то запись оборвется.



    О других эквалайзерах читайте в обзоре эквалайзеров.


    Из баловства — обзоры

    звук 2.1

    Делаем звук 2.1 на Prodigy7.1. С фронтального выхода 1/2 с включенным усилителем сигнал шел на пассивные маленькие АС от Polk Audio, а с выхода 6 — на усилитель и далее полновесную акустическую колонку с широким частотным диапазоном, которая без фильтра низких частот в сабвуферы не годится.

    В роутиге NSP выставляем

    В первый слот выбираем VST эффект. Для маленьких АС лучше взять параметрический эквалайзер.

    Для акустики посерьезнее — фильтр высоких частот.

    В фильтре filtrator от TC WORKS можно произвольно выбирать частоту среза и крутизну среза. А также выставить задержку канала. Загрузка CPU — 2%

    При необходимости можно подчеркнуть частоту раздела

    Для саба в слоты 2 и 3 наоборот выбираем LO.

    Можно воспользоваться эквалайзером от SpinAudio SpinEQ10/4, в нем встроены и кроссоверы и эквалайзер, и сделать тонкую настройку. Загрузка CPU — 1~2%

    Разложение звука из 2.0 в 5.1 и более так же возможно. Как направить звуковой канал на саб, уже написано, осталось выяснить, как получить центральный канал. Самый оптимальный алгоритм, дающий наилучший результат — это вырезать из стерео каналов середину в среднечастотном диапозоне и направить в центральный канал. На данный момент нет примера такого VST эффекта (на интуитивном уровне мне такой не попался).

    Системы Bi-Amping, Tri-Amping

    Данные системы означают, что для каждого динамика — свой усилитель. В традиционной схеме фильтры стоят после усилителя. Их задача — отфильровать частоты и являясь сопротивлениями (резисторами) уровнять чувствительность динамических головок. В результате, используя динамические головки чувствительностью 91 Дб, часто получаются АС чувствительностью в 87~85 Дб.

    В системах Bi,Tri-Amping не теряется ни одного ватта мощности. При раздельном усилении нет разброса непостоянства сопротивления из-за взаимодействия разных сопротивлений разных динамиков и фильтров, (разных частотах у каждого динамика с фильтром разное сопротивление). Так же можно использовать маломощные усилители, так как не надо тратить мощность на фильтры. Особенно это влияет на усилители для среднечастотников и высокочастотников.

    При подаче большой мощности через фильтры после усилителя, фильтр меняет свои характеристики из-за нагрева. Происходит рассогласование заранее настроенных параметров динамика и фильтра, так как изменяется индуктивность и сопротивление.

    При использовании аналоговых фильтров получается эффект лепесткового звучания.

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

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

    Одна из серьезных причин, почему Bi-Amping не слишком распространен, 2 или 3 усилителя должны подогнаться под 2 или 3 динамика. В этой схеме нельзя поменять один динамик на другой, или на этот усилитель повесить другую акустику. Отсутствие взаимозаменяемости лишает массовое производство. Использование цифровых фильтров в Hi-Fi дорого. Во многих музыкальных центрах делают усилители с технологией Bi-Amping на аналоговых фильтрах без возможности подстройки. Энергопотребление ниже — громкость выше.

    При использовании цифровых фильтров можно получить звук без фазового искажения сигнала с любой крутизной среза. Тем не менее стоит не забывать, любая цифровая обработка сигнала ухудшает качество звука. Соответственно, в некоторых системах будут предпочтительнее аналоговые фильтры, а в каких-то цифровые. Так же, не каждый фильтр работает одинаково, упомянутый в начале статьи TFM имеет ужасное качество, заметное даже на сверх дешевом тракте, в то время как эквалайзеры (фильтры) от TС WORKS и SpinAudio на слух не дают искажений на тракте средней ценовой категории. Для ясности в полном материале на отдельной странице я прогнал сигнал в нескольких VST эквалайзерах в режиме 16 и 24 бит. Для 16 битного звука их вполне хватает, для 24-х битного не совсем. Так же важна правильная настройка и обхождение не видимых на первый взгляд подводных камней.

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

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

    При использовании SpinEQ получаем





    Для высокочастотника даже вырезана резонансная частота.

    Балансные выходы

    Сабфувер перекидываем на 4-й канал, из 5/6 сделаем левый балансный выход, из 7/8 правый.

    Конфигурация роутинга

    Вызываем фильтр Tools One от Steinberg. Загрузка — 1%

    В моно режиме остается управление на кнопку Left, кнопка Right бездействует. Инвертируем в 6 и 8 слоте. Хотя в 5 и 7 слоте мы ничего с сигналом не делаем, там все равно должен стоять какой либо эффект на 0, иначе сигнал через 5 и 7 слот не пройдет.

    Итак, получилась система 2.1 + 2.2 баланс. Нетрудно увидеть, что для полного счастья на нужна не восьми канальная звуковая, а 2.1+5.1+2.0 Head+2.2 balance = 15-ти канальная карта. Если добавить еще два канала для записи с обработкой — получим 17-ти канальную карту.

    Самая востребованная конфигурация

    1/2 — наушники
    3/4 — тыл от 5.1
    5/6 — центр и саб от 5.1
    7/8 — фронт от 5.1

    Здесь лишь только дубляж 1/2 в 7/8, ничего сложного. На уровне драйверов такое реализовано в Prodigy7.1 LT и Revolution 5.1

    Рассмотрим такую систему

    1/2 — наушники
    3/4 — запись
    6 — саб от 2.1
    7/8 — фронт от 2.1

    Для этих системы DirectWIRE выглядит так

    Роутинг NSP



    Здесь разложение по стерео парам сигнала только с линейного входа AUX. 2.0 head(1/2) + 2.0 record(3/4) + 2.1 akustic(6/7/8)

    Теперь у нас для наушников один фильтр, для акустики другой, а для записи третий. Например, при записи с FM радио можно воспользоваться фильтрами "Clean up", как в Creative. Так же в ASIO направлены цифровой и аналоговые входы. Теперь радио с аналога будет полноценно играть на 2.1. В большинстве звуковых карт все аналоговые входы играют только на фронт. С помощью NSP легко аналоговые входы направить на тыл. Или разделить потоки, 1-я стерео пара — Wave, 2-я стерео пара — цифровой вход, 3-я пара — линейный вход… Тут все будет зависеть от фантазии и реальной потребности в таком разделении.



    Один из таких примеров, понадобилось разобрать и обработать звуковые файлы (обрезка рекламы), ранее записанные с радио. Во время обработки файлов по радио зазвучал хороший сет. Так как звук с радио записывается сразу через эквалайзер, то, пройдя NSP, звук идет на акустику, MUTE поставить нельзя. Для этого на схеме звуковой поток с SoundForge идет на воспроизведение выходов 1/2 через параметрический эквалайзер, исполняющий роль тонкомпенсатора для акустики. Второй звуковой поток с радио направляется на 3/4 вход ASIO и обрабатывается эквалайзером и далее записывается программой JetAudio, одновременно звук идет на выход 3/4, но к этому выходу ничего не подключено. Третий звуковой поток идет на эквалайзер (тон коррекция fm тюнера + тон коррекция АС) и направляется на выход 1/2. В этой схеме можно отключать третий поток, при этом будет исправно идти запись, но ее мы слышать не будем. Конечно, ее можно отключать и через аналоговый микшер, но там во первых — не будет тон коррекции, а во вторых — при желании можно выбрать совсем другие входы/выходы.

    Для комфортного использования NSP есть утилита NSP Manager. Теперь при запуске Windows NSP автоматически загружается, и прячется в трей.

    В NSP — ASIO FX Processor ME 8 стерео/моно цепочек, которые могут между собой соединятся только параллельно. В большинстве случаев этого достаточно, но если сравнить с гибкостью kx драйверов от креатив или PatchMix DSP у EMU, то NSP проигрывает. К примеру, после эквалайзера неплохо включить и стереорасширитель.

    Virtual Mixing Console

    VMC (Virtual Mixing Console). Данная программа является следующим поколением ASIO FX Processor. В отличие от NSP она имеет неограниченное количество параллельных веток (названия которых можно отдельно называть), и в каждой ветке можно загрузить последовательно до восьми/шестнадцати эффектов. VMC понимает большее количество VST эффектов, может в дальнейшем появится и поддержка DX фильтров и инструментов. Есть дополнительные шаблонные ветки. К сожалению, как и в NSP, отсутствует автомат опорной частоты. Тем не менее эта программа является очень гибкой и удобной для инсталляции звуковой карты с любым количеством каналов, и под любые нужды. Если возможностей NSP вдруг перестало хватать — покупайте VMС, ее стоимость $149, против NSP — ASIO FX Processor ME за $40

    Внешне программа выросла, и больше напоминает секвенсор, чем утилиту. VMC умеет работать и с MIDI, но в данной статье эти возможности описываться не будут. VMC вышла в свет недавно, и следует отметить отсутствие доп. утилиты "VMC Manager", и некорректного отображения загрузки CPU данной программой, например, 13% на самом деле соответствовали 33% в диспетчере задач windows.

    Структура программы очень напомнила структуру микшера PatchMix DSP профессиональных карт E-MU 1212M, 1820, 1820M, 0404. Почитатели EMU отметят, что драйвера E-MU на высоком уровне и обладают гибким роутингом, а остальные отметят, что в VMC больше возможностей.

    VMC можно посчитать лучшим решением с точки зрения качества (использование качественных VST эффектов), но, как недостаток — высокая загрузка CPU.

    Как и большинство продуктов от SpinAudio, к VMC можно легко сделать скин (хоть в стиле E-MU или Juli@).

    Специально для статьи "на скорую руку" был сделан такой скин, здесь полностью другие цвета, текстуры и расположения элементов, дизайн был взят с контрольной панели Juli@ и VST Delay эффекта от ESI. При правке ini файлов можно не только менять шрифты, но и изменить форму и расположение блоков, т.е. сделать практически все, что душа пожелает.


    Оригинальный скин


    В этом скине другая расцветка, добавлена объемность, на in-out жирный шрифт

    На структурной схеме — две ветки, основная (название по умолчанию chanel1, переименованная в wave 2.0/2.1) и шаблонная (bus1 — woofer). Все ветки, как для звуковых потоков, так и для MIDI — называются STRIP (полоса). Для простоты — в конфигурации поставлено — количество шаблонов — 2, последовательных эффектов — 4. В максимальном режиме можно поставить 8 шаблонов и 8 последовательных эффектов в блоке insert. Такого количества более, чем достаточно.

    Основная ветка эффектов состоит из нескольких блоков, через которые проходит сигнал. Местоположение блока SENDS может быть в одном из двух мест.

    IN

    Блок отвечает за ASIO вход и включение/выключение ветки эффектов

    • mute — выключить всю ветку
    • solo — включить только эту ветку и выключить остальные
    • in 1, 2, 1/2, 3, 4, 3/4 … выбор стерео и моно канала для обработки, так же как и в NSP
    EQ

    Блок отвечает за уровень входного сигнала +6/-inf Дб, с добавлением 4 полосного параметрического эквалайзера SpinEQ4

    • — включить SpinEQ4
    • — выключить (пустить сигнал в обход) SpinEQ4
    SENDS

    Блок отвечает за уровень входного сигнала в шаблонную ветку и местоположение этой ветки

    • — включить SENDS
    • — фейдер уровня входного сигнала для шаблона
    • — сигнал поступает в шаблон после блока EQ (SENDS1)
    • — сигнал поступает в шаблон после блока VOLUME (SENDS2)
    INSERTS

    Блок отвечает за включение/отключение, выбор VST эффектов, последовательность сверху вниз. Максимальное количество эффектов — 8, на схеме приведено 4

    • — пустить сигнал в обход блока ISERTS SpinEQ4
    • — включить/выключить эффект
    VOLUME

    Блок отвечает уровень выходного сигнала и баланс.

    OUT

    Блок отвечает за назначение выходного канала в ASIO

    В шаблонной ветке все тоже самое, если ее включить после блока VOLUME, то можно получить 16 последовательных эффектов + 2 последовательных SpinEQ4.

    Шаблонная ветка позволяет избежать настройки нескольких одинаковых веток. В вышеуказанном примере настроено 5 основных веток

    • Обработка wave с выводом на акустику 2.1 (вход 1/2 — выход 1/2)
    • Обработка line-in (radio) с выводом на акустику 2.1 (вход 3/4 — выход 1/2)
    • Обработка wave с выводом на наушники (вход 1/2 — выход 1/2)
    • Обработка line-in (radio) с выводом на наушники (вход 3/4 — выход 1/2)
    • Обработка line-in (radio) при записи сигнала (вход 3/4 — выход 3/4)

    Два шаблона

    • Обработка левого канала для саба
    • Обработка правого канала для саба

    Без использования шаблонов, для саба пришлось бы выделить 4 дополнительные ветки.

    Из недостатков следует отметить, что все включенные кнопки MUTE STRIP и "ОБХОД" не уменьшают нагрузку на CPU, по этому, если загрузка на CPU критична, стоит пользоваться пресетами в VMC с убранными на данный момент ненужными ветками эффектов.

    Область применения NSP/VMC в не домашних условиях.

    Представим на секунду, Вы ди-джей или звукотехник. У вас есть зал(танцпол), компьютер и усилители с акустикой. Если заменить виниловые вертушки и CD/DVD проигрыватели, то почему бы не поставить VMC вместо дорогих внешних микшеров, эквалайзеров, тон компенсаторов, отвечающие за калибровку звука? Таким образом можно сделать и откалибровать не только танцпол, но и офисную комнату с бизнес презентациями за смешные деньги. Для офисного варианта будет хорошим решением многоканальная звуковая карта с не рекордным качеством звучания (и стоимостью) такая как Prodigy7.1/192 LT серии. Для музыкантов, и танцполов лучше использовать звуковую карту с внешним выносным модулем и раздельными ADC (как логическими, так и физическими) для линейных входов, например — Audiotrack MAYA 1010, E--MU1820, или другую, для согласования с электрическими стандартами и разъемами остального оборудования.

    На данный момент карты на чипе ENVY24 имеют многоканальный вход и выход, но у этого чипа ограничение на 96 кГц. Популярные ENVY24HT/HTS имеют многоканальный выход, но меньшее количество входов, что ограничивает возможности этих карт как внешний процессор обработки каналов, несмотря на поддержку 192 кГц. Возможно, с выходом ENVY24-II обновятся 192 кГц карты, аналогичные ESI ESP1010 с ограничением в 96 кГц.

    VMC и другие ASIO программы.

    С использованием одних и тех же ASIO входов/выходов, VMC становится после других программ и обрабатывает сигнал. Кофликтов с CuBase SX2, FM7, Orion Platinum 5.5 замечено не было.

    NSP/VMC и звуковые карты

    Стабильность работы VMC сильно зависит от качества ASIO драйверов. В общем-то VMC разрабатывалась для работы на отдельном компьютере без посторонних запущенных программ, тем не менее при достаточно жестких тестах VMC корректно работала с параллельно запущенными IE — штук 10, Photoshop CS, Acrobat Reader, JetAudio6, Office XP, Outlook, Dreamwaver MX 2004, и утилитами Punto swicher, CDSlow, Style XP. VMC уверенно забирает себе оперативную память и ресурсы CPU, что приводит к общему падению производительности системы в целом, но звук при этом не заикается и не пропадает. В данном случае — это плюс, заикающаяся программа никому не нужна, независимо от потребления ресурсов. Лишний повод проапгрейдить компьютер. VST сенквенсоры при аналогичном запуске VST эффектов дают примерно такую же загрузку CPU.

    Ниже описаны глюки, которые вознили при использовании NSP и VMC на звуковых картах.

    Prodigy7.1

    За NSP был замечен только один глюк — при выключении компьютера по таймеру в некоторых программах (не дающих доп. команд ASIO драйверам), NSP выдает громкий треск. Так же этот треск может появится при "выполнении недопустимой операции" какого либо VST. Второй глюк появляется очень редко и только на определенных VST (C_FFT, С_Super Stereo).

    При использовании VMC эти глюки разумеется остались, более, того VMC более чувствительна к ASIO драйверам.

    Стоит проигрывателю замолчать, как VMC вешает всю систему, в попытке найти хоть какой-нибудь сигнал для обработки. Для этого надо нажать дважды Alt-U в VMC (mute-unmute). Если система повисла сильно и в VMC зайти никак, то скрепя сердце приходится нажимать reset, если alt+ctrl+del не вызывают диспетчер задач. Специалисты от SpinAudio пояснили это так, при не идеальных ASIO драйверах при переключении треков плейер подает драйверам сигнал об изменении параметров, таких как частота дискретизации, битности, нового потока данных в аудио буфер в драйвер, а тот в свою очередь посылает сообщение в asio host, т.е. в VMC. VMC не всегда может на ходу перегрузить все внутренние каналы, или возможно сами драйвера начинают как-то тормозить во время переключения… К тому же ASIO драйвера у Prodigy7.1 иногда дают сбои, что подтверждается участниками iXBT конференции. Так как NSP и VMC тестировались на одном компьютере и звуковой карте Prodigy7.1, то не исключено, что глюк дает конкретная конфигурация железа и/или установленные программы. Во время тестов такой глюк появлялся не всегда, порой пару недель подряд его не было, а иногда постоянно. Залочение частоты (lock) уменьшило частоту появления этого глюка. В качестве аудио и видео плейров использовались Windous Media Player 8/9, WinAmp2.xx, Light Aloy 2.4, JetAudio5/6, PowerDVD5, WinDVD6.

    E-MU0404

    С помощью VMC у звуковой карты были выявлены более серьезные недоработки и глюки ASIO драйверов, менее заметные с использованием других ASIO программ. E-MU0404 самопроизвольно переназначала звуковые каналы, и звуковой поток более 1-й минуты стабильно не играл, его нужно было ловить на других ASIO входах. Подробности об испытаниях ASIO в обзоре E-MU0404.

    Live!24 bit

    А вот другим звуковым картам не повезло, те карты, что поддерживают ASIO, но неимеют роутинга — работают в такой схеме.

    На выходе два сигнала, оригинальный, и пропущенный через фильтр с задержкой.

    При использовании драйвера ASIO4ALL 2.2, удалось получить из Live!24 bit ASIO поддерживающею карту. Роутинга конечно там нет, но удалось захватить фронт в режиме Whot U Hear и после обработки VMC воспроизвести через тыл в четырех канальном режиме (номера задних каналов 5/6), без проблем с миксом WDM и ASIO. Из неудобств — плеер необходимо запускать в режиме 2.0, а потом карту переключать в 4.0. Whot U Hear работает на Live!24 bit из-за того, что входной сигнал поступает через ЦАП-АЦП. С линейных входов сигнал обрабатывался без каких либо нареканий на любые выбранные каналы.

    Terratec Aureon Space

    С Terratec Aureon Space картина хуже, VMC работал только на линейные входы, из под NSP и VMC ни один плейер не смог воспроизвести звук, выскакивала ошибка о неподдерживаемой частоте… Драйвер ASIO4All 2.2 под terratec не исправил ситуацию, из чего можно сделать вывод, если карта пишет wave "бит в бит" в обход ЦАП и АЦП (режим mix), то эффекты можно наложить только на линейные входы с соответствующем выбором входа.

    Встроенные звуковые

    Со встроенной звуковой Advanced Logic, умеющей определять наличие штекера в гнезде, перенаправить сигнал не получилось, карта просто теряла звуковой поток, в то время как VMC исправно посылал сигнал.

    Другие звуковые

    Из популярных на данный момент карт с роутингом в ASIO будут

    • Audiotrack Prodigy7.1/192 и LT версии этих карт.
    • Audiotrack MAYA1010
    • Audiotrak MAYA44 MKII
    • ESI ESP1010
    • ESI Juli@
    • E-MU0404, 1212M, 1820/1820M (эти карты дают более гибкую систему роутинга сигнала, mute ставится на выбранный звуковой поток, а не на весь блок, как в DirectWIRE)

    Предположительно (не тестировалось и возможность не указана явно в описании драйверов)

    • Hootech Audio DSP24
    • m-audio audiophile 2496/192
    • M-Audio FireWire 410
    • Terratec EWX24/96

    Для карт с ASIO без роутинга из всех фильтров нашлись только спектроанализаторы, которые не выдают на выход сигнал…

    C_FFT от CSI

    VoxengoSPAN от VOXENGO, настраивается частота обновления, подробность линии.

    Если почитать обзоры профессиональных звуковых карт, то там всегда упоминается, имеет ли звуковая карта роутинг сигнала. Но такие карты как правило от $250, для людей, которые изначально знают, что такое ASIO и где его будут применять. На данный момент в бютжетный уровень попадают карты, с гордой надписью ASIO, но с бютжетным ASIO качеством и функциональностью. Это не удивительно, т.к. покупатели дешевых звуковых редко используют ASIO приложения, требующие роутинг сигнала, и ASIO поддержку (даже не понимая, что это такое) рассматривают как отличный бонус. Производителям же это на руку, поддержку ASIO написали, денег в разработку драйверов потратили мало - получили дешевый продукт с "профессиональными возможностями".

    Интервью с кампанией SpinAudio

    Ответы на наши нестандартные вопросы для наших читателей к статье любезно дал Dan — Малыгин Денис со-основатель компании SpinAudio. Некоторые ответы и комментарии не вошли в интервью напрямую, а были добавлены в статью в качестве уточнений.

    iXBT.com: Многие познакомились с компанией SpinAudio через продукт NSP, идущий в комплекте с звуковой картой Prodigy7.1, соответственно возник вопрос — программы NSP и ASIO FX Processor ME имеют одинаковое ядро?

    Dan: Да.

    iXBT.com: Можно ли считать, что NSP — это "ASIO FX Processor ME без MIDI", работающий только с Prodigy7.1?

    Dan: Да. Однако NSP работает не только с Prodigy7.1, но и еще с некоторыми звуковыми картами от ESI/Audiotrack. Мы надеемся, что ознакомившись с NSP, владельцы профессиональных и полупрофессиональных звуковых карт будут использовать ASIO FX Processor или Virtual Mixing Console и с MIDI клавиатурами, о чем не освещалось в статье.

    iXBT.com: В профессиональных картах E-MU 1212M, 1820/M, 0404 и Emulator X версий — контрольная панель E-MU PatchMixDSP очень напоминает VMC и дает схожие возможности. В качестве эффектов — аппаратный DSP от E-MU. На данный момент среди карт $150-$300 представленных в России это ESI Juli@ и M-Audio Audiophil 192 с поддержнкой 24 бит и 96/192 кГц, близкие к DVD-Audio. Могут ли они противостоять E-MU с помощью VMC? На наш взгляд возможность использования VST и до 8 шаблонных веток против ограниченных по количеству FX эффектов с только 2-мя шаблонными ветками в E-MU дает лишние очки VMC, но интересно Ваше отношение к этой ситуации.

    Dan: Это вопрос маркетингового позиционирования определенного решения (как например Juli@ + VMC без VSTi) а не VMC как таковой. В E-MU нет главной (и самой сложной по реализации) особенности VMC — поддержки VST инструментов.

    iXBT.com: В VMC нет автомата опорной частоты. Это проблемно для большинства звуковых с их ASIO драйверами? Или VMC подобно секвенсорам разрабатывалась для других целей и эта опция не реализована?

    Dan: В ASIO предусмотрена нотификация клиента при изменении частоты сэмплирования в драйвере, но что-то я не встречал пока карточек, которые бы это использовали. Идеология ASIO подразумемает, что частотой сэмплирования управляет хост, а не драйвер, иначе все проги, которые выводят звук через данную карту, будут мешать работе хоста и тогда о риал-тайме придется забыть.

    iXBT.com: В случае с NSP и ASIO FX Processor утилита NSP manager прячет эти программы в трей, делает их запуск при загрузке системы автоматически. VMC же надо запускать вручную при запуске системы, и она присутствует на панели задач вместе с другим программами. После NSP, NSP manager по удобству выглядит, как шаг назад.

    Dan: VMC ориентирована на другой рынок, и там такие приколы будут смотреться странно.

    iXBT.com: C какой звуковой картой с качественными и функциональными ASIO драйверами вы рекомендуете использовать Virtual Mixing Console? В обзорах не всегда такая тема затрагивается, а тест ASIO-драйверов проходит через популярные программы, к которым программисты драйверов уделяют большее внимание, после чего глюки выявляются в других, менее распространеных и популярных программах.

    Dan: Самая лучшая карта для работы с VMC — это Soundscape Mixtreme. 16 каналов на буфере в 64 семпла, 48 кГц, никаких проблем + аппаратный DSP микшер с полностью конфигурируемым роутингом. Возможности роутинга и качество драйверов на порядок превосходят продукты ESI. Жаль, что эта карта в России почти не известна. На данный момент цена где-то 350 USD.

    iXBT.com: Планируются ли еще совместные проекты, аналогичные Prodigy7.1+NSP с участием ваших продуктов как с ESI, так и с другими производителями?

    Dan: Это зависит от производителей. У нас, к примеру, были кое-какие предложения к ESI/Audiotrack. С другими производителями пока аналогичных проектов не было.

     

  • Дополнительно

    Native Sound Processing - возвращение утерянных способностей профессиональных звуковых карт

    Native Sound Processing — возвращение утерянных способностей профессиональных звуковых карт

     

    На сегодняшний день в понятии "профессиональная звуковая карта" можно найти много несоответствий. Высокая стоимость и низкие функциональные возможности справедливо вызывают нарекания у многих пользователей. Приобретая профессиональную звуковую карту, пользователь зачастую получает только в меру качественно звучащее железо с регулировкой общей громкости. Функциональность же отдаётся на откуп профессиональному софту, и производитель карты оказывается в этой ситуации как бы не при чём.

    Но так было не всегда. Лет пять назад звуковые карты условно делились на обычные, игровые и профессиональные.

    • обычная звуковая карта отличалась минимальной ценой, низким качеством звука и весьма скудными возможностями;
    • игровая карта поддерживала игровые стандарты API, имела аппаратный процессор эффектов или в крайнем случае софтовое исполнение игрового API на уровне драйверов, кроме того на проигрываемую музыку можно было наложить те же эффекты объемного звучания или обработать встроенным в драйвера эквалайзеры;
    • профессиональная звуковая карта всегда отличалась более высоким качеством звучания, имела аппаратный wavetable MIDI и аппаратный DSP, который работал для наложения эффектов (эквалайзер, реверб, компрессор и т.п.) на MIDI-каналы и wav-дорожки в профессиональных программах многоканальной обработки звука — секвенсорах.

    На данный момент экспоненциальный рост мощности CPU привел к появлению программных синтезаторов, семплеров и эффектов более высокого качества и скорости работы, чем это могли обеспечить набортные DSP. Производители перестали уделять вопросу DSP внимание (оставшиеся "по инерции" DSP у некоторых современных карт погоду не делают), так что у многих покупателей возникли сложности и большие разочарования от новых продуктов. Их можно понять, когда купленная за не малые деньги "профессиональная" звуковая карта не умеет делать вообще ничего, кроме записи и воспроизведения.

    С переходом на шину PCI звуковые карты получили более высокую скорость передачи данных и режим bus-mastering, позволяющий утилизировать оперативную память без участия центрального процессора. Новый стандарт AC'97 дал простым и игровым картам статус мультимедийных. Примечательно, что звуковые карты разрабатывались в первую очередь для людей, которые слушали звук через компьютер, и соответственно через компьютерную акустику, в большинстве случаев через дешевые маленькие пластмассовые некачественные АС с аналогичным низкокачественным усилителем. Хотя новые карты получили лучшие характеристики сигнал/шум и возможность работы в 48 кГц, тем не менее, на такой акустике это улучшение сказалось очень слабо, а передискретизация 44.1->48 была незаметна. Со временем эта часть мультимедийных карт также разделилась на простые, игровые, и карты с зачатками профессиональных возможностей.

    • простыми звуковыми стали первые PCI-карты класса low-end: Cristal 4281, ESS Maestro, S3 Sonic, встроенные AC'97-кодеки;
    • игровые — Aureal, Creative — с аппаратными ускорителями игровых API — A3D, DirectSound3D+EAX, и большое количество на софтовом API — Yamaha 7x4, С-media и встроенные AC'97 на алгоритмах Sensaura;
    • c возможностями профессиональных карт — яркий пример — Yamaha 7x4 c XG MIDI и Sondius synth за низкую стоимость в $15-$30 (против Yamaha SW1000 за $700), где большая часть аппаратных возможностей легла на центральный процессор. Такие карты массы встретили "на ура" — пластиковые колонки за $10 не могли объективно показать разницу в качестве, зато многие оценили функциональность. Сюда же можно отнести семейство Creative Live! с прикрученными энтузиастами драйверами от EMU APS.

    К сожалению, Yamaha заявила об уходе с рынка звуковых карт в виду полной бесперспективности, по мнению руководства этой компании. Поддержка драйверов оставляла желать лучшего: в системах Windows95/98/Ме эффекты в XG интерпретировались неправильно, из-за чего потерялось качество XG MIDI во многих композициях, а в NT-системах(Windows2000/XP) были убраны многие команды, из-за чего качество упало совсем. Остался лишь софтовый проигрыватель от Ямахи под NT-системы, уступающий аппратному синтезу 724/744 под Windows95/98/Me.

    Компания Сreative не стала развивать возможности использования EMU10K для обработки звука набортным DSP в MIDI и Wave, сосредоточив усилия на игровых API. На сегодняшний день совместными усилиями с E-MU компания выпустила серию карт Professional, но стоящий в E-MU DSP 7-летней давности уступает по качеству софтовой обработке, а загрузка центрального процессора уже не играет решающей роли. Единственное полезное применение — рил-тайм обработка звука. В числе плюсов — отсутствие зависимости от мощности CPU.

    Производители профессиональных звуковых карт стали развивать свои продукты исключительно в плане качества записи и воспроизведения, а также количество каналов, и возможность использования их в профессиональных программах, используя профессиональные интерфейсы GSIF, ASIO, WDM/KS, EASI. На качество звучания повлияло прежде всего использование I2S-кодеков, которые не привязаны к фиксированной частоте дискретизации, поэтому не имееют проблемы с передискретизацией 44.1->48 кГц, особенно неприятной для цифровых интерфейсов. Сейчас карты на I2S-кодеках с двумя опорными генераторами принято считать полу-профессиональными, а на AC'97 — мультимедийными.

    На данный момент многоканальные полупрофессиональные карты переместились в доступный ценовой диапазон ~$100. За эту цену они обыгрывают в качестве мультимедийные карты аналогичной стоимости, поэтому стали пользоваться большой популярностью, не имея проблем с поддержкой разных частот за счёт возможности работы на определенной опорной частоте, с передискретизацией в нее остальных частот. Но, такое впечатление, что к подобному развитию событий были не готовы ни пользователи, ни производители звуковых карт.

    Что понимает простой пользователь под профессиональной звуковой картой? Во-первых, качественный звук. Во вторых, расширенные возможности обработки звука — аппаратные эквалайзеры, разные эффекты и прочих полезные фичи, которые изначально присутствовали в старых профессиональных звуковых картах и во многих сегодняшних мультимедийных картах. Более низкая функциональность у недешёвой полупрофессиональной карты вызывает справедливое возмущение.

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

    В профессиональном мире правит в первую очередь стереозвук, а многоканальный 5.1, 6.1, 7.1 появился сравнительно недавно. Раньше многоканальность разделялась или на стереопары, или на раздельные моноканалы, и производители полу-профессиональных звуковых попросту добавили для одной из стерепар название "C/W", не заботясь о необходимости наличия кроссовера.

    Что из этого получилось? Сидит пользователь с комплектом многоканальной недорогой акустики и сабом в несимметричной комнате. Причем, предположим, что пользователь разорился на хороший комплект, фронтальные колонки стараются дать звук от 125 Гц, задние, как правило, от 250 Гц с урезанными высокими частотами. В таких комплектах центр, тыл и фронт сами по себе имеют совершенно разный тональный баланс, а тут еще комната с одной стороны прибавляет высокие, с другой убивает низкие… На определенных частотах подыгрывает мебель… Даже в моно записях чувствуется непрерывный "звук вокруг".

    Лозунги — "нет эквалайзерам и улучшайзерам", "цифровая обработка портит звук" — это только, для тех, у кого не только качественный тракт, но и "качественное" помещение, а вот для остальных — отсутствие таких нужных фич — это жирный минус. Даже копеечные встроенные в мать кодеки порой имеют больше возможностей (естественно, сопоставимых по качеству с самой встроенной звуковой), взять к примеру в большинстве случаев присутствующий многополосный эквалайзер. Если в стерео Hi-End стараются обойтись минимумом операций с сигналом, то в домашнем кинотеатре это не так критично, и, как показывает практика, даже полезно. Произвести обработку сигнала на компьютере зачастую намного проще, удобней и качественнее, чем во внешних блоках Hi-Fi для многоканального звучания. Недавно Denon анонсировал ресиверы с технологией Audyssey Labs MultEQ ХТ позволяющей откалибровать тонбаланс АС, снизить резонансные частоты помещения и даже усреднить его для разных точек прослушивания. (О ней упоминалось в нашей статье Репортаж из Лас-Вегаса, с всемирной выставки бытовой электроники CES 2005).

    Сейчас практически все полу-профессиональные бюджетные звуковые карты делаются на ЧИП-ах ENVY24XX, и все их железные различия — количество каналов, и качество преобразователей. При этом нет единого универсального драйвера, открывающего все их возможности. А ведь раньше производитель отвечал только за распайку, и редко добавлял что-то в драйвера.

    Большинство производителей считают, что их изделия и так обладают массой "возможностей", начиная от SRS в проигрывателе WinDVD и эквалайзера в WinowsMediaPlayer, о чем они гордо пишут на упаковке и в спецификациях, считая что эта заслуга исключительно их продукта, а не программы, идущей в комплекте. Возможно для западного рынка, где софт зачастую стоит дороже железа, это нормально, но в нашей стране покупатель обращает внимание только на железо и драйвера. Нужные программы и плагины ищутся менее затратными путями.

    Понятно, что многие возможности, которые мы хотим получить от этих звуковых карт, легко получаются из софтовых утилит. Главный вопрос, есть ли такие утилиты, и как с ними работать? Ведь тогда, выбор падет на карту, у которой лучше качество кодеков и более стабильные драйвера.

    Основная цель, с которой большинство покупают карты данной категории, это прослушивание музыки и звуковой дорожки фильмов в DVD. Для игр разумно использовать игровые карты, возможно используя кодеки полу-профессиональных карт через SPDIF.

    Что должна уметь бюджетная полу-профессиональная карта?

    • выставлять задержку каналов;
    • иметь поканальный эквалайзер для выравнивания тонального баланса;
    • иметь кроссоверы как для саба, так и для остальных колонок;
    • уметь раскладывать стерео на 2.1, 4.1, 5.1 и 7.1 с регулируемым кроссовером саба или как минимум клонировать стереопары не только для внутренних источников звука (wave) но и для внешних линейных;
    • если у звуковой карты есть усилитель на одной из стерео пар для наушников, то она должна уметь дублировать звуковой поток на другую стереопару, чтобы не пришлось все время переключать провода.

    Всего пять пунктов, которые легко делаются на программном уровне как для цифровых источников звука, так и для аналогового входа (!!!).

    Для тех, кто еще и записывает, можно добавить:

    • эквавалайзер/тон-компенсатор для записи с линейных входов;
    • шумоподавитель для записи с винила или TV/FM тюнера.

    На сегодняшний день у нас имеется три продукта в бюджетном уровне. Посмотрим, что они умеют на уровне драйверов.

  • Terratec Aureon Space 7.1/Sky 5.1

    Не поддерживает ни одного пункта… Способна раскладывать стерео на 5.1 только в режиме Sensaura в принудительной передискретизации всего и вся в 48 кГц.

  • M-Audio Revolution 7.1/5.1

    Умеет выставлять задержку каналов, имеет поканальные настройки тембра из трех грубых пресета. Кросcоверы, выставляются в них только частоты среза. Раскладка только для wave 2.1, 4.1… Раскладка стерео в 5.1 только под Sensaura в принудительной передискретизации всего и вся в 48 кГц.

  • Audiotrack Prodigy 7.1/7.1 LT/192/192 LT

    В обычной версии дров 1.994 клонирование стерео каналов для Wave и раскладка в 5.1 только под sensaura в принудительной передискретизации всего и вся в 48 кГц.

    В последних версиях драйверов с QSound возможности выросли. Появилась раскладка стерео в многоканальный звук для Wave в опорных частотах 44.1, 48, 96. Есть регулировка тембров высоких и низких частот с настройкой частоты. Имеется общий 10 полосной эквалайзер только для Wave.

    Это единственная карта, которая может поспорить качеством и количеством фич с картами Live24! bit/Audigy1/2/ZS. Но сделать грамотную инсталляцию домашнего кинотеатра с помощью драйверов представляется гиблым делом на любой из этих карт, наиболее толковые настройки для домашнего кинотеатра у Revolution7.1/5.1, но их все равно не хватает.


    Плагины/программы обработки звука

    Q MaxII

    www.3dsoundstore.com/www-3dsoundstore-com/product-qmax2.asp

    Возможности:

    • Может работать в Windows® 98SE, ME, 2000, или XP;
    • работает под такими программами, как, Windows Media Player, Winamp, Winamp3, MUSICMATCH, Windows Media Player, RealOne, RealPlayer, MEDIA JUKEBOX, and Sonique! и многими другими;
    • QXpander®, — стерео расширитель;
    • QRumble™ — тембр бас с подстройкой частоты;
    • QSizzle™ — тембр высоких с подстройкой частоты;
    • QVerb™ — большое количество настроек имитации среды окружения — pub, jazz club, on stage, in a coliseum, church, hall, theater, or stadium и другие;
    • EQ — the QMAX II Equalizer 10 полосной эквалайзер;
    • Headphones/speakers оптимизация под наушники или колонки.

    Именно эту утилиту и воткнули в драйвера звуковых карт Prodigy7.1/7.1 LT/192LT

    TFM

    www.tfm.ro
             

    Качество эквализации низкое. Так же низкое качество Set Amplify Level, удел этой утилиты — обслуживание дешевых звуковых карт. Запускается не под все программы. Как правило ставится с K-Light Codec Pack. С настройками "0" заметно ухудшение даже на дешевом тракте.

    AC3 Filter

    ac3filter.sourceforge.net

    Хороший и функциональный фильтр. Жаль, работает только в AC3. Может выставлять задержки каналов, и имеет общий эквалайзер.


    Native Sound Processor
    (ASIO FX Processor LE/SE/ME)

    www.spinaudio.com

    C помощью программы можно:

    • Перенаправлять каналы
    • Дублировать каналы
    • Накладывать на любой канал любой VST эффект
    • Записывать в реальном времени с наложенным VST эффектом
    Всего есть 4 программы ASIO FX Processor:
    • ASIO FX Processor ME — старшая программа семейства ASIO FX Processor. Может обрабатывть 8 паралельных VST эффектов, и дополнительно обрабатывать MIDI инструменты.
    • NSP — специально адаптированная ASIO FX Processor ME под звуковую карту Prodigy7.1, и работающая только с ней (по офф данным SpinAudio). Отличия — отсутствие обработки инструментов в MIDI, по этому в статье не делается разницы между NSP и ASIO FX Processor ME.
    • ASIO FX Processor SE — только 4 параллельных VST эффекта
    • ASIO FX Processor LЕ (Light Editision) - только один стерео/моно VST эффект. Эта версия является бесплатной и доступна для скачивания с официального сайта www.spinaudio.com.

    Среди VST эффектов будут рассмотрены:

    • Поканальные эквалайзеры, как линейные, так и параметрические с измерениями в RMAA5.4
    • Кроссоверы, как низкой, так и высокой частоты с регулировкой кривизны среза и частоты среза с измерениями в RMAA5.4
    • инвертирование фазы и получения балансных выходов на звуковой карте
    • стерео расширители
    • 3D в глубину
    • Имитация помещения — аналог EAX окружений
    • Имитация лампового звучания.
    • Имитация винилового звучания.

    NSP работает не со всеми подряд VST эффектами, по этому здесь будут рассмотрены только те, которые реально работают с NSP. Всего таких эффектов на момент публикации статьи мной набралось — 156 и это число все время растет.

    Для того, что бы понять, как работает NSP, сперва разберемся с DirectWIRE (Digital Wiring) — утилитой, отвечающей за роутинг звуковых потоков в драйверах Prodigy7.1. Из всех утилит и настроек разных звуковых карт, она является самой наглядной.


    Эта утилита позволяет перенаправлять звуковые потоки между 5-ю виртуальных блоков звуковой карты — INPUT, MME(Sensaura), WDM + QSound (в новых драйверах MME пустует, QSound добавлен в WDM), ASIO, GSIF.

    Взглянем на эти виртуальные блоки, выполненные в виде принципиальной схемы самой звуковой карты. Именно в таком виде и работает Prodigy7.1, а также и многие другие карты. Эта схема поможет понять, как работает NSP, DirectWIRE и многие другие утилиты и программы в связке WDM+ASIO. Для владельцев других звуковых карт схема так же полезна, вы сможете легко понять, как работает роутинг на ваших картах (если он там предусмотрен).

    Для упрощения здесь нет блока GSIF и показан только один звуковой канал. На следующих схемах будут разбираться только необходимые блоки.

    Разберем каждый блок по отдельности

    • INPUT — в него подается два потока — с линейных входов и цифровых. Линейные входы попадают на микшер линейных входов без перевода в цифру после микшера, и напрямик посылаются на линейный выход. Данный микшер находится в Wolfson 8770 (4 стерео входа на микшер, и потом только 1 стерео АЦП). АЦП от Sigmatel для внутренних входов на данной звуковой карте, как показали тесты, не учавствует в записи и используется, возможно, только как аналоговый микшер. Так же один из линейных входов может попасть на АЦП в Monitoring digital/record, или все линейные входы после аналогового микшера. Именно поэтому можно поставить на запись радио, подключенное в AUX, отключить в аналоговом микшере AUX и спокойно слушать, например, CD по аналогу. А вот SPDIF IN в аналоговый микшер не попадает и не дублируется в WDM-OUT, по этому цифровые входы на Prodigy7.1 всегда молчат. Terratec Aureon Space может воспроизводить или только WAVE(WDM/MME) или только SPDIF IN, на основе этого можно сделать вывод, что этот недостаток сделан на аппаратном уровне и без паяльника не решаем. Практически во всех других звуковых картах цифровой вход дублируется в WAVE(WDM-OUT). На некоторых картах (DMX 6 Fire), имеющих для каждого аналогового входа отдельный АЦП — аналоговый вход в выход не может быть послан, там звук идет через АЦП-ЦАП.
    • WDM — это WAVE блок, в который входят такие программы, как Winamp, Light Alloy, WinDVD, Jetaudio, Apollo, Foobar2000, и многие другие. Данный блок имеет вход для записи/обработки и выход. Вход нужен только звукозаписывающим программам, таким как Jetaudio, SoudForge, а выход необходим практически для всех. По умолчанию звуковой поток WDM выхода идет на ЦАП. Вход и выход всегда работают только с цифровым потоком(!!!).
    • ASIO — это тоже WAVE блок, в который входят такие программы, как CuBase, FM7, Orion, NSP, VMC, и многие другие, работающие под ASIO. В программах под ASIO сформированный или обработанный сигнал доходит до ЦАП гораздо быстрее, чем в WDM. В этом, собственно, и назначение ASIO драйверов. Данный блок имеет вход для записи/обработки и выход. Вход и выход всегда работают только с цифровым потоком. Так же на выход звуковой поток идет с задержкой (Latency), которая регулируется в драйверах, она необходима для времени обработки сигнала процессором.
    • Sensaura — это тоже WAVE блок, в котором работают те же программы, что и в WDM. Различие — фиксированная частота 48 кГц, с передискретизацией всего и вся. Это сделано для согласования воспроизведения разночастотных звуков в играх. Вход и выход так же работают только с цифровым потоком.

    Отдельно надо отметить то, что выход DirectWIRE у ASIO совмещен с ON/OFF, и выход на ЦАП идет всегда. У WDM и MME, ON/OFF отвечает за выход на ЦАП, а на выход DirectWIRE сигнал идет всегда.

    Еще один любопытный блок — Digital Monitor — звуковая карта на цифровой выход выдает аналог, wave или SPDIF IN

    Взглянем на взаимодействие блоков и на роутинг каналов с помощью DirectWIRE 3.0

    По умолчанию — для WDM, MME, ASIO, GSIF — 1,2,3,4,5,6,7,8 — номера каналов, соответствующие в микшере. 1,2 — фронт, 3,4 — тыл, 5 — центр, 6 — саб, 7,8 — задняя стереопара. А для панели INPUT — 1,2 — линейный вход, правый и левый канал (выбирается в основной панели из — mic, line in, aux, cd или mix). 3,4 — цифровой вход, правый и левый канал, (выбирается между spdif-cd и coax)

    Запись стерео фронт бит в бит.



    Ни ЦАП ни АЦП не участвуют в записи. При тестировании DirectWIRE выяснилось, что данная схема не передает побитово сигнал в 44.1/48 кГц в 24 бит. Во всех других режимах все OK. Подробнее об этом написано ниже.

    Запись с линейного входа



    На схеме отлично видно, что можно записывать AUX, при этом слушать LINE и WMP, при этом записываться будет только AUX.

    Запись с линейного входа и фронт бит в бит



    Утилита NSP и на ее настройки

    Options. Здесь надо выбрать ASIO драйвер и частоту, на которой будет работать NSP. Для NSP подойдет только драйвер от Prodigy7.1 (впрочем, в описании NSP допускаются все продукты ESI). Соответственно для других карт нужно воспользоваться ASIO FX Processor, и в этой панели выбрать соответствующий ASIO драйвер. К сожалению, автомат частоты отсутствует.

    Здесь выбирается папка, в которой лежат VST эффекты, по умолчанию, эта папка от CuBase.

    Scan folder — сканирует выбранную папку и все найденные VST эффекты, с которыми утилита может работать, поместит в меню.

    Load bypass setting — при загрузке в NSP по умолчанию все эффекты будут отключены.

    Load on start up — при загрузке NSP может запуститься с нуля (nothing) таким, каким его закрыли (Avtosave) при условии, что стоит галочка на Save autosave setup on exit. Если при закрытии попадется эффект, подвешивающий систему, то NSP придется заново переустанавливать. К слову, в NSP мне такие эффекты не попадались, но в другой программе от SpinAudio, о которой речь будет ниже, данная опция оказалась губительной.

    Default — настройки по умолчанию.

    Можно сохранить и загрузить настройки. Так же задать настройку — Default



    Routing — мы выставляем роутинг звуковых потоков внутри NSP. Show actual names — показывает названия каналов, используя названия из драйверов. Вот только у Prodigy7.1 они в input и output chanel нумеруются почему-то 0,1,2,3,4,5,6,7 вместо 1,2,3,4,5,6,7,8 соответственно. Для начала стоит галочку в Show actual names не ставить, что бы не запутаться. В других звуковых картах 1/2 как правило фронт, а остальные определяются по разному, у Live!24-bit например, тыловые — 5/6.

    Slot — означает номер выбранного эффекта — полосочками показаны соответствующие эффекты и их слоты в роутинге.

    В Config выбирается

    • M->M — берется моно канал, и после обработки VST эффектом выводится моно канал,
    • M->S — берется моно канал, обрабатывается VST эффектом и выводится на стерео пару,
    • S->S берется стерео канал, обрабатывается VST эффектом и выводится на стерео пару.

    В input chanel выбирается соответствующий ASIO-IN (указанный в панели DirectWIRE)

    В output chanel выбирается ASIO-OUT (указанный в панели DirectWIRE)


    В первом слоте выбран VST эффект Parametric EQ, который обрабатывает стерео пару 1&2 на вход(S->S) и выводит ее на каналы 1&2


    Во втором слоте выбран VST эффект Filtrator, который обрабатывает моноканал 1 (левый) на вход(M->M) и выводит его на канал 4


    В третьем слоте выбран VST эффект Filtrator, который обрабатывает моноканал 2 (правый) на вход(M->M) и выводит его на канал 4

    Оба звуковых потока с 1 (слот 2) и 2 (слот3) обработанные эффектом filtrator выходят через правый канал 4 второй стерео пары, при этом звуковые потоки суммируются

    В пятом слоте берется стерео пара 1&2 и обрабатывается эффектом Parametric EQ и звуковой поток выводится через четвертую стерео пару 7&8.

    В шестом слоте берется стерео пара 1&2 и звуковой поток выводится через 4-ую стерео пару 7&8. На практике, если не выбран эффект, то звуковой поток он не выводится, если выбрать какой нибудь эффект в шестой слот, то звуковой поток, выводимый в 7/8 пройдет два VST эффекта работающих параллельно. Последовательно в NSP VST эффекты не ставятся.

    Запускаем JetAudio (или winamp), и подправим звук эквалайзером через NSP.


    Эквалайзеры в NSP

    Настройки routing, NSP, DirectWIRE и принципиальная схема звуковой карты в данном режиме работы.

    Загружаем эквалайзер GEQ31V

    Захватываем фронтальные каналы, и на фронтальные каналы выводим.

    В DirectWIRE с WDM OUT 1&2 посылаем сигнал в ASIO IN 1&2.

    Если внимательно всмотреться, то видно, на АЦП идет сразу два потока — из WDM необработанный, и из ASIO обработанный эффектом VST, причем с задержкой указанной в Latency 512 — 23.2 миллисекунды. Нам же надо услышать только выход с ASIO. Для этого ставим OFF в панели DirectWIRE в устройстве WDM

    Теперь звуковой поток идет только с NSP.

    Поставим на запись, то, что получилось в NSP


    Запись с линейного входа через NSP



    Если поставить OFF на ASIO OUT, то запись оборвется.



    О других эквалайзерах читайте в обзоре эквалайзеров.


    Из баловства — обзоры

    звук 2.1

    Делаем звук 2.1 на Prodigy7.1. С фронтального выхода 1/2 с включенным усилителем сигнал шел на пассивные маленькие АС от Polk Audio, а с выхода 6 — на усилитель и далее полновесную акустическую колонку с широким частотным диапазоном, которая без фильтра низких частот в сабвуферы не годится.

    В роутиге NSP выставляем

    В первый слот выбираем VST эффект. Для маленьких АС лучше взять параметрический эквалайзер.

    Для акустики посерьезнее — фильтр высоких частот.

    В фильтре filtrator от TC WORKS можно произвольно выбирать частоту среза и крутизну среза. А также выставить задержку канала. Загрузка CPU — 2%

    При необходимости можно подчеркнуть частоту раздела

    Для саба в слоты 2 и 3 наоборот выбираем LO.

    Можно воспользоваться эквалайзером от SpinAudio SpinEQ10/4, в нем встроены и кроссоверы и эквалайзер, и сделать тонкую настройку. Загрузка CPU — 1~2%

    Разложение звука из 2.0 в 5.1 и более так же возможно. Как направить звуковой канал на саб, уже написано, осталось выяснить, как получить центральный канал. Самый оптимальный алгоритм, дающий наилучший результат — это вырезать из стерео каналов середину в среднечастотном диапозоне и направить в центральный канал. На данный момент нет примера такого VST эффекта (на интуитивном уровне мне такой не попался).

    Системы Bi-Amping, Tri-Amping

    Данные системы означают, что для каждого динамика — свой усилитель. В традиционной схеме фильтры стоят после усилителя. Их задача — отфильровать частоты и являясь сопротивлениями (резисторами) уровнять чувствительность динамических головок. В результате, используя динамические головки чувствительностью 91 Дб, часто получаются АС чувствительностью в 87~85 Дб.

    В системах Bi,Tri-Amping не теряется ни одного ватта мощности. При раздельном усилении нет разброса непостоянства сопротивления из-за взаимодействия разных сопротивлений разных динамиков и фильтров, (разных частотах у каждого динамика с фильтром разное сопротивление). Так же можно использовать маломощные усилители, так как не надо тратить мощность на фильтры. Особенно это влияет на усилители для среднечастотников и высокочастотников.

    При подаче большой мощности через фильтры после усилителя, фильтр меняет свои характеристики из-за нагрева. Происходит рассогласование заранее настроенных параметров динамика и фильтра, так как изменяется индуктивность и сопротивление.

    При использовании аналоговых фильтров получается эффект лепесткового звучания.

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

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

    Одна из серьезных причин, почему Bi-Amping не слишком распространен, 2 или 3 усилителя должны подогнаться под 2 или 3 динамика. В этой схеме нельзя поменять один динамик на другой, или на этот усилитель повесить другую акустику. Отсутствие взаимозаменяемости лишает массовое производство. Использование цифровых фильтров в Hi-Fi дорого. Во многих музыкальных центрах делают усилители с технологией Bi-Amping на аналоговых фильтрах без возможности подстройки. Энергопотребление ниже — громкость выше.

    При использовании цифровых фильтров можно получить звук без фазового искажения сигнала с любой крутизной среза. Тем не менее стоит не забывать, любая цифровая обработка сигнала ухудшает качество звука. Соответственно, в некоторых системах будут предпочтительнее аналоговые фильтры, а в каких-то цифровые. Так же, не каждый фильтр работает одинаково, упомянутый в начале статьи TFM имеет ужасное качество, заметное даже на сверх дешевом тракте, в то время как эквалайзеры (фильтры) от TС WORKS и SpinAudio на слух не дают искажений на тракте средней ценовой категории. Для ясности в полном материале на отдельной странице я прогнал сигнал в нескольких VST эквалайзерах в режиме 16 и 24 бит. Для 16 битного звука их вполне хватает, для 24-х битного не совсем. Так же важна правильная настройка и обхождение не видимых на первый взгляд подводных камней.

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

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

    При использовании SpinEQ получаем





    Для высокочастотника даже вырезана резонансная частота.

    Балансные выходы

    Сабфувер перекидываем на 4-й канал, из 5/6 сделаем левый балансный выход, из 7/8 правый.

    Конфигурация роутинга

    Вызываем фильтр Tools One от Steinberg. Загрузка — 1%

    В моно режиме остается управление на кнопку Left, кнопка Right бездействует. Инвертируем в 6 и 8 слоте. Хотя в 5 и 7 слоте мы ничего с сигналом не делаем, там все равно должен стоять какой либо эффект на 0, иначе сигнал через 5 и 7 слот не пройдет.

    Итак, получилась система 2.1 + 2.2 баланс. Нетрудно увидеть, что для полного счастья на нужна не восьми канальная звуковая, а 2.1+5.1+2.0 Head+2.2 balance = 15-ти канальная карта. Если добавить еще два канала для записи с обработкой — получим 17-ти канальную карту.

    Самая востребованная конфигурация

    1/2 — наушники
    3/4 — тыл от 5.1
    5/6 — центр и саб от 5.1
    7/8 — фронт от 5.1

    Здесь лишь только дубляж 1/2 в 7/8, ничего сложного. На уровне драйверов такое реализовано в Prodigy7.1 LT и Revolution 5.1

    Рассмотрим такую систему

    1/2 — наушники
    3/4 — запись
    6 — саб от 2.1
    7/8 — фронт от 2.1

    Для этих системы DirectWIRE выглядит так

    Роутинг NSP



    Здесь разложение по стерео парам сигнала только с линейного входа AUX. 2.0 head(1/2) + 2.0 record(3/4) + 2.1 akustic(6/7/8)

    Теперь у нас для наушников один фильтр, для акустики другой, а для записи третий. Например, при записи с FM радио можно воспользоваться фильтрами "Clean up", как в Creative. Так же в ASIO направлены цифровой и аналоговые входы. Теперь радио с аналога будет полноценно играть на 2.1. В большинстве звуковых карт все аналоговые входы играют только на фронт. С помощью NSP легко аналоговые входы направить на тыл. Или разделить потоки, 1-я стерео пара — Wave, 2-я стерео пара — цифровой вход, 3-я пара — линейный вход… Тут все будет зависеть от фантазии и реальной потребности в таком разделении.



    Один из таких примеров, понадобилось разобрать и обработать звуковые файлы (обрезка рекламы), ранее записанные с радио. Во время обработки файлов по радио зазвучал хороший сет. Так как звук с радио записывается сразу через эквалайзер, то, пройдя NSP, звук идет на акустику, MUTE поставить нельзя. Для этого на схеме звуковой поток с SoundForge идет на воспроизведение выходов 1/2 через параметрический эквалайзер, исполняющий роль тонкомпенсатора для акустики. Второй звуковой поток с радио направляется на 3/4 вход ASIO и обрабатывается эквалайзером и далее записывается программой JetAudio, одновременно звук идет на выход 3/4, но к этому выходу ничего не подключено. Третий звуковой поток идет на эквалайзер (тон коррекция fm тюнера + тон коррекция АС) и направляется на выход 1/2. В этой схеме можно отключать третий поток, при этом будет исправно идти запись, но ее мы слышать не будем. Конечно, ее можно отключать и через аналоговый микшер, но там во первых — не будет тон коррекции, а во вторых — при желании можно выбрать совсем другие входы/выходы.

    Для комфортного использования NSP есть утилита NSP Manager. Теперь при запуске Windows NSP автоматически загружается, и прячется в трей.

    В NSP — ASIO FX Processor ME 8 стерео/моно цепочек, которые могут между собой соединятся только параллельно. В большинстве случаев этого достаточно, но если сравнить с гибкостью kx драйверов от креатив или PatchMix DSP у EMU, то NSP проигрывает. К примеру, после эквалайзера неплохо включить и стереорасширитель.

    Virtual Mixing Console

    VMC (Virtual Mixing Console). Данная программа является следующим поколением ASIO FX Processor. В отличие от NSP она имеет неограниченное количество параллельных веток (названия которых можно отдельно называть), и в каждой ветке можно загрузить последовательно до восьми/шестнадцати эффектов. VMC понимает большее количество VST эффектов, может в дальнейшем появится и поддержка DX фильтров и инструментов. Есть дополнительные шаблонные ветки. К сожалению, как и в NSP, отсутствует автомат опорной частоты. Тем не менее эта программа является очень гибкой и удобной для инсталляции звуковой карты с любым количеством каналов, и под любые нужды. Если возможностей NSP вдруг перестало хватать — покупайте VMС, ее стоимость $149, против NSP — ASIO FX Processor ME за $40

    Внешне программа выросла, и больше напоминает секвенсор, чем утилиту. VMC умеет работать и с MIDI, но в данной статье эти возможности описываться не будут. VMC вышла в свет недавно, и следует отметить отсутствие доп. утилиты "VMC Manager", и некорректного отображения загрузки CPU данной программой, например, 13% на самом деле соответствовали 33% в диспетчере задач windows.

    Структура программы очень напомнила структуру микшера PatchMix DSP профессиональных карт E-MU 1212M, 1820, 1820M, 0404. Почитатели EMU отметят, что драйвера E-MU на высоком уровне и обладают гибким роутингом, а остальные отметят, что в VMC больше возможностей.

    VMC можно посчитать лучшим решением с точки зрения качества (использование качественных VST эффектов), но, как недостаток — высокая загрузка CPU.

    Как и большинство продуктов от SpinAudio, к VMC можно легко сделать скин (хоть в стиле E-MU или Juli@).

    Специально для статьи "на скорую руку" был сделан такой скин, здесь полностью другие цвета, текстуры и расположения элементов, дизайн был взят с контрольной панели Juli@ и VST Delay эффекта от ESI. При правке ini файлов можно не только менять шрифты, но и изменить форму и расположение блоков, т.е. сделать практически все, что душа пожелает.


    Оригинальный скин


    В этом скине другая расцветка, добавлена объемность, на in-out жирный шрифт

    На структурной схеме — две ветки, основная (название по умолчанию chanel1, переименованная в wave 2.0/2.1) и шаблонная (bus1 — woofer). Все ветки, как для звуковых потоков, так и для MIDI — называются STRIP (полоса). Для простоты — в конфигурации поставлено — количество шаблонов — 2, последовательных эффектов — 4. В максимальном режиме можно поставить 8 шаблонов и 8 последовательных эффектов в блоке insert. Такого количества более, чем достаточно.

    Основная ветка эффектов состоит из нескольких блоков, через которые проходит сигнал. Местоположение блока SENDS может быть в одном из двух мест.

    IN

    Блок отвечает за ASIO вход и включение/выключение ветки эффектов

    • mute — выключить всю ветку
    • solo — включить только эту ветку и выключить остальные
    • in 1, 2, 1/2, 3, 4, 3/4 … выбор стерео и моно канала для обработки, так же как и в NSP
    EQ

    Блок отвечает за уровень входного сигнала +6/-inf Дб, с добавлением 4 полосного параметрического эквалайзера SpinEQ4

    • — включить SpinEQ4
    • — выключить (пустить сигнал в обход) SpinEQ4
    SENDS

    Блок отвечает за уровень входного сигнала в шаблонную ветку и местоположение этой ветки

    • — включить SENDS
    • — фейдер уровня входного сигнала для шаблона
    • — сигнал поступает в шаблон после блока EQ (SENDS1)
    • — сигнал поступает в шаблон после блока VOLUME (SENDS2)
    INSERTS

    Блок отвечает за включение/отключение, выбор VST эффектов, последовательность сверху вниз. Максимальное количество эффектов — 8, на схеме приведено 4

    • — пустить сигнал в обход блока ISERTS SpinEQ4
    • — включить/выключить эффект
    VOLUME

    Блок отвечает уровень выходного сигнала и баланс.

    OUT

    Блок отвечает за назначение выходного канала в ASIO

    В шаблонной ветке все тоже самое, если ее включить после блока VOLUME, то можно получить 16 последовательных эффектов + 2 последовательных SpinEQ4.

    Шаблонная ветка позволяет избежать настройки нескольких одинаковых веток. В вышеуказанном примере настроено 5 основных веток

    • Обработка wave с выводом на акустику 2.1 (вход 1/2 — выход 1/2)
    • Обработка line-in (radio) с выводом на акустику 2.1 (вход 3/4 — выход 1/2)
    • Обработка wave с выводом на наушники (вход 1/2 — выход 1/2)
    • Обработка line-in (radio) с выводом на наушники (вход 3/4 — выход 1/2)
    • Обработка line-in (radio) при записи сигнала (вход 3/4 — выход 3/4)

    Два шаблона

    • Обработка левого канала для саба
    • Обработка правого канала для саба

    Без использования шаблонов, для саба пришлось бы выделить 4 дополнительные ветки.

    Из недостатков следует отметить, что все включенные кнопки MUTE STRIP и "ОБХОД" не уменьшают нагрузку на CPU, по этому, если загрузка на CPU критична, стоит пользоваться пресетами в VMC с убранными на данный момент ненужными ветками эффектов.

    Область применения NSP/VMC в не домашних условиях.

    Представим на секунду, Вы ди-джей или звукотехник. У вас есть зал(танцпол), компьютер и усилители с акустикой. Если заменить виниловые вертушки и CD/DVD проигрыватели, то почему бы не поставить VMC вместо дорогих внешних микшеров, эквалайзеров, тон компенсаторов, отвечающие за калибровку звука? Таким образом можно сделать и откалибровать не только танцпол, но и офисную комнату с бизнес презентациями за смешные деньги. Для офисного варианта будет хорошим решением многоканальная звуковая карта с не рекордным качеством звучания (и стоимостью) такая как Prodigy7.1/192 LT серии. Для музыкантов, и танцполов лучше использовать звуковую карту с внешним выносным модулем и раздельными ADC (как логическими, так и физическими) для линейных входов, например — Audiotrack MAYA 1010, E--MU1820, или другую, для согласования с электрическими стандартами и разъемами остального оборудования.

    На данный момент карты на чипе ENVY24 имеют многоканальный вход и выход, но у этого чипа ограничение на 96 кГц. Популярные ENVY24HT/HTS имеют многоканальный выход, но меньшее количество входов, что ограничивает возможности этих карт как внешний процессор обработки каналов, несмотря на поддержку 192 кГц. Возможно, с выходом ENVY24-II обновятся 192 кГц карты, аналогичные ESI ESP1010 с ограничением в 96 кГц.

    VMC и другие ASIO программы.

    С использованием одних и тех же ASIO входов/выходов, VMC становится после других программ и обрабатывает сигнал. Кофликтов с CuBase SX2, FM7, Orion Platinum 5.5 замечено не было.

    NSP/VMC и звуковые карты

    Стабильность работы VMC сильно зависит от качества ASIO драйверов. В общем-то VMC разрабатывалась для работы на отдельном компьютере без посторонних запущенных программ, тем не менее при достаточно жестких тестах VMC корректно работала с параллельно запущенными IE — штук 10, Photoshop CS, Acrobat Reader, JetAudio6, Office XP, Outlook, Dreamwaver MX 2004, и утилитами Punto swicher, CDSlow, Style XP. VMC уверенно забирает себе оперативную память и ресурсы CPU, что приводит к общему падению производительности системы в целом, но звук при этом не заикается и не пропадает. В данном случае — это плюс, заикающаяся программа никому не нужна, независимо от потребления ресурсов. Лишний повод проапгрейдить компьютер. VST сенквенсоры при аналогичном запуске VST эффектов дают примерно такую же загрузку CPU.

    Ниже описаны глюки, которые вознили при использовании NSP и VMC на звуковых картах.

    Prodigy7.1

    За NSP был замечен только один глюк — при выключении компьютера по таймеру в некоторых программах (не дающих доп. команд ASIO драйверам), NSP выдает громкий треск. Так же этот треск может появится при "выполнении недопустимой операции" какого либо VST. Второй глюк появляется очень редко и только на определенных VST (C_FFT, С_Super Stereo).

    При использовании VMC эти глюки разумеется остались, более, того VMC более чувствительна к ASIO драйверам.

    Стоит проигрывателю замолчать, как VMC вешает всю систему, в попытке найти хоть какой-нибудь сигнал для обработки. Для этого надо нажать дважды Alt-U в VMC (mute-unmute). Если система повисла сильно и в VMC зайти никак, то скрепя сердце приходится нажимать reset, если alt+ctrl+del не вызывают диспетчер задач. Специалисты от SpinAudio пояснили это так, при не идеальных ASIO драйверах при переключении треков плейер подает драйверам сигнал об изменении параметров, таких как частота дискретизации, битности, нового потока данных в аудио буфер в драйвер, а тот в свою очередь посылает сообщение в asio host, т.е. в VMC. VMC не всегда может на ходу перегрузить все внутренние каналы, или возможно сами драйвера начинают как-то тормозить во время переключения… К тому же ASIO драйвера у Prodigy7.1 иногда дают сбои, что подтверждается участниками iXBT конференции. Так как NSP и VMC тестировались на одном компьютере и звуковой карте Prodigy7.1, то не исключено, что глюк дает конкретная конфигурация железа и/или установленные программы. Во время тестов такой глюк появлялся не всегда, порой пару недель подряд его не было, а иногда постоянно. Залочение частоты (lock) уменьшило частоту появления этого глюка. В качестве аудио и видео плейров использовались Windous Media Player 8/9, WinAmp2.xx, Light Aloy 2.4, JetAudio5/6, PowerDVD5, WinDVD6.

    E-MU0404

    С помощью VMC у звуковой карты были выявлены более серьезные недоработки и глюки ASIO драйверов, менее заметные с использованием других ASIO программ. E-MU0404 самопроизвольно переназначала звуковые каналы, и звуковой поток более 1-й минуты стабильно не играл, его нужно было ловить на других ASIO входах. Подробности об испытаниях ASIO в обзоре E-MU0404.

    Live!24 bit

    А вот другим звуковым картам не повезло, те карты, что поддерживают ASIO, но неимеют роутинга — работают в такой схеме.

    На выходе два сигнала, оригинальный, и пропущенный через фильтр с задержкой.

    При использовании драйвера ASIO4ALL 2.2, удалось получить из Live!24 bit ASIO поддерживающею карту. Роутинга конечно там нет, но удалось захватить фронт в режиме Whot U Hear и после обработки VMC воспроизвести через тыл в четырех канальном режиме (номера задних каналов 5/6), без проблем с миксом WDM и ASIO. Из неудобств — плеер необходимо запускать в режиме 2.0, а потом карту переключать в 4.0. Whot U Hear работает на Live!24 bit из-за того, что входной сигнал поступает через ЦАП-АЦП. С линейных входов сигнал обрабатывался без каких либо нареканий на любые выбранные каналы.

    Terratec Aureon Space

    С Terratec Aureon Space картина хуже, VMC работал только на линейные входы, из под NSP и VMC ни один плейер не смог воспроизвести звук, выскакивала ошибка о неподдерживаемой частоте… Драйвер ASIO4All 2.2 под terratec не исправил ситуацию, из чего можно сделать вывод, если карта пишет wave "бит в бит" в обход ЦАП и АЦП (режим mix), то эффекты можно наложить только на линейные входы с соответствующем выбором входа.

    Встроенные звуковые

    Со встроенной звуковой Advanced Logic, умеющей определять наличие штекера в гнезде, перенаправить сигнал не получилось, карта просто теряла звуковой поток, в то время как VMC исправно посылал сигнал.

    Другие звуковые

    Из популярных на данный момент карт с роутингом в ASIO будут

    • Audiotrack Prodigy7.1/192 и LT версии этих карт.
    • Audiotrack MAYA1010
    • Audiotrak MAYA44 MKII
    • ESI ESP1010
    • ESI Juli@
    • E-MU0404, 1212M, 1820/1820M (эти карты дают более гибкую систему роутинга сигнала, mute ставится на выбранный звуковой поток, а не на весь блок, как в DirectWIRE)

    Предположительно (не тестировалось и возможность не указана явно в описании драйверов)

    • Hootech Audio DSP24
    • m-audio audiophile 2496/192
    • M-Audio FireWire 410
    • Terratec EWX24/96

    Для карт с ASIO без роутинга из всех фильтров нашлись только спектроанализаторы, которые не выдают на выход сигнал…

    C_FFT от CSI

    VoxengoSPAN от VOXENGO, настраивается частота обновления, подробность линии.

    Если почитать обзоры профессиональных звуковых карт, то там всегда упоминается, имеет ли звуковая карта роутинг сигнала. Но такие карты как правило от $250, для людей, которые изначально знают, что такое ASIO и где его будут применять. На данный момент в бютжетный уровень попадают карты, с гордой надписью ASIO, но с бютжетным ASIO качеством и функциональностью. Это не удивительно, т.к. покупатели дешевых звуковых редко используют ASIO приложения, требующие роутинг сигнала, и ASIO поддержку (даже не понимая, что это такое) рассматривают как отличный бонус. Производителям же это на руку, поддержку ASIO написали, денег в разработку драйверов потратили мало - получили дешевый продукт с "профессиональными возможностями".

    Интервью с кампанией SpinAudio

    Ответы на наши нестандартные вопросы для наших читателей к статье любезно дал Dan — Малыгин Денис со-основатель компании SpinAudio. Некоторые ответы и комментарии не вошли в интервью напрямую, а были добавлены в статью в качестве уточнений.

    iXBT.com: Многие познакомились с компанией SpinAudio через продукт NSP, идущий в комплекте с звуковой картой Prodigy7.1, соответственно возник вопрос — программы NSP и ASIO FX Processor ME имеют одинаковое ядро?

    Dan: Да.

    iXBT.com: Можно ли считать, что NSP — это "ASIO FX Processor ME без MIDI", работающий только с Prodigy7.1?

    Dan: Да. Однако NSP работает не только с Prodigy7.1, но и еще с некоторыми звуковыми картами от ESI/Audiotrack. Мы надеемся, что ознакомившись с NSP, владельцы профессиональных и полупрофессиональных звуковых карт будут использовать ASIO FX Processor или Virtual Mixing Console и с MIDI клавиатурами, о чем не освещалось в статье.

    iXBT.com: В профессиональных картах E-MU 1212M, 1820/M, 0404 и Emulator X версий — контрольная панель E-MU PatchMixDSP очень напоминает VMC и дает схожие возможности. В качестве эффектов — аппаратный DSP от E-MU. На данный момент среди карт $150-$300 представленных в России это ESI Juli@ и M-Audio Audiophil 192 с поддержнкой 24 бит и 96/192 кГц, близкие к DVD-Audio. Могут ли они противостоять E-MU с помощью VMC? На наш взгляд возможность использования VST и до 8 шаблонных веток против ограниченных по количеству FX эффектов с только 2-мя шаблонными ветками в E-MU дает лишние очки VMC, но интересно Ваше отношение к этой ситуации.

    Dan: Это вопрос маркетингового позиционирования определенного решения (как например Juli@ + VMC без VSTi) а не VMC как таковой. В E-MU нет главной (и самой сложной по реализации) особенности VMC — поддержки VST инструментов.

    iXBT.com: В VMC нет автомата опорной частоты. Это проблемно для большинства звуковых с их ASIO драйверами? Или VMC подобно секвенсорам разрабатывалась для других целей и эта опция не реализована?

    Dan: В ASIO предусмотрена нотификация клиента при изменении частоты сэмплирования в драйвере, но что-то я не встречал пока карточек, которые бы это использовали. Идеология ASIO подразумемает, что частотой сэмплирования управляет хост, а не драйвер, иначе все проги, которые выводят звук через данную карту, будут мешать работе хоста и тогда о риал-тайме придется забыть.

    iXBT.com: В случае с NSP и ASIO FX Processor утилита NSP manager прячет эти программы в трей, делает их запуск при загрузке системы автоматически. VMC же надо запускать вручную при запуске системы, и она присутствует на панели задач вместе с другим программами. После NSP, NSP manager по удобству выглядит, как шаг назад.

    Dan: VMC ориентирована на другой рынок, и там такие приколы будут смотреться странно.

    iXBT.com: C какой звуковой картой с качественными и функциональными ASIO драйверами вы рекомендуете использовать Virtual Mixing Console? В обзорах не всегда такая тема затрагивается, а тест ASIO-драйверов проходит через популярные программы, к которым программисты драйверов уделяют большее внимание, после чего глюки выявляются в других, менее распространеных и популярных программах.

    Dan: Самая лучшая карта для работы с VMC — это Soundscape Mixtreme. 16 каналов на буфере в 64 семпла, 48 кГц, никаких проблем + аппаратный DSP микшер с полностью конфигурируемым роутингом. Возможности роутинга и качество драйверов на порядок превосходят продукты ESI. Жаль, что эта карта в России почти не известна. На данный момент цена где-то 350 USD.

    iXBT.com: Планируются ли еще совместные проекты, аналогичные Prodigy7.1+NSP с участием ваших продуктов как с ESI, так и с другими производителями?

    Dan: Это зависит от производителей. У нас, к примеру, были кое-какие предложения к ESI/Audiotrack. С другими производителями пока аналогичных проектов не было.