[personal profile] alexp
Имеем три побитово точных метода вывода звука:

  • DirectSound в (Windows XP),
  • WASAPI Exclusive,
  • Kernel Streaming

Последний поддерживается считанными Плеерами. Кроме этого мы имеем ASIO (тот, который настоящий, не ASIO4ALL), который мне протестировать не удалось, да и поддерживается он ограниченным количеством устройств. И ещё мы имеем два метода вывода, которые вносят небольшие искажения в исходный сигнал: DirectSound Windows 7 и WASAPI. Но, подчёркиваю, искажения эти настолько незначительны, что на слух их распознать можно лишь имея отнюдь недешевое оборудование.

Какой метод вывода звука использовать в музыкальном плеере в Windows?

  • Windows XP: однозначно DirectSound — отлично работает, не вносит искажений
  • Windows 7: тут не всё однозначно. Для получения супер-качественного звука можно использовать WASAPI Exclusive или ASIO (при наличии поддержки). Но эти методы блокируют другие звуки в системе, что не всегда удобно. Гораздо удобнее использовать WASAPI или DirectSound.
    Kernel Streaming советовать не буду. Пусть этот метод и крут, но его поддержку я встречал лишь у Foobar2000 на уровне «test», и этот метод не работает на ОС начиная с Vista.


Что касается ASIO4ALL: в Windows 7 мы действительно получим небольшое улучшение качества звука (если сравнивать с WASAPI или DirectSound), а вот в Windows XP выгода от использования минимальна: при отсутствии посторонних звуков, идущих на микшер, и 100% системной громкости — местный DirectSound выдает побитово точный звук.

Источник: http://www.aimp.ru/blogs/?p=214#more-214

aimp

Date: 2015-05-19 04:30 pm (UTC)
From: (Anonymous)
А что использовать в Windows 8? DirectSound, WASAPI Exclusive, ASIO, WASAPI? И как эти настройки выбрать?

March 2026

S M T W T F S
1234567
891011 121314
15161718192021
22232425262728
293031    

Page Summary

  • (Anonymous) - aimp

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 14th, 2026 11:30 pm
Powered by Dreamwidth Studios