Какой используете программный аудиоплеер в ос windows?, ищу для себя удобный и качественный
Nag
Пользователь
Сообщений:
29-01-2011 15:09:27
Цитата
king_diamond пишет: При воспроизведении через DS гробят основательно.
Суть мучительной нестыковки :) виставского "общего" звукового драйвера с digital sound процессорами различных производителей восходит, по моему мнению, к вопросам монополизации. В этом случае звука даже может не быть совсем, не говоря уж об искажениях.
Если же взать чисто абстрактную ситуацию, когда сторонний DSP идеально интегрирован в ОС, то парочка-троечка "лишних" ступенек обработки звука ни на бит не испортят цифровой звуковой поток, уверяю.
По крайней мере не должны портить. Тупо по логике.
Nag, Порча звука в висте-семёрке,по сравнению с ХР,очень заметна при выводе через аналоговый выход DS,когда звук проходит через микшер винды.Что она там делает со звуком непонятно,но результат этой обработки заметно отличается в худшую сторону,в сравнении с выводом через Asio или Wasapi Exclusive.
"Audio Stream Input / Output (ASIO) является созданным фирмой Steinberg протоколом, используемым в программно-аппаратном интерфейсе драйвера звуковой карты, обеспечивающим при передаче аудиопотока низкие уровни задержки и высокую точность. В то время как для непрофессионального применения наибольшее распространение в среде Windows получила технология Microsoft DirectSound, ASIO, в отличие от неё, даёт музыкантам и звукоинженерам возможность программной обработки звука в режиме реального времени, позволяя заменить внешнее оборудование звуковой обработки. Низкие задержки обеспечиваются за счёт того, что в интерфейсе ASIO происходит обход множества промежуточных программных уровней, и осуществляется взаимодействие с оборудованием напрямую. Кроме того, ASIO предоставляет относительно простой способ доступа к нескольким аудио входам и выходам. Главным преимуществом технологии является также отказ от использования микшерного ядра Windows Audio (KMixer), что позволяет достичь высокой скорости связи с аудиооборудованием. В отличие от KMixer, немикшируемый поток данных в протоколе ASIO является побитово-идентичным, обеспечивая высокую верность воспроизведения. Сфера применения данного аудиоинтерфейса, как правило, ограничивается Microsoft Windows, так как в других операционных системах (например, в Mac OS X или Linux) отсутствуют подобные проблемы с задержками и микшированием (см. Core Audio и ALSA). В Windows Vista KMixer был удалён и заменён новым драйвером порта WaveRT. WaveRT, однако, не может обеспечивать синхронизацию нескольких аудиоустройств и не поддерживает внешнее тактирование[1]. Начиная с 2007 года созданы экспериментальные ASIO драйвер для WINE - драйвер wineasio, использующий звуковой сервер JACK, позволяющий многим ASIO-приложениям работать с низкой латентностью под WINE."
Основные моменты подчеркнуты мною: а) задержка, б) микширование.
- для рядового пользователя Вынды задержка порядка миллисекунд абсолютно не важна при прослушивании цифрового потока. (При студийной записи музыки, где MIDI-компоненты должны быть "согласованы-тактированы" -- думаю очень важна.)
- микшированием при воспроизведении занимается только "отъявленный идиот", посему это тоже не проблема: ненужные каналы отрубаем вовсе, ползунки тембров ставим в нули.
Одним словом, пока я не увижу цифр и графиков на тему "хуже-лучше", я останусь тихим скептиком. (Может и сам проведу эксперимент, но не прям сразу.)
Изменено: - 29-01-2011 17:23:59
king_diamond
Пользователь
Сообщений:
29-01-2011 21:08:09
Nag,
Только это неактуально для интегрированных в мат.плату кодеков,на них разницу не услышать(качество оставляет желать лучшего).Если у вас интегрированный звук,то смысла возиться нет. Вообще-то в нашем случае Asio нужно не для уменьшения задержек,а для обхода микшера Windows.
Nag пишет: Одним словом, пока я не увижу цифр и графиков на тему "хуже-лучше", я останусь тихим скептиком. (Может и сам проведу эксперимент, но не прям сразу.)