[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? И как эти настройки выбрать?

April 2025

S M T W T F S
  12345
6789101112
13141516171819
20212223 242526
27282930   

Page Summary

  • (Anonymous) - aimp

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 26th, 2025 07:19 pm
Powered by Dreamwidth Studios