Почему ASIO или аналогичный стандарт не используется в качестве звуковой системы по умолчанию в Windows?
489
sbergeron
Кажется, что нет недостатка в преимуществах с низкой задержкой, высокой совместимостью и разумной стабильностью. Какая польза для Windows от использования альтернативных протоколов по умолчанию?
3 ответа на вопрос
4
LPChip
Основная причина, по которой ASIO не является стандартным в Windows, заключается просто в том, что это аппаратный протокол. Ваша звуковая карта должна поддерживать ее, чтобы она работала. Существует программное обеспечение, такое как ASIO4ALL, но оно изначально не поставляется с Windows.
Кроме того, использование ASIO требует дополнительных лицензий.
В Windows 8/10 ASIO заменяется на WASAPI, так что в основном это было сделано, но только в последнее время.
Конечно, ASIO еще можно использовать, но WASAPI является родной ОС. Так что ваше утверждение на самом деле неверно.
Будучи проприетарным протоколом, совместимость с DAW на базе Windows и другим программным обеспечением для записи не является универсальной. Например, в руководстве пользователя звукового редактора Audacity говорится: «Лицензионные ограничения не позволяют нам включать поддержку ASIO в выпущенные версии Audacity, но Audacity может быть скомпилирован с поддержкой ASIO для частного, нераспространяемого использования».
Таким образом, предполагается, что он поддерживается в Windows, но он несколько ограничен факторами лицензирования.
2
Journeyman Geek
«Windows» в значительной степени всегда был похожим протоколом - потоковое ядро на старых версиях и WASAPI сейчас. Есть две причины, по которым они не используются - эти протоколы обходят обычный микшер, поэтому, если вы запускаете его в монопольном режиме (и хотите запускать их в монопольном режиме), вы не можете контролировать объемы приложений.
По сути, использование миксера достаточно для большинства случаев и обеспечивает большую гибкость. Никто никогда не использовал потоковое ядро в повседневном использовании. WASAPI аккуратный, но при нормальном использовании большинству людей это не нужно.
Просто эти решения ничего не предлагают для большинства пользователей, и если вам нужен аудиостек с более низкой задержкой, отказ от более удобных для конечного пользователя функций обычной звуковой цепочки - это вариант.