Перейти к содержанию
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

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

IgorA

Интересно. На моей системе (AMD X2 4200+) Boom лежит на нуле. Тот же ProcessExplorer это показывает - даже не дёргается, всегда ноль во время воспроизведения. По памяти выигрыш в два раза.

 

Про вообще не участвует в процессе воспроизведения это понятно. Но не всё так просто, как минимум плеер обрабатывает события Windows а это спам ещё тот. Требуется содержать код плеера в кэшах. Вот сейчас смотрю в Process Explorer - 23Мб - в кэш нереально подгрузить. Понятно, что лишь часть кода требуется одномоментно, но "пухлость" плеера как раз таки способствует интенсификации непроизводительной работы ПК и гарантирует всплески энергопотребления. На макроуровне происходит множество интересных вещей даже если плеер "лишь спит". Чего только стоит переключение задач, огромный объём работы. Плюс, ещё плюс, ещё плюс - никто ничего не делает а компьютер уже шумит по всем шинам и проводникам.

 

Для чистоты звука, с моей точки зрения, наибольший вклад даёт уменьшение потребления памяти (заветная цель полностью влезть в кэш) и лишь потом потребление вычислительных ресурсов.

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

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

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

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

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

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

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

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

IgorA

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

 

:praynew0::good: .. остаётся бранить только себя, и свою невнимательность.

в настройках выбран драйвер нужной ЗК. все заработало без проблем. :drinks:

 

даю скрин - может подскажете что ещё настроить по правильному? :secret:

 

 

willow

На скрине выбран out_ds_ssrc.dll. По скрину ставлю неуд.

так получилось .. :D принемается.

Буду осмотрительней :drinks:

post-3478-1364682231,9406_thumb.jpg

Наслаждайтесь жизнью.....

Опубликовано
  • Автор
даю скрин - может подскажете что ещё настроить по правильному? :secret:

Можно так оставить. Если размер буферов увеличивать, нагрузка на процессор уменьшается, но плагин может начать сильно тормозить.

Опубликовано
даю скрин - может подскажете что ещё настроить по правильному? :secret:

Можно так оставить. Если размер буферов увеличивать, нагрузка на процессор уменьшается, но плагин может начать сильно тормозить.

Размер выходного буфера увеличил на максимум. а также поставил все галки. :) - Заиграло вроде как-то чуток иначе :Yesyes: . (абсолютно ничего не тормозит) - если подбирать самое точное слово то "прозрачней" (не детальней не ясней не громче)

 

Благодарю за отличный плеер :good:

Наслаждайтесь жизнью.....

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

случайно заглянул в диспетчер.. :D

ёшкин кошкин :shok: загрузка ЦП ровно 50% (память 40 444КБ) отличный плеер :good: не зря есть свой хлеб, тобишь мой проц :D

потом включил еще раз и уже 0% (так уже и осталось) :D какието глюки в ПК. :secret: магия.

 

Фубар отдыхает ЦП плавающяя 6-12% (память 63 800 КБ) и то в развернутом положении если в трее то 0 - 1% :D

Наслаждайтесь жизнью.....

Опубликовано
  • Автор
Интересно. На моей системе (AMD X2 4200+) Boom лежит на нуле. Тот же ProcessExplorer это показывает - даже не дёргается, всегда ноль во время воспроизведения. По памяти выигрыш в два раза.

Сейчас посмотрел на Core 2 Duo 6700 - Boom также в режиме воспроизведения загружает процессор в разы больше. Что касается распределённой процессу памяти, которая в воспроизведении не задействована - несколько её мегабайт ничем систему не грузят.

Про вообще не участвует в процессе воспроизведения это понятно. Но не всё так просто, как минимум плеер обрабатывает события Windows а это спам ещё тот.

Посмотрел по Spy++ - пока плеер никто не трогает, событий нет.

Требуется содержать код плеера в кэшах. Вот сейчас смотрю в Process Explorer - 23Мб - в кэш нереально подгрузить.

Разве в кэш загружается из скомпонованных библиотек код, который не используется?

Опубликовано
  • Автор
случайно заглянул в диспетчер.. :D

ёшкин кошкин :shok: загрузка ЦП ровно 50% (память 40 444КБ) отличный плеер :good: не зря есть свой хлеб, тобишь мой

Насчёт 50% загрузки - в новых плагинах lossless бывает такой сбой (иногда не сбрасывается почему-то событие с автосбросом и цикл, запускаемый по нему, работает непрерывно). На следующей неделе сделаю скорректированный вариант, где, надеюсь, этого не будет. Сейчас некогда, к сожалению. Можно пока использовать предыдущие версии. Там не должно быть такого явления.

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

Как корректно удалять альбомы (плейлисты) из постоянно накапливающегося списка? Пробовал кнопкой "DELETE", вроде удаляет все кроме последнего, и то - если навести курсор на подлежащий к удалению.

«Объединение Ас»: студийный звук - для всех!

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

X-Man

По правой кнопке мыши есть команда "Новый список". Она удаляет все альбомы. А поштучно - через DELETE. Если фокус ввода у списка альбомов (фон строки с названием альбома выделен), то список не обязательно распахивать. DELETE будет тогда удалять альбомы по порядку, начиная с выбранного.

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

Прошла эйфория... на оркестройвой музыке маловато баса, хотя на др. стилях вроде хватает. И как-то "съеден" голос на попсе. При включении рессемплинга (использую asio output dll 0.67) звук становится ярче, но стягивается к колонкам.

Marantz CD-16 - Exposure 3010 - Triangle Antal

L Семигор - Ath W5000

 

Балуюсь: TinyCore - Аплеер - RME Digi96 - North Star 192 mk2, далее см выше

Портатив: Colorfly C4, HighScreen Boost 3, LG V20 - Ath ES10, ATH-CKR9, ATH MSR7- на работе

КАБЕЛЯ:

Межблоки - 1. Oyaide FTVS-510 на коннекторах FP-106® 2. Acoustic Zen Silver Reference Il

Цифровик - Ortofon 5000 silver

Питающие: ЦАП - Rainbow Air Hi End, Мощник - Harmonic Technology's Fantasy AC-10,

Было: Пегас с реклоком, NFB-3, Audiolab M-DAC, Sony ХBA-2, AKG 271 mk2, QLS550A, Hifiman 601, Левз PA-S-018, NAD C515, Sony MDR-EX450

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

Cox.

Задействуй Gapless mode. В момент перехода между песнями устройство вывода закрываться и заново открываться не будет, исчезнет разрыв между дорожками.

 

IgorA

Что касается распределённой процессу памяти, которая в воспроизведении не задействована - несколько её мегабайт ничем систему не грузят.

Верно. То же самое можно сказать и о всей операционке - сидит в памяти и ничем систему не грузит. Но тем не менее, это оказывает кумулятивный эффект. В основном это нагрузка на виртуальный менеджер, его нельзя считать частью плеера но между тем он участвует в процессе. Поскольку операционка управляет большими блоками памяти, то самый важный момент заключается в максимальном разделении кода играющего и управляющего, рабочего и просто подгруженного. И вообще.. программа висит как работающая но ничего не делает - не верю! :NOno: Пока жив WndProc программа живее всех живых.

 

Посмотрел по Spy++ - пока плеер никто не трогает, событий нет.

Не возьмусь судить о чистоте эксперимента. На самом деле не возьмусь, ибо те же самые службы которые якобы ничего не делают таки потребляют некие ресурсы и уменьшение количества служб ускоряет выполнение активных задач. Ну, например, как операционка определяет жива ли задача или нет :think:? Об этом можно спросить только саму задачу, больше не у кого. Проявляется это не так явно - но полагаю, что важен масштаб проблемы а имеенно количество ничего не делающих задач что висят на шее у планировщика.

 

Разве в кэш загружается из скомпонованных библиотек код, который не используется?

Возможно не понял вопрос. И нет и да. ОЗУ кэшируется блоками. Дальнейший ход мыслей думаю понятен - что в блок включено, то и загружается, независимо от того, есть ли ссылки на остаток или нет. Чем выше кэш уровнем, тем крупнее и он сам и его блоки.

Опубликовано
Прошла эйфория... на оркестройвой музыке маловато баса, хотя на др. стилях вроде хватает. И как-то "съеден" голос на попсе. При включении рессемплинга (использую asio output dll 0.67) звук становится ярче, но стягивается к колонкам.
Скорее всего, всё впорядке.

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

«Объединение Ас»: студийный звук - для всех!

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

Есть новая версия экспериментального wav плагина для аплеера. Решение является потенциальной базой для семейства lossless плагинов для различных форматов. Плагин напрямую выводит bit perfect поток в режиме эксклюзивного Wasapi. Устройство вывода и ряд опций, от которых может зависеть возможность воспроизведения, выбираются в настройках плагина.

В новой версии пришлось перейти к другому режиму вывода (push вместо pull), так как режим "pull mode" оказался несовместим с драйвером достаточно популярной карты Creative X-Fi HD в самом распространенном формате вывода 16/44. В новом варианте этой проблемы нет, но могут обнаружиться какие-то другие проблемы совместимости. Поэтому пока проект в исследовательской фазе. Кстати, звук в этом режиме почему-то отличается от первого варианта и, на мой взгляд, в лучшую сторону.

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

IgorA

Push режим говорите? Добро пожаловать в клуб :drinks:.

 

Открою тайну, большинство WASAPI плагин всё-таки Pull. Это на практике совместимей чем Push, особенно с USB DAC'ами, так что не спешите с выводами. Как работает Shared mode микшер - загадка :x, но у него похоже что особые привилегии на более низкоуровневый доступ напрямую к драйверу и он обходит наши проблемы.

 

Между прочим, вы же говорили что у вас мой Push не работает :notknow:, не так ли?

Опубликовано
  • Автор
Между прочим, вы же говорили что у вас мой Push не работает :notknow:, не так ли?

Когда переходили на "ты", возврат на "вы" означает позу оскорбленного достоинства :)

Push от maiko как раз на Titanium HD работал без заиканий, но недолго, минут 10-20, потом вылетал. Мой, вроде бы, работает долго. Но, может быть, на остальных картах заикается? Я сейчас Titanium временно поставил, поэтому пока адаптирую к нему.

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

willow

Кстати, интересная фишка может быть - флажок добавить "Pull/Push". Я могу себе это позволить :).

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

IgorA,

 

Из уважения, исключительно. Автоматически, по своей плагине приходится саппортом работать и не помнишь к кому на Вы а к кому на ты. Рассчитываю на продолжительное сотрудничество со всеми :D

 

 

Вылетал.... ну, грустно, конечно. Такое почти невозможно отловить. Я днями гоняю плагину даже если не программирую, и с ресемплером и без. И звуковушки три стоит. И цифру и аналог на каждой гонял. Cловом, WASAPI, как и KS это драйверы уровня ядра и проблемы у них неборимые, железячные. Неприятно, что ещё и с плавающей точкой проблемы компилятора приходится исправлять и общий баг один с линковкой заборол. Он мне давал искажения в ресемплере небольшие. Разумеется всё работает и без тонких твиков, но для появления ощущения коммерческого ПО приходится код в дизассемблере перепроверять и делать большой объём ассемблерного программирования.

 

Про переключатель - делай обязательно. У меня эта фишка в планах, но так как функциональная обвязка обязывает, то руки не доходят до этого. Сейчас переписываю микшер, очень много радикальных переделок, так что следующая версия нескоро (в ноябре?). В целом плагина будет чуть легче по ощущениям и звук будет чуть лучше, если кто хотел спросить ;). Ну, а битперфектный режим облегчать уже дальше некуда, так что тут без изменений.

 

Под новый год планирую Push\Pull переключатель :good:

Опубликовано
Скорее всего, всё впорядке.

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

Спасибо за поздравления :D .Уточните пжлст термин "подтянулась фаза". И как Вы можете объяснить стягивание источников к колонкам при включении апсемплинга?

Marantz CD-16 - Exposure 3010 - Triangle Antal

L Семигор - Ath W5000

 

Балуюсь: TinyCore - Аплеер - RME Digi96 - North Star 192 mk2, далее см выше

Портатив: Colorfly C4, HighScreen Boost 3, LG V20 - Ath ES10, ATH-CKR9, ATH MSR7- на работе

КАБЕЛЯ:

Межблоки - 1. Oyaide FTVS-510 на коннекторах FP-106® 2. Acoustic Zen Silver Reference Il

Цифровик - Ortofon 5000 silver

Питающие: ЦАП - Rainbow Air Hi End, Мощник - Harmonic Technology's Fantasy AC-10,

Было: Пегас с реклоком, NFB-3, Audiolab M-DAC, Sony ХBA-2, AKG 271 mk2, QLS550A, Hifiman 601, Левз PA-S-018, NAD C515, Sony MDR-EX450

Опубликовано
Скорее всего, всё впорядке.

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

Спасибо за поздравления :D .Уточните пжлст термин "подтянулась фаза". И как Вы можете объяснить стягивание источников к колонкам при включении апсемплинга?
Значит встала куда требуется - нет её задержки или торопячки. Читаем здесь. Внимательно. Одна из особенностей неопределённости фазы, как одна из причин, - это восприятие расширения стереоэффекта, сдвиг инструментов в панораме, расплывчатость их локализации, маскировка микродинамики, "истеричный" рёв резких звуков.

 

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

 

При прослушивании качественного источника на качественном тракте - тракте с высоким разрешением (которое складывается только из минимального количества искажений и отсутствия смещения фазы), те же инструменты в композиции занимают в панораме своё место. Они не выпячены в какую-либо сторону от излучателей (положительное смещение фазы) и не в центре (отрицательное смещение фазы). Они чётко там, где располагались в момент стереофонической записи этого источника.

 

Ещё на всякий случай.

«Объединение Ас»: студийный звук - для всех!

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

IgorA

Хочу выразить Вам огромную благодарность, за проделанную работу. Плеер просто замечательный.

Хотелось-бы предложить Вам добавить пару функций:

- Опцию "Поверх всех окон" в основном меню

- Переключение треков "вперед" и "назад", по нажатию дополнительных (боковых) кнопок мыши, как это реализовано в Foobar

Creative SoundBlaster X-Fi Titanium HD + Dialog AB-33 + Creative Aurvana Live!

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

Сегодня включил Аплеер - а внем пустота, весь список, который слушал вчера пропал неведома куда.

Опубликовано
  • Автор
Переключение треков "вперед" и "назад", по нажатию дополнительных (боковых) кнопок мыши, как это реализовано в Foobar

Можно попробовать добавить настройку для этого в файл aplayer.ini в секцию APlayer. Коды дополнительных клавиш мыши 0x05 и 0x06.

Для глобальных горячих клавиш можно добавить строки:

GlobalNext=0x06

GlobalPrev=0x05

Опубликовано
  • Автор
Сегодня включил Аплеер - а внем пустота, весь список, который слушал вчера пропал неведома куда.

Автоматически сохранённый список автоматически очищается, если отсутствует первый файл первого альбома в этом списке. Это происходит, если использовался сменный носитель, который сейчас не доступен, или если альбом куда-то переместился.

Опубликовано
Для глобальных горячих клавиш можно добавить строки:

GlobalNext=0x06

GlobalPrev=0x05

Эти коды не работают. Нужно каким-то образом вписать комбинации клавишь ALT+стоелка влево и ALT+cтрелка вправо

Creative SoundBlaster X-Fi Titanium HD + Dialog AB-33 + Creative Aurvana Live!

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

Adept13

Поддержку "Alt" для назначаемых клавиш я пока не делал.

Можно добавить для стрелок:

GlobalNext=0x27

GlobalPrev=0x25

Но это будет работать и с "Alt", и без "Alt".

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

Последние посетители 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.