Программные аудиоплееры (разные): обсуждение, сравнение ...

Тогда ой default_sleep.png

Тут даже обсуждать нечего.

Тем более что сам живые примеры того как звук поганится слышал у себя дома. особенно все эти горе-софт ресемплеры как в сиплее к примеру, любят HDCD записи поганить.

По-моему, называть изменения которые вносит в звук DS-микшер окраской - некорректно.

Ок. Искажения оригинального сигнала. Так будет по научному правильно.

почитать можно здесь. Если не зарегистрированы на сайте - регистрация бесплатна. После логина появляется возможность поиска по ветке. Сделайте поиск на bit perfect, bit transparent или на EliasGwinn (один из разработчиков Бенчмарк). В этой же ветке о том что k-mixer с выставленным уровнем громкости на максимум в XP даёт bit-perfect вывод данных если использовать софтовый плеер неизменяющий данные.

на сайте бенчмарка в разделе support есть линк на их wiki сайт. Ссылка на Wiki. Там информация о том как настраивать софт для bit-perfect вывода данных. Информации о том какие плееры и с какими настройками не дают bit-perfect вы там не найдёте. Если пройтись по теме ссылку на которую я привёл ранее, можно найти коментарии Elias и возможно других инженеров с Бенчмарк где упоминается о популярных плеерах с ASIO не дающих bit-perfect вывода данных.

Если, если, если… ASIO+foobar (правильно настроенный) - и никаких “если” default_smile.png

Допускаю, что есть софт который и с ASIO вмешивается в сигнал (данные). Но лично не сталкивался. Из тех, что юзал - WaveLab, Sony SF, Audition, Nuendo - не вмешиваются. Из плееров foobar - не вмешивается.

ASIO+foobar если если если правильно настроенный… default_smile.png

Интерфейс звукового редактора и время загрузки данных врядли устроят обычного пользователя. Большинству хочется иметь доступ к библиотеке файлов с art work поддержкой. Звук Cool Edit Pro (Adobe Audition) мне нравился ещё 10 лет назад.

И тем не менее несмотря на то что данные на выходе бит в бит звук у всех плееров разный. В тем же Foobar отлично слышна разница при изменении latency звуковой карты. В конце концов мы вернулись к тем же баранам что и с транспортами. Бит в бит, а звук разный. Разница либо в уровне джиттера либо в наводках по земле (в случае если используется ксоаксиальных - аеs/ebu шнурок) или питанию.

Вас из дас “latency звуковой карты”?

временная задержка. Сделайте поиск на google для более развёрнутого ответа.

Спасибо за ценный совет! default_smile.png

Что такое latency а знаю. Изменить её для звуковой карты нельзя. Строго говоря это характеристика интерфейса, а не карты. Это величина постоянная (для конкретной системы), зависит от многих параметров. Некоторые (как правило про) драйверы некоторых карт позволяют выбирать delay или величину буфера (в сэмплах, в сочетании с SR - одно и тоже).

Да, и к “разнице” в звуке это отношения не имеет. При недостаточном размере буфера будет имeть место drop out, проще говоря - шелчки и пропадание сигнала.

default_biggrin.png

“latency в драйвере звуковой карты”. Полегчало? default_smile.png Странно что вы с такой “обширной” базой знаний сразу не догадались о чём шла речь… default_dry.png

ТщательнЕе надо, тщательнЕе! Не latency, а delay. Про это и писал собссно.

btw, как у вас влияет delay (или буфер - в asio я так понимаю) на качество звука?

Чем меньше latency тем воздушнее верх (в пределах допустимых usb-spdif конвертором). Foobar, WMP работают с минимально допустимым значением latency для моей звуковой карточки - 128 сэмплов, в то время как cplay требует увеличения размера буфера до 256 сэмплов.

Чтобы развеять всякие сомнения я скопирую определение latency прямо из окна регулировки драйвера: “Latency is a measure of the delay between the time you make a sound and the time the computer records (or monitors) that sound. Here, the unit for latency is the number of samples the driver collects before sending them to an application as input. Lower latency can make recording easier and more accurate, but not all computer systems can operate at the lowest latencies without introducing noise. If you experience unwanted input noise, increase latency.”

Вообще это странно, что качество воспроизведения изменяется из-за размера буфера. Потому, что всё что написано ниже:

Относится к режиму записи и то в основном это не о том качестве, о котором принято говорить здесь.

А что за карта?

В данном случае это относится к воспроизведению и к записи. Карточка самая простая M-Audio Transit. Согласен что это странно, но это так. Особой разницы между размером буфера и загрузкой процессора я не замечал.

Интересная сборка для foobar , найти её не получается.

Что скажете?

https://www.youtube.com/watch?v=yfiv\_5uvobA

MPK Есть такое дело, к нему кроме интерфейса претензий нет

WMP на самом деле тоже не так плох, но зависит от неких внутренних процессов в компе default_blink.png

может пощёлкивать.

fubar хвалят заслуженно благодаря удобству и куче плагинов, но вот сегодня он отказался flac 24х88 выводить, хотя спектр показывал,

Cplay без вопросов воспроизвёл.

Поэтому считаю, что иметь придётся несколько.

Чтото у вас там с настройками…воспроизводит он 24/88 без каких либо проблем.

Есть еще один неплохой (с точки зрения качества воспроизведения) плеер: Feurio

Программа прежде всего предназначена для записи дисков, но встроенный плеер заслуживает внимания. default_blink.png

На русском:

Запускаем CD Manager. В разделе Hard Disc можно выбрать интерисующий вас wav файл (flac не поспроизводит). Двойной клик по файлу и открывается плеер.

В настройках плеера (Extras\Settings) рекомендуется (спасибо Валере Гилёву) поставить все параметры RealTime и буфер 0. Там же можно выбрать куда выводим звук.

Играет лучше чем foobar, но не очень удобен в повседневной эксплуатации. Хотя что-то в этом есть, распаковать flac -> wav (вынуть компакт диск из коробки).

Вообще в ходе экспериментов выяснилось что слишком многое влияет в операционке на звучание default_smile.png Например если поставить в Диспетчере задач приоритет Реального времени для Feurio, то звучание становится хуже.

Возникает мысль собрать LiveCD (можно конечно ставить как вторую ОС, но захотелось экспериментов именно в таком варианте) с абсолютно “голой” win xp, оставить только тот минимум который необходим для воспроизведения музыки и не более. Может что-то интересное можно найти и в Linux системах.

ЗЫ: тестировал на винде Win 7.

Да, значение термина latency в компьютерах раньше имело другой смысл и относилось непосредственно к железу. На ОС до Win2000 была возможность управления этим пареметром для любого узла компьютера, не только для звуковой карты. Начиная с Win2000 доступ к железу на таком уровне для пользователя просто закрыт.

Раньше был прямой смыл в настройке железа путем уменьшения величины latency до минимальных значений для каждого узла. Скорее всего, и сейчас можно было бы найти какие-то “лазейки” для осуществеления подобного доступа к железу - гарантирую, что в этом есть полный смысл. Но, никаких собственных наработок в этом направлении у меня нет - только жизненный опыт подобных экспериментов на старых ОС.

Так они по-любому будут накладываться друг на друга, т.к. находятся в последовательной цепочке обработки сигнала.

Видимо, речи про воспроизведение КРИСТАЛЬНО ЧЕСТНОГО звукового сигнала уже никто не ведет?

Такое вряд ли кого заинтересует.