Страница 215 из 364 Первая ... 205213214215216217225 ... Последняя
Показано с 4,281 по 4,300 из 7278

Тема: Album Player (APlayer)

  1. #1 Показать/скрыть первое сообщение.
    Частый гость
    Автор темы
    Аватар для Shadovv
    Регистрация
    11.03.2007
    Адрес
    Великие Луки
    Сообщений
    223

    Сообщение Album Player (APlayer)

    Album Player 2.3 (APlayer) предназначен для составления и прослушивания сборников музыкальных альбомов на жестком диске или на CD/DVD. Плеер воспроизводит основные типы аудиофайлов, для которых существуют plug-in модули в формате программы Winamp (MP3, APE, FLAC, Audio-CD и т.д.). При формировании плейлистов для образов дисков используется информация из .cue файлов.

    В программе реализован поддерживаемый некоторыми плагинами режим прямого вывода звукового потока из декодера звукового формата в выходное устройство. Отсутствие промежуточной обработки и микширования обеспечивает наиболее точное воспроизведение звука.
    Кто-нибудь использовал этот плеер? Автор утверждает, что данный плеер звучит лучше чем foobar.
    Плеер можно взять на официальном сайте: http://vv.uka.ru/aplayer.html

  2. #4281
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,386

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от Igor_A Посмотреть сообщение
    У меня на Server 2008 R2 по данным ProcessExplorer активны 5 процессов, в каждом по несколько потоков. Каждый из этих процессов потребляет менее 0.1% ресурсов процессора. Остальные процессы и потоки находятся в состоянии ожидания системных событий и не потребляют ресурсов процессора.
    Я уже выше упоминал, что на 3D realtime диаграмме спектра в SpectraLab вклад плееров в спектр помех был хорошо заметен.
    В таком случае, запуск задачи с 99% загрузкой процессора должен однозначно влиять на джиттер (и это не должно быть связано с увеличением частоты вращения кулера).

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

  3. #4282
    Suum cuique Аватар для _Summit_
    Регистрация
    21.04.2010
    Адрес
    Россия
    Возраст
    43
    Сообщений
    3,305

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от onv23 Посмотреть сообщение
    Изохронный режим.
    Ты кабельное смотришь? Там звук или картинка искажается из-за того, что не все пакеты с неба долетают и не все по километрам дешового коаксиала добираются? А уж о влиянии ЭМ помех на этот кабель я вообще промолчу.

    Цитата Сообщение от E.Sokol Посмотреть сообщение
    Если это PCM (а не DSD) поток, то битые пиксели семплы на слух будут звучать как щелчки и никак иначе.
    Конечно. Если данных в буфере будет не хватать, то посыпется.

    Ребята, все уже придумано и реализовано в сфере передачи данных. Все это давно придумали и реализовали достаточно компетентные люди. Не надо считать себя умнее.

    Цитата Сообщение от белый человек Посмотреть сообщение
    Тоже буду продолжать объяснять для себя разницу в звучании софт-вывода разной степенью нагрузки и свистом в аналоговую часть. Так проще жить. Хотя при современном потенциала железа - это несколько смешно.
    Проще жить, когда перестанешь отслушивать то, что совсем к звуку не относится.

    Цитата Сообщение от Igor_A Посмотреть сообщение
    Есть наблюдаемый факт - разные плееры со слышимыми отличиями воспроизводят музыку.
    Тут одно из двух. Или разницы нет, или потоки не идентичны. Более того, слух человека настолько неидеален (есть живые организмы, которые слышат лучше), то чтобы услышать разницу в двух разных потоках - они должны быть очень разными.

    Цитата Сообщение от Igor_A Посмотреть сообщение
    Есть первое рациональное объяснение, из которого разумно исходить всем - эти плееры как-то обрабатывают код звукового потока. Но дальнейшие исследования с перехватом этого потока между плеером и драйвером показывают, что данные выдаются одни и те же. Как в этой ситуации может влиять плеер?
    Да никак.

    Цитата Сообщение от Igor_A Посмотреть сообщение
    есть универсальный принцип реализации оптимизированного плеера - не делать по возможности ничего насколько это вообще возможно при условии, что звук будет вообще звучать. То есть, минимизация конвейера, минимизация числа операций с данными. По этому принципу реализован APlayer.
    Это очень хороший принцип! Хорошо сказывается на производительности и возможности использовать слабое, низко потребляющее, малошумящее железо.

    Цитата Сообщение от Igor_A Посмотреть сообщение
    влияние этих помех непосредственно на сигнальный аудио процессор мозга. В обоих случаях решение по минимизации программной активности, сопровождающей воспроизведение - это универсальное решение.
    Конечно! Решение хорошее. И при выключенном свете или прикрытых глазах звучит по-другому. Картинки на обложках тоже не просто так рисуют.

    Цитата Сообщение от E.Sokol Посмотреть сообщение
    Вот только помимо плеера, в операционной системе работает ещё порядка 1000 потоков, между которыми процессор постоянно переключается.
    Поэтому и маловероятно. Некая оптимизация кода плеера просто нивелируется всем остальным.

  4. #4283
    Завсегдатай Аватар для Igor_A
    Регистрация
    21.05.2010
    Сообщений
    2,412

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от _Summit_ Посмотреть сообщение
    Тут одно из двух. Или разницы нет, или потоки не идентичны. Более того, слух человека настолько неидеален (есть живые организмы, которые слышат лучше), то чтобы услышать разницу в двух разных потоках - они должны быть очень разными.
    Я сейчас еще раз для проверки Вашего утверждения о невозможности наличия разницы в воспроизводимых сигналах при побитовой идентичности потоков вернулся к измерениям по методике, которая была описана выше. Сделал по два измерения подряд, графики для каждого из плееров повторялись.
    Вот спектры при воспроизведении тонального сигнала 12KHz с частотой дискретизации 384000 на внешний USB XMOS ЦАП через AIMP4 и APlayer (оба через ASIO):



    Битовую точность этих конфигураций я проверил двумя способами:

    1) Воспроизвел двумя плеерами сохраненный в WAV поток DSD DoP. Оба плеера воспроизвели его чисто, что означает отсутствие искажений даже в младшем бите.

    2) Вывел потоки с обоих плееров вместо ASIO драйвера ЦАПа на свой драйвер ASIO Grabber, сохраняющий данные в WAV файл.
    Результаты в двух файлах совпали. Вот их просмотр в редакторе FAR-а:

    Нажмите на изображение для увеличения. 

Название:	aimp_data.png 
Просмотров:	274 
Размер:	45.1 Кб 
ID:	317234 Нажмите на изображение для увеличения. 

Название:	aplayer.data.png 
Просмотров:	542 
Размер:	45.1 Кб 
ID:	317235

    Таким образом, даже при побитовом совпадении передаваемых плеером драйверу ASIO данных, воспроизводимый ЦАПом сигнал может отличаться в зависимости от используемого плеера.

  5. #4284
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,386

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от Igor_A Посмотреть сообщение
    Вот спектры
    Почему у этих картинок шкала в герцах не совпадает?

  6. #4285
    Завсегдатай Аватар для Igor_A
    Регистрация
    21.05.2010
    Сообщений
    2,412

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от E.Sokol Посмотреть сообщение
    Почему у этих картинок шкала в герцах не совпадает?
    Шкала у них совпадает, а горизонтальное ее смещение выбирается вручную для окна на полном диапазоне частот, поэтому есть небольшой сдвиг по горизонтали.

  7. #4286
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,386

    По умолчанию Re: Album Player (APlayer)

    А чё плеера только два, а как же фубар и прочие?

    ---------- Сообщение добавлено 21:26 ---------- Предыдущее сообщение было 21:24 ----------

    А это какие каналы? левый, правый, моно-микс?

  8. #4287
    Завсегдатай Аватар для Igor_A
    Регистрация
    21.05.2010
    Сообщений
    2,412

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от E.Sokol Посмотреть сообщение
    А чё плеера только два, а как же фубар и прочие?
    Цель в данном случае не исследование плееров, а демонстрация отрицаемого некоторыми факта индивидуального влияния плееров.
    Фубар близок в этих измерениях к аплееру, но у фубара больше вертикальных линий вокруг основного тона и это тоже повторяется.
    Вот его картинка:


    Каналов везде два (левый белый местами краешком вылезает из под правого зеленого).

  9. #4288
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,386

    По умолчанию Re: Album Player (APlayer)

    .wav-ки записей этого сигнала есть? Чтобы посмотреть их в нормальном спектроанализаторе, без "юбочек".

  10. #4289
    Завсегдатай Аватар для Igor_A
    Регистрация
    21.05.2010
    Сообщений
    2,412

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от E.Sokol Посмотреть сообщение
    .wav-ки записей этого сигнала есть? Чтобы посмотреть их в нормальном спектроанализаторе, без "юбочек".
    Вот WAV, который воспроизводился плеерами (длительность - одна минута).

    Вот WAV-файлы оцифровок воспроизведения: APlayer, foobar
    AIMP
    Последний раз редактировалось Igor_A; 08.04.2018 в 21:23.

  11. #4290
    Suum cuique Аватар для _Summit_
    Регистрация
    21.04.2010
    Адрес
    Россия
    Возраст
    43
    Сообщений
    3,305

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от Igor_A Посмотреть сообщение
    Цель в данном случае не исследование плееров, а демонстрация отрицаемого некоторыми факта индивидуального влияния плееров.
    Нужны еще собственные спектры ЦАПа воспроизведения и АЦП записи.
    Ту разницу, что показывают спектры не услышать. Под -120 начинает что-то вылезать.
    Разницы между фубаром и аплеером практически нет.
    Что касается АИМПА - это не совсем нормальный плеер. Надо смотреть, что он еще попутно делает. Может он видеокарту постоянно дергает, например. А она шумит в питание. Или еще что.
    Можно еще попробовать по оптике ЦАП законнектить. Чтобы ЭМ от компа убрать.

  12. #4291
    Завсегдатай Аватар для Igor_A
    Регистрация
    21.05.2010
    Сообщений
    2,412

    По умолчанию Re: Album Player (APlayer)

    _Summit_
    Детали можно обсуждать бесконечно.
    Давайте, резюмируем главное:
    Вы отрицали принципиальную возможность косвенного влияния плеера на воспроизведение bit-perfect потока.
    Я Вам ее продемонстрировал.
    Спасибо за внимание!

    P.S.
    Учитывайте, что на спектрограммах выше представлены усредненные за минуту воспроизведения результаты импульсных возмущений. То есть, непосредственно в моменты действия их мгновенные уровни существенно выше.
    Затем учитывайте, что эта "юбка" вокруг основного тона означает не подмешивание к стабильно воспроизводимому сигналу низкоуровневых шумов, а является признаком джиттера - импульсного дрожания сэмплов самого основного тона, воспроизводимого в полную амплитуду. А слышимость джиттера по результатам исследований начинается от ничтожных значений в десятки-сотни пикосекунд.

  13. #4292
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,386

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от Igor_A Посмотреть сообщение
    Давайте, резюмируем главное:
    Вы отрицали принципиальную возможность косвенного влияния плеера на воспроизведение bit-perfect потока.
    Я её продемонстрировал.
    Боюсь, что пока Вы только продемонстрировали собственную некомпетентность в вопросах измерения и спектроанализа.

    Посмотрим на исходный сигнал, обрезанный до 384000 семплов:
    Нажмите на изображение для увеличения. 

Название:	12000-384.L (384000 samples, 384kHz)-wave.png 
Просмотров:	292 
Размер:	5.2 Кб 
ID:	317277 Нажмите на изображение для увеличения. 

Название:	12000-384.L (384000 samples, 384kHz)-fft.png 
Просмотров:	279 
Размер:	36.5 Кб 
ID:	317278

    Тут всё гладко. Период частоты 12кГц с частотой дискретизации в 384кГц составляет 32 семпла, и т.к. они ровно укладываются в 384000, на спектрограмме мы видим единичный пик, а небольшие гармоники вызваны шумами 24-битного квантования.

    Посмотрим теперь на результаты измерений, также обрезанных до 384000 семплов:

    Aimp:
    Нажмите на изображение для увеличения. 

Название:	aimp_1.L (384000 samples, 96kHz)-wave.png 
Просмотров:	267 
Размер:	24.1 Кб 
ID:	317279 Нажмите на изображение для увеличения. 

Название:	aimp_1.L (384000 samples, 96kHz)-fft.png 
Просмотров:	275 
Размер:	34.5 Кб 
ID:	317280

    APlayer:
    Нажмите на изображение для увеличения. 

Название:	aplayer_2.L (384000 samples, 96kHz)-wave.png 
Просмотров:	496 
Размер:	23.5 Кб 
ID:	317281 Нажмите на изображение для увеличения. 

Название:	aplayer_2.L (384000 samples, 96kHz)-fft.png 
Просмотров:	520 
Размер:	34.2 Кб 
ID:	317282

    Foobar:
    Нажмите на изображение для увеличения. 

Название:	foobar_1.L (384000 samples, 96kHz)-wave.png 
Просмотров:	254 
Размер:	23.6 Кб 
ID:	317283 Нажмите на изображение для увеличения. 

Название:	foobar_1.L (384000 samples, 96kHz)-fft.png 
Просмотров:	533 
Размер:	34.1 Кб 
ID:	317284

    Тут уже далеко не всё так гладко, и причин тому две:

    1) "медленный" джиттер, о котором, в частности, упоминал Евгений Букварёв в теме о измерениях. Это приводит к эффекту "алиасинга", который, помимо девиации частоты, привёл к амплитудной модуляции.

    2) вследствие причины 1), разрыв на границах блока данных для анализа привёл к эффекту Spectral leakage, степень влияния которого зависит от фазы (в данном случае сдвига по времени) анализируемого сигнала. На осциллограмах видно, что фазы aplayer и foobar почти совпадают, в отличие от aimp, что также коррелирует с их спектрограммами (синий - aimp, красный - aplayer, фиолетовый - foobar):
    Нажмите на изображение для увеличения. 

Название:	aimp_1.L (384000 samples, 96kHz), aplayer_2.L (384000 samples, 96kHz), foobar_1.L (384000 sample.png 
Просмотров:	496 
Размер:	42.0 Кб 
ID:	317285

    Но если наложить оконную функцию, то различия в форме "юбочки" исчезнут, и останется только шумовая полка (тут только aimp и aplayer):
    Нажмите на изображение для увеличения. 

Название:	aimp_1.R (384000 samples, 96kHz), aplayer_2.R (384000 samples, 96kHz)-fft-windowed.png 
Просмотров:	279 
Размер:	139.3 Кб 
ID:	317286

    Не будем останавливаться на достигнутом. В аудиоредакторе вырежем части измерений aimp и aplayer, чтобы они совпадали по фазе. У меня это получилось не очень аккуратно - они всё равно слегка отличаются, в том числе и по размеру:

    Aimp:
    Нажмите на изображение для увеличения. 

Название:	aimp_1-cut.L (416874 samples, 96kHz)-wave.png 
Просмотров:	251 
Размер:	24.9 Кб 
ID:	317287 Нажмите на изображение для увеличения. 

Название:	aimp_1-cut.L (416874 samples, 96kHz)-fft.png 
Просмотров:	231 
Размер:	32.7 Кб 
ID:	317288

    APlayer:
    Нажмите на изображение для увеличения. 

Название:	aplayer_2-cut.L (427992 samples, 96kHz)-wave.png 
Просмотров:	250 
Размер:	24.3 Кб 
ID:	317289 Нажмите на изображение для увеличения. 

Название:	aplayer_2-cut.L (427992 samples, 96kHz)-fft.png 
Просмотров:	530 
Размер:	33.1 Кб 
ID:	317290

    Но и этого оказалось достаточным для того, чтобы теперь их спектрограммы практически совпадали:
    Нажмите на изображение для увеличения. 

Название:	aimp_1-cut.L (416874 samples, 96kHz), aplayer_2-cut.L (427992 samples, 96kHz)-fft.png 
Просмотров:	262 
Размер:	36.9 Кб 
ID:	317291

    Выводы следующие.
    1) Джиттер является объективной характеристикой ЦАП/АЦП и программно не может контролироваться даже целенаправленно.
    2) В звучании разных корректно реализованных аудио-плееров разницы нет и не может быть.
    3) Если творчески подойти к процессу доказательства, то можно доказать всё, что угодно. Но доказанные таким образом явления демонстрирует лишь попытку выдать желаемое за действительное и незнание/непонимание истинной природы вещей.
    Последний раз редактировалось E.Sokol; 09.04.2018 в 16:52.

  14. #4293
    Завсегдатай Аватар для Igor_A
    Регистрация
    21.05.2010
    Сообщений
    2,412

    По умолчанию Re: Album Player (APlayer)

    E.Sokol

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

    Более того, я могу явно управлять степенью фиксируемых отличий.
    Если, например, AIMP свернуть на панель задач, то разница сохраняется, но уровень влияния плеера уменьшается.
    Развернуть - все возвращается на место.
    Вы пытаетесь отрицать совершенно явно наблюдаемое влияние.
    Это демонстрирует лишь Вашу предвзятость и упёртось.
    Последний раз редактировалось Igor_A; 09.04.2018 в 16:49.

  15. #4294
    Завсегдатай Аватар для variator
    Регистрация
    03.04.2009
    Адрес
    РФ ЛНР
    Сообщений
    2,536

    По умолчанию Re: Album Player (APlayer)


    Offтопик:
    В любом коллективе любят и могут придираться к словам. И делают. Можно прям из Вашего текста:
    Цитата Сообщение от E.Sokol Посмотреть сообщение
    корректно реализованных аудио-плееров
    рассматриваемые плееры корректно реализованы? Ну и т.д., типа кто судья...? Я если и подкалываю, то совсем-совсем чуть, интересно где истину найдут.

  16. #4295
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,386

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от variator Посмотреть сообщение
    В любом коллективе любят и могут придираться к словам. И делают. Можно прям из Вашего текста:
    Цитата Сообщение от E.Sokol Посмотреть сообщение
    корректно реализованных аудио-плееров
    рассматриваемые плееры корректно реализованы? Ну и т.д., типа кто судья...? Я если и подкалываю, то совсем-совсем чуть, интересно где истину найдут.
    Под "корректной реализацией" имелся ввиду "бит-перфект", когда плеер не вносит скрытых искажений в аудио-материал. В этом смысле примером "некорректного" плеера может служить, например, Wave PCM Upconvert Player, звучание которого было "лучше" только потому, что он вносил искажения в АЧХ в процессе этого самого апконверта.

  17. #4296
    Частый гость Аватар для Traktorist3d
    Регистрация
    06.01.2015
    Адрес
    Хабаровск, Камчатка
    Сообщений
    478

    По умолчанию Re: Album Player (APlayer)

    Игорь, а есть вероятность того что добавите в AP возможность проигрывания PCM c конвертацией в DSD?

  18. #4297
    Suum cuique Аватар для _Summit_
    Регистрация
    21.04.2010
    Адрес
    Россия
    Возраст
    43
    Сообщений
    3,305

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от Igor_A Посмотреть сообщение
    Вы пытаетесь отрицать совершенно явно наблюдаемое влияние.
    Нет. Он пытается доказать, что в осознанно придуманных человеком вещах чудес не бывает.

    Единственная просьба к E.Sokol чуть более доступно объяснить различия в шумах, которые приводит Igor_A. Не все так математикой владеют))

    Цитата Сообщение от Igor_A Посмотреть сообщение
    Если, например, AIMP свернуть на панель задач, то разница сохраняется, но уровень влияния плеера уменьшается.
    Интересно. Логично предположить что дело не в коде, т.к. код, который исполняется не меняется.

    Цитата Сообщение от variator Посмотреть сообщение
    рассматриваемые плееры корректно реализованы?
    Рискну предположить, что у АИМП есть проблемы.

    Цитата Сообщение от variator Посмотреть сообщение
    Я если и подкалываю, то совсем-совсем чуть, интересно где истину найдут
    Скорее всего не в коде.

  19. #4298
    Завсегдатай Аватар для Igor_A
    Регистрация
    21.05.2010
    Сообщений
    2,412

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от Traktorist3d Посмотреть сообщение
    Игорь, а есть вероятность того что добавите в AP возможность проигрывания PCM c конвертацией в DSD?
    C плеером работает драйвер ASIO Proxy 0.8.3 , который выполняет такую конвертацию.

    ---------- Сообщение добавлено 18:12 ---------- Предыдущее сообщение было 18:09 ----------

    Цитата Сообщение от _Summit_ Посмотреть сообщение
    Интересно. Логично предположить что дело не в коде, т.к. код, который исполняется не меняется.
    При изменении режима отображения плеера, код который исполняется, меняется.

  20. #4299
    Завсегдатай Аватар для E.Sokol
    Регистрация
    17.01.2015
    Адрес
    Урал
    Сообщений
    1,386

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от _Summit_ Посмотреть сообщение
    Цитата Сообщение от Igor_A Посмотреть сообщение
    Если, например, AIMP свернуть на панель задач, то разница сохраняется, но уровень влияния плеера уменьшается.
    Развернуть - все возвращается на место.
    Интересно.
    Мой старый ЭЛТ-монитор совершенно отчётливо шумел по-разному в зависимости от того, что на нём изображено. Поэтому, когда я слушаю музыку с компа, то всегда монитор выключаю.

  21. #4300
    Завсегдатай Аватар для variator
    Регистрация
    03.04.2009
    Адрес
    РФ ЛНР
    Сообщений
    2,536

    По умолчанию Re: Album Player (APlayer)

    Цитата Сообщение от _Summit_ Посмотреть сообщение
    Сообщение от variator
    рассматриваемые плееры корректно реализованы?
    Рискну предположить, что у АИМП есть проблемы.
    Цитата Сообщение от E.Sokol Посмотреть сообщение
    Под "корректной реализацией" имелся ввиду "бит-перфект",
    Вот как раз по этим графикам, читал перестрелку на АИМП-форуме между Игорем А, Измайловым и еще одним любителем аимпа. По их утверждениям в АИМПЕ бит-перфект есть/проблем нет, все остальные враги. Однако, среди миллиона мух AIMP-ом пользуется меньшинство.
    Вы, хотя бы разобраться пытаетесь .

Страница 215 из 364 Первая ... 205213214215216217225 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •