Hi-fi-практика. что такое kernel streaming?

Hi-fi-практика. что такое kernel streaming?

  • Андрей Москалец
  • http://keddr.com/

В прошлой основательной публикации о output-ах и плеере Foobar2K мы обучались пользоваться ASIO- и WASAPI-выводами звука. Но на этом аудио-экосистема Windows не заканчивается. Начиная с Windows 7 у нас имеется еще один скрытый туз в рукаве.

И именуется он Kernel Streaming Output. О нем и отправится сейчас обращение.

Спустя пара поколений ОС Windows на базе архитектуры NT, разработчики наконец поняли – обычный системный аудио-микшер в их детище не выдерживает никакой критики. А также режим WASAPI не шибко выручает обстановку. Да, это практически ASIO.

Но практически – не считается. Так как малая толика отсебятины, вносимая совокупностью в аудио-поток в этом режиме, – это все-равно отсебятина.

схема работы режима WASAPI Exclusive

Иначе, не все производители аудиокарт (как внешних, так и встраиваемых) обучились писать толковые ASIO-драйверы для собственных детищ. Виновники тому – в равной степени сложность рук и кривизна программистов самого драйвера. А в довершении всего у режима аккумуляторная имеется еще один “фатальный недочёт”© – он не есть проприетарной разработкой Микрософт.

Именно это событие и вынудило обалдевших от аналогичной наглости редмондцев пойти на крайние меры.Они напряглись и… создали собственный личный вариант ASIO. Нет, ну без шуток. С прямым доступом драйвера аудиокарты к буферу памяти приложения-плеера и полным выпиливанием из программного аудиотракта всех подряд элементов штатного микшера Windows.

Такие нечеловеческие упрочнения, а также над самими собой, легко обязаны были увенчаться epic win-ом. Шутка ли – запилить такою превосходную штуку – снабдить сторонних разработчиков и вендоров-партнеров надежным API. Общественность легко обязана была впасть в экстаз и пребывать в восхищении. Приблизительно так это рисовало себе воображение редмондцев:

Но… “Что-то пошло не так”©. То ли тусовка разработчиков тех самых приложений-плееров и фактически аудиокарт не поняла всего величия плана и не прониклась данной грандиозной выдумкой, то ли это все вселенский заговор рептилоидов. Не сущность принципиально важно. Другими словами, In Real Life на Kernel Streaming в качестве альтернативы ASIO все прореагировали приблизительно так:

На сегодня из важных аудиофильских плееров с KS может нормально трудиться один только foobar2K. Скачать соответствующий компонент ты можешь тут. Остальные же под маской KS output-а смогут выдавать нам что угодно. Впредь до того же WASAPI Exclusive.

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

Помощь его интегрируемыми ответами фактически отсутствует.

Но, не смотря ни на что, сам по себе KS Output для меломана воображает только благо. Все преимущества ASIO сохранены полностью. Помощь на уровне системных работ обязана теоретически давать дополнительную надежность.

И время от времени это кроме того трудится на практике.

Но, офигев от непонимания общественностью их начинаний, разработчики Windows сами благополучно забили на развитие данной технологии. Потому на сегодня KS остается только уделом обладателей очень своеобразных внешних звуковых карт, обращение об одной из которых отправится во второй части проекта “Ноутбучный Hi-Fi”. На этом превосходном спойлере я, пожалуй, закончу краткий экскурс в реалии системного аудио “форточек”. До скорого! 🙂

BTS EXCLUSIVE Off-Air Performances


Темы которые будут Вам интересны:

Читайте также: