Перейти к содержанию
View in the app

A better way to browse. Learn more.

Dr.Head Forum. Всё можно послушать!

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

1920x420_D.webp

Album Player (Aplayer)

Featured Replies

Опубликовано
  • Автор

@AleXH, парсить лучше глазами. Так как "About" - диалоговое окно свободного формата.

  • Ответов 20,7k
  • Просмотры 3,1m
  • Создана
  • Последний ответ

Больше всех сообщений

Популярные сообщения в теме

  • Есть область "beyong bit-perfect". То есть, когда bit-perfect уже есть, а проблемы остаются. Авторы ряда популярнейших плееров, включая foobar2000 и AIMP, активно отрицают саму принципиальную возможн

  • Обновление плеера от 31.01.2023 Для Windows • Исправлено восстановление выбора последнего воспроизводившегося трека при перезапуске плеера для альбомов с индексной картой .cue. • Для веб-интер

  • Для чайников все просто и так - нажать кнопку "пуск" и слушать. Настройки - от лукавого

Изображения в теме

Опубликовано

Игорь, извините, если повторяюсь, но хочу уточнить в случае с ASIO Full Memory - например воспроизводится некий контент с преобразованием битности в декодере и ЧД в выводе, означает ли это,что в память загружается окончательно сформированный "RAW" образ и далее осуществляется лишь пересылка данных без какой-либо обработки?

Опубликовано
  • Автор

@AleXH, с ASIO следующая ситуация - в память загружается декодированный PCM, прошедший DSP обработку, если она задана. Затем при передаче в буфер драйвера возможно преобразование битности "на лету", так как в ASIO драйверу можно отдавать только ту разрядность, которую он требует. Если хочется полностью избежать преобразований после загрузки в память, на вкладке DSP надо выбирать ту выходную разрядность, которую использует драйвер ASIO. Где-то она явно задается, в остальных случаях ее можно посмотреть, например, в программе RMAA.

Опубликовано

Так, с битностью понятно, а какова ситуация с ЧД? Сформированный образ имеет уже "выходную" ЧД, или даунсемплинг применяется на лету? Как вы правильно заметили - хотелось бы избавиться от последующих преобразований и максимально разгрузить ЦП, переложив пересылку данных на DMA.

Опубликовано
  • Автор

@AleXH, если в DSP задан ресемплинг, он выполняется в процессе загрузки, и образ в памяти всегда имеет выходную частоту.

Опубликовано

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

Изменено пользователем AleXH

Опубликовано
  • Автор

@AleXH, если кратный даунсемплинг задан на вкладке DSP в ap2config.exe, он выполняется в процессе загрузки образа в память, если же он задан в конфигураторе ASIO, то выполняется в процессе передачи данных в буфер драйвера.

Опубликовано

Как я понимаю, в DSP кратный даунсемплинг осуществляется не прореживанием, а алгоритмом SoX. Игорь, нет планов по подключению качественного дизера? Например при преобразовании битности 32 -> 24 ->16? Имхо дизер, подключенный по VST, потенциально даст несколько худший результат, чем если бы он был подключен на прямую.

Опубликовано
  • Автор

@AleXH, да, даунсемплинг в DSP осуществляется алгоритмом SoX и при наличии ультразвуковых шумов это дает более качественный результат.

Преобразование битности в 16 мне представляется совсем неинтересным, а соответственно - и дополнительные усилия по повышению его качества.

Опубликовано
Преобразование битности в 16 мне представляется совсем неинтересным

Как для себя понятно, но в общем случае есть старые 16 битные цапы, которые на 16/44 контенте звучат лучше современных 24 битных дельтасигм, а как ни крути CDDA гораздо шире представлен и, имхо, таковым положение и останется. Например, классической музыки в высоком разрешении кот наплакал, и исполнение того что есть, восторга не вызывает. Но главное, не осталось уже тех коллективов и издателей, которые создавали контент во времена господства CDDA. Так что, качественное воспроизведение 16/44 есть и остаётся важнейшим свойством цапа.

 

Но в принципе, я согласен - можно предварительно отрендерить в стороннем софте, а затем уже слушать в плейере, хотя это не так и удобно.

 

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

Изменено пользователем AleXH

Опубликовано
  • Автор

16 бит в лучшем случае можно просто не трогать - отдавать исходник.

ap2config уже исправлен - ждет полного комплекта файлов для следующего обновления.

Опубликовано

IgorA , Приветствую!

Неожиданно вскрылся баг в АП.

Вчера устроил ретроспективу Wynton Kelly и один файл не воспроизвелся. Причем в рипе APE от играет, в декодированном образе WAVE он играет, а отдельным wave- файлом не играет. Но самое интересное это то, что:

- все конкуренты (ВНЕ, JPlay, Jriver) этот отдельный wave- файл играют;

- версии АП до мая то же играют, начиная с мая нет

Вот ссылка:

 

 

...

Игорь, и еще вопрос: при выводе в АП через ASIO JPLAY Driver, что обрабатывает файл (что играет) декодеры АП, а драйвер ASIO Jplay только выводит сигнал на ЦАП, не участвуя в его обработке? Или Jplay так же вносит свой вклад?

Спасибо.

...

Чуть не забыл, еще вопрос: начиная с 102 версии АП на играет через ASIO Jplay Driver при использовании файлов из папки EXTRAS \ ASIO.

Спасибо еще раз.

 

 

 

 

 

Marantz CD-63 mkII KIS, SACD-DVD DV7600,

Van den Hul D-102 III Hybrid 0.8м, The DIGICOUPLER Hybrid 0,8м, Tara labs Prime Generation 2 0,8м,

ADCOM GFP-565, GFA-5400,

Tara Labs RSC Prime Bi-wire Speaker Cable 1,5м,

Infinity Reference 51 MKII, Sennheiser HD-590,

PC Acer Aspire Revo R3700 (1,8 Ггц, 4 Гб), DAC D-68 (Алексея Самсонова).

 

 

Опубликовано
  • Автор

- все конкуренты (ВНЕ, JPlay, Jriver) этот отдельный wave- файл играют;

- версии АП до мая то же играют, начиная с мая нет

Скорее всего, файл in_dts.dll мешает и в случае его удаления будет воспроизводить.

Исправление уже есть, ждет комплекта файлов для следующего обновления.

Игорь, и еще вопрос: при выводе в АП через ASIO JPLAY Driver, что обрабатывает файл (что играет) декодеры АП, а драйвер ASIO Jplay только выводит сигнал на ЦАП, не участвуя в его обработке? Или Jplay так же вносит свой вклад?

Jplay в этом случае является дополнительным звеном между АП и драйвером карты в цепочке передачи данных на ЦАП.

Чуть не забыл, еще вопрос: начиная с 102 версии АП на играет через ASIO Jplay Driver при использовании файлов из папки EXTRAS \ ASIO.

В EXTRAS \ ASIO есть ограничение сверху на размер буфера драйвера ASIO (40ms latency или 8192 samples). Возможно, оно превышено в настройках Jplay ASIO.

Опубликовано

- все конкуренты (ВНЕ, JPlay, Jriver) этот отдельный wave- файл играют;

- версии АП до мая то же играют, начиная с мая нет

Скорее всего, файл in_dts.dll мешает и в случае его удаления будет воспроизводить.

Исправление уже есть, ждет комплекта файлов для следующего обновления.

Игорь, и еще вопрос: при выводе в АП через ASIO JPLAY Driver, что обрабатывает файл (что играет) декодеры АП, а драйвер ASIO Jplay только выводит сигнал на ЦАП, не участвуя в его обработке? Или Jplay так же вносит свой вклад?

Jplay в этом случае является дополнительным звеном между АП и драйвером карты в цепочке передачи данных на ЦАП.

Чуть не забыл, еще вопрос: начиная с 102 версии АП на играет через ASIO Jplay Driver при использовании файлов из папки EXTRAS \ ASIO.

В EXTRAS \ ASIO есть ограничение сверху на размер буфера драйвера ASIO (40ms latency или 8192 samples). Возможно, оно превышено в настройках Jplay ASIO.

Игорь, большое спасибо!

Удалил in_dts.dll, и этот капризный файл от Wynton Kelly заиграл - чудо-чудное!

С помощью плеера AudioGate (вернее информации в его настройках о латентности драйверов ASIO ), вот картинка:

 

 

это родной драйвер ЦАПы ASIO Combo384

post-22080-0-70521700-1435414750_thumb.jpg

 

это Jplay ASIO

post-22080-0-34332400-1435414805_thumb.jpg

 

 

подобрал режимы в JPLAYSettings для Jplay ASIO соответствующие настройкам родного ASIO Combo384: это 23,2 ms, 1024 samples - и АП заиграл через Jplay при выборе файлов из EXTRAS \ ASIO - чудо-чудное 2!

Правда, зачем это надо, если Игорь написал что:

"Jplay в этом случае является дополнительным звеном между АП и драйвером карты в цепочке передачи данных на ЦАП."

Но что бы было, "а то ребята спросят, а у нас нету"

Игорь, спасибо за оперативность и профессионализм!

Наслаждаемся последней версией и ждем обновленной.

 

Marantz CD-63 mkII KIS, SACD-DVD DV7600,

Van den Hul D-102 III Hybrid 0.8м, The DIGICOUPLER Hybrid 0,8м, Tara labs Prime Generation 2 0,8м,

ADCOM GFP-565, GFA-5400,

Tara Labs RSC Prime Bi-wire Speaker Cable 1,5м,

Infinity Reference 51 MKII, Sennheiser HD-590,

PC Acer Aspire Revo R3700 (1,8 Ггц, 4 Гб), DAC D-68 (Алексея Самсонова).

 

 

Опубликовано

версия от 29.06.2015

Проблемы при выводе через EXTRAS_ASIO Direct Output

Звук хрипит, скорость не понятно куда, через стандартный ASIO нормально

 

формат flac 44/16, на других надо еще посмотреть mp3, wv все теже искажения

проблема явно в EXTRAS_ASIO, вернул версию от 04.06.15 - все в норме

 

pss проблема относится к версии x64, x32- играет нормально.

Изменено пользователем SimplyNik

Опубликовано

Игорь,спасибо за реализацию одной из моих просьб-предложений в сегодняшней версии АП: вывод года выхода альбома перед его названием в окне плеера.Правда,у меня на некоторых ранее откорректированных мною-же вручную альбомах год этот выводится два раза подряд - придётся исправлять назад,в исходную версию CUE-файла (слава Богу,я их не очень много успел изменить до того,как узнал,что готовится 3-я версия APlayer'a).

Ещё раз спасибо от всех дотошных меломанов - аудиофилов,надеюсь в 3-й версии увидеть №№ треков в окне плеера.

Звук - как всегда,на высоте!(у меня 32-бит версия)...

Опубликовано
  • Автор

версия от 29.06.2015

Проблемы при выводе через EXTRAS_ASIO Direct Output

Звук хрипит, скорость не понятно куда, через стандартный ASIO нормально

Спасибо за информацию, исправлено, можно обновиться.

 

В сегодняшнем обновлении для x64 новый вариант EXTRAS-ASIO-Full Memory. Можно посравнивать.

Опубликовано

@IgorA,

Extras_Asio , x64

Спасибо, теперь Direct Output работает нормально.

 

Full Memory оба режима бульканье вместо звука

Изменено пользователем SimplyNik

Опубликовано
  • Автор

Спасибо, теперь Direct Output работает нормально.

 

Full Memory оба режима бульканье вместо звука

Да, как-то получилось, что одно мешает другому. Можно еще раз обновиться. Теперь должны работать и standart, и direct input, и full memory.

Опубликовано

Последняя версия звучит очень, очень и очень круто! Огромное спасибо автору! Золотой вы человек!

Тракт: Fiio X5 3 (Источник цифры) ->Цап на Ak4497->DIY beta 22/Fiio A5->Sennheiser HD800(40xxx); Sennheiser HD650; Focal Spirit Classic.

Портатив: Fiio X5 3->(Fiio A5)->RHA ma750;Focal Spirit Classic.

Было: AKG K612 pro, FOSTEX T50rp, Fiio ex-1 ii, sony xba-a1ap, hifiman re400,ASUS Xonar Essence One MUSES Edition.

Опубликовано

Версия от 29.06, через EXTRAS_ASIO в режиме Full Memory - вместо звука шипение с громкой пульсацией.

Опубликовано
  • Автор

@IliaL, версия с последними исправлениями была доступна с 22-30 29.06. Может быть, это вариант до нее?

Опубликовано

@IgorA,

@IliaL,

Extras_Asio , x64

Последняя загруженная версия, в Full Memory - оба режима звучат нормально :yes:

Опубликовано

@IliaL, версия с последними исправлениями была доступна с 22-30 29.06. Может быть, это вариант до нее?

Скачивал и устанавливал сегодня - 30.06 в 14 часов

Опубликовано
  • Автор

@IliaL, шипение с пульсацией в 64-разрядной версии EXTRAS_ASIO? Остальные настройки (DSP) стандартные?

Для публикации сообщений создайте учётную запись или авторизуйтесь

Последние посетители 1

Account

Navigation

Поиск

Поиск

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.