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

IgorA

Продвинутые
  • Зарегистрирован

  • Посещение

Весь контент IgorA

  1. Ядро новое, в предыстории которого были исправления для Аманеро. Возможно, и то, что решалось патчем, исправлено. В саму систему не встроена поддержка графического интерфейса. Графический интерфейс плеера доступен через браузер с планшета, смартфона или другого компьютера по сети.
  2. Новый дистрибутив для Album Player, сделанный на основе YOCTO - конструктора дистрибутивов Linux для встроенных систем. yoctoap: http://albumplayer.r.../yoctoap-01.zip Пока в виде загрузочной флешки c 64-разрядной системой для PC, но сама платформа поддерживает в качестве выходных устройств при генерации дистрибутивов различные микрокомпьютеры, включая разные модели Raspberry Pi, Odroid, Beaglebone Black. То есть, этот дистрибутив планируется как мультиплатформенный в плане железа. Идея дистрибутива - сделать для плеера систему с минимальной вычислительной активностью, но с поддержкой нового железа и опциональной поддержкой сети. В дистрибутиве используется минимизированное ядро версии 5.03. Из ядра исключены некоторые неиспользуемые компоненты и все средства мониторинга, отладки и логгирования. Из системных служб оставлена только служба, обслуживающая подключение устройств. Добавлен патч для автомата частоты на USB E-MU и последние исправления в ядре для универсальной поддержки Native DSD на XMOS ЦАПах. В комплекте плеер 2.03, рендерер, консольный плеер и бридж - эмулятор SqueezeLite для вывода через Roon и Logitech Media Server. Все информация по использованию плеера, рендерера, меню и бриджа из "Руководства пользователя" остаётся в силе. Установлен файловый менеджер mc. Графический интерфейс плеера доступен по сети через браузер. Поддерживаются файловые системы ext2/3/4, NTFS (только чтение), FAT, exFAT, XFS. Сетевые ресурсы CIFS и NFS. По SSH логин root, пароль не требуется. Для записи потребуется флешка от 1GB. Рекомендуется использовать для записи флешки программу Rufus. Перед записью надо извлечь iso-файл из zip-архива. Для PC получился сравнительно большой размер файловой системы, поскольку туда включено Firmware для разных устройств, встречающихся на PC. Для микрокомпьютеров этот дистрибутив будет существенно меньше. Для загрузки на компьютерах с поддержкой только UEFI загрузки в панели Rufus перед записью надо изменять схему разделов MBR на GPT. Начальные настройки выполняются в файле apconfig.txt, который доступен в FAT разделе флешки. Там задаются параметры: USE_NETWORK=1/0 - включена или выключена поддержка сети. IP=192.168.1.77 - адрес компьютера в сети. Используется статический адрес, который должен быть в одной подсети с роутером (первые три секции адреса должны совпадать). То есть, если адрес роутера 192.168.0.1, то значение параметра IP надо поменять на 192.168.0.77 или на другой адрес в этой подсети. USE_SSH=1/0 - использовать или не использовать доступ по SSH. USE_WIFI=1/0 - использовать или не использовать Wi-Fi подключение к сети вместо проводного. Для Wi-Fi тоже требуется в параметре IP указывать корректный ip-адрес, соответствующий подсети роутера. WIFI_SSID=xxxx - имя Wi-Fi сети. WIFI_PSK=xxxx - пароль для доступа к Wi-Fi сети. LOAD_MENU=1/0 - загружать при запуске или не загружать меню управления плеерами и системой. LOAD_APLAYER=1/0 - загружать при запуске плеер. LOAD_RENDERER=1/0 - загружать или не загружать при запуске рендеререр. LOAD_BRIDGE=1/0 - загружать или не загружать при запуске Roon/LMS brigde (чтобы он работал, рендерер тоже должен быть загружен). В исходной конфигурации выбрана проводная сеть с адресом компьютера 192.168.1.77, автозагрузка плеера, рендерера и меню. После загрузки системы FAT раздел флешки монтируется в /mnt/boot. Там тоже можно редактировать файл конфигурации. Плеер, рендерер и меню открываются соответственно по портам 7778, 7779, 7780. При первой загрузке после записи флешки работу с обычным или консольным плеером надо начинать с выбора устройства вывода. Запуск консольного плеера из командной строки: ap.sh В радиокаталог из консольного плеера можно попасть по пути /usr/aplayer/Radio. Запуск других приложений из командной строки: aplayer.sh, aprenderer.sh, /usr/upnp/roon.sh. Из командной строки перезагрузка - reboot, выключение - poweroff. В системе не используется команда sudo. Единственный пользователь - root и он всё делает с root правами. При настройке звуковых карт через alsamixer надо после завершения настройки выполнить команду alsactl store и раскомментировать 6-ю строку (alsactl restore) в файле /home/root/.profile. В меню управления APmenu добавлена кнопка "Network Drives", по которой открывается дополнительная страница с настройкой сетевых подключений. Кнопкой ADD добавляется новая сетевая папка, кнопкой DEL удаляется папка с указанным номером. В списке подключений зелёным цветом отображается номер работающего подключения, красным - недоступного. При входе на страницу и при добавлении нового соединения индикатор сначала отображается красным цветом и в случае успешного соединения через несколько секунд сменяется на зелёный. Доступные диски монтируются при загрузке системы. Если подключенные сетевые диски становятся доступны в сети уже после загрузки системы, следует зайти на страницу "Network Drives" для автоматического восстановления подключения. Сетевые папки монтируются в папку /media. Проверенная рабочая настройка в /etc/exports для сервера NFS: /data 192.168.1.77(rw,sync,root_squash,no_subtree_check) , гдe data - расшаренная папка на сервере, 192.168.1.77 - адрес компьютера с yoctoap. Подключаемые внешние диски автоматически монтируются по метке диска или идентификатору UUID в папку /media. Потестируйте пожалуйста, поделитесь результатами.
  3. Рендерер закрывается только через значок в трее командой "Exit" по правой кнопке мыши, но делать это не обязательно. В фоне он никому не мешает, а при повторном запуске лишняя копия не будет запускаться.
  4. DAZZER Когда взаимодействуют разные процессы, то не критично, что у них разные платформы. В данном случае MusicBee отдаёт данные по http протоколу и каков этот источник - 32- или 64-разрядный, не слишком принципиально.
  5. Я не думаю, что плеер больше "шумит", чем рендерер. Модуль вывода в обоих случаях работает одинаковый. Оболочка плеера - отдельный процесс, который при сворачивании в трей или на панель задач усыпляется полностью и на звук влиять не может. Отличие в том, что с плеером декодер читает из файла через функции доступа к файлу, а с рендерером - принимает поток по сети. Но и это различие можно нивелировать, используя режим Full Memory, в котором единственной активной сущностью остаётся модуль вывода, воспроизводящий декодированный заранее файл из оперативной памяти.
  6. Обновлен плеер для Linux. • Обновлены плеер с веб-интерфейсом и рендерер. Устранено аварийное завершение при переходе в режиме Gapless на трек с другой частотой дискретизации или другим числом каналов. • Добавлена поддержка опции панели настроек "Swap channels" (поменять каналы) для режима вывода DSD DoP. • В плеере исправлен вывод кириллических названий треков из индексной карты .cue в кодировке UTF-8 для платформы ARM. • Исправлено отображение информации о треках радиостанций пакета Radio SHAMAN. • Обновлен консольный плеер. Устранёно аварийное завершение и артефакты при включении паузы воспроизведения. • В консольном плеере исправлена навигация по файлу через индексную карту .cue в режиме воспроизведения Full Memory. • В сборках piCoreAP для Raspberry Pi включена в исходный комплект поддержка файловых систем и монтирования сетевых папок. • В сборки piCoreAP для Raspberry Pi добавлено автоматическое монтирование USB дисков и флешек в папку /mnt по метке диска при загрузке устройства и при подключении в процессе работы. При автомонтировании корректно отображаются кириллические имена папок. Для обновления списка дисков после подключения папку /mnt в файловом менеджере плеера следует кратковременно свернуть и развернуть. • В загрузочных сборках для PC и Raspberry Pi плеер обновлен в соответствии с последними изменениями.
  7. Часто помогает опция "Single core" на первой вкладке ap2config.
  8. @Max_A Там ещё включен автомат системной частоты в правом верхнем углу ap2config. Для нормального ASIO он не нужен, а мешать воспроизведению звука в системе другими устройствами он может.
  9. Max_A Если используется модуль вывода EXTRAS ASIO и в его панели настроек включена опция "Hold ASIO Output", надо попробовать её выключить. Возможно, dll используемого драйвера ASIO не освобождает устройство при выгрузке из памяти.
  10. main_user Плеер не управляет положением своего окна при воспроизведении. Естественных причин для таких перемещений нет и они в нормальных условиях не наблюдаются. Если этот эффект наблюдается только при воспроизведении, а в покое его нет, значит, в конкретной конфигурации система странно реагирует на обновление информации о позиции воспроизведения в окне плеера.
  11. @DmitryVK Я думаю, сразу выводить 176.4 из декодера DSD более естественный путь. Но это, как почти всегда, вопрос практический, а не теоретический. Разумно будет сравнить два варианта и сделать собственные практические выводы на основе прослушивания.
  12. Там ещё для проверки работоспособности и звука доступен консольный плеер. Запускается ap.sh Выбор устройства - команда card После выбора устройства лучше перезапуститься, выход - команда x Потом навигация и запуск воспроизведения - вводом номеров папок и файлов.
  13. А упоминавшуюся выше buster на ядре 4.10.19 проверяли? : http://albumplayer.ru/linux/tinyap-buster.iso
  14. Если найдёте e-mail, то пожурите пожалуйста непосредственно Билла Гейтса. Имена устройств интерфейса WaveOut по стандарту от Microsoft не могут превышать 31 символ. mmsystem.h: #define MAXPNAMELEN 32 typedef struct tagWAVEOUTCAPSA { WORD wMid; WORD wPid; MMVERSION vDriverVersion; CHAR szPname[MAXPNAMELEN]; DWORD dwFormats; WORD wChannels; WORD wReserved1; DWORD dwSupport; } WAVEOUTCAPSA,*PWAVEOUTCAPSA,*LPWAVEOUTCAPSA;
  15. Здравствуйте, Дмитрий! Поскольку проблема связана с работой системного драйвера с устройством, плеер в этой ситуации изменить ничего не может. Если где-то найдётся конкретная информация, какой патч надо применить для исправления ситуации, то это можно будет сделать. Недавно в теме выкладывалась ссылка на сборку на базе новейшей системы dCore buster, но это вариант без своего графического интерфейса, там интерфейс плеера надо загружать по сети с планшета, смартфона или другого компьютера. Можно посмотреть, что будет там.
  16. В системе то, что касается настройки звука через alsamixer, не менялось с момента первого релиза в октябре 2018 года.
  17. Этот информер перетаскивается за любую точку своего окошка. Его можно на всё время сеанса работы плеера задвинуть за границу экрана. А если станет интересно - что играет, вытащить на время.
  18. Дмитрий, отключить можно через пункт контекстного меню "Форматы файлов". Там в панели выбрать строку, которая начинается с RAD, нажать кнопку "Конфигурация" и снять галку "Show Radio Informer".
  19. Юрий, по ссылке драйвер для старой звуковой подсистемы OSS, не для ALSA. Поддержка E-MU 1212m PCI в Linux-ALSA существует уже давно. Если бы драйвера в системе не было, карта вообще не опознавалась бы и не работала. Другой вопрос, что поддержка 24 бит для воспроизведения, возможно, так и не была там реализована. Единственное, что я нашёл по этому вопросу в интернете, это переписка разработчиков драйверов из 2008 года, где констатируется, что эту проблему решить не удалось: https://www.alsa-pro...ary/006224.html
  20. Здравствуйте, Юрий. В отношении поддерживаемой разрядности вывода плеер сам ничего не решает. Здесь всё в ведении драйвера. Если иногда какие-то настройки в файлах конфигурации могут на это влиять, то, опять же, надо искать информацию по конкретному драйверу, и по E-MU 1212m PCI мне ничего в этом плане не встречалось. Можно посмотреть в какой-нибудь новейшей системе на пятом ядре - что там плеер покажет. Можно попробовать выбирать разные SUBDEVICE в списке карт, если их там более одного.
  21. Для тестирования сборка dietAP для микрокомпьютеров ODROID-C2, на базе 64-разрядной DietPi. Записывается на карту памяти от 1GB программой Rufus. http://albumplayer.ru/linux/dietap.zip Сборка включает в себя плеер с веб-интерфейсом, консольный плеер, меню управления APmenu и Roon/LMS бридж. При загрузке по умолчанию используется динамический IP, который можно посмотреть в интерфейсе роутера или в свойствах рендерера APlayer MediaRenderer через программы BubbleUPnP или mConnect. Для настройки на статический IP надо в файле dietpi.txt на FAT разделе карты памяти поменять AUTO_SETUP_NET_USESTATIC=0 на =1 и в следующих строках задать нужные параметры. Установлен файловый менеджер mc. Вход по SSH логин: root пароль: dietpi В отличие от оригинальной DietPi, добавлено автомонтирование в папку /media USB накопителей при загрузке и при подключении в процессе работы. Файловый менеджер плеера по умолчанию настроен на папку /media как на корневую. Для доступа к полной файловой системе надо убрать media в поле Root Folder на первой вкладке настроек плеера. Монтирование сетевых дисков через запуск dietpi-drive_manager. Не следует его запускать при подключенных NTFS накопителях, иначе он поставит не нужный пакет ntfs-3g. Меню управления плеером и системой открывается по адресу ip_компьютера:7780 Из меню можно перейти в плеер и настройки рендерера. Прямой доступ к ним по портам 7778 и 7779. Консольный плеер запускается в терминале командой ap.sh Для включения в автозагрузку компонента для вывода на рендерер из Roon и LMS сервера, надо раскомментировать последнюю строку в файле /opt/bootlocal.sh. Запускать этот компонент по выбору можно через APmenu. Руководство пользователя плеера, включающее в себя описание рендерера, консольного плеера и APmenu: http://albumplayer.r...x_manual_ru.pdf При использовании встроенного вывода звука через HDMI режим доступа к буферу драйвера на первой вкладке настроек надо переключить с MMAP на R/W.
  22. Обновлен плеер для Linux. • Обновлен плеер с веб-интерфейсом. Исправлен доступ к вновь подключаемым устройствам в файловом менеджере плеера и отображение содержания корневой папки при первой загрузке. • Обновлен консольный плеер. Устранёны пропуски треков при частом переключении треков через индексную карту .cue. • В сборку TinyAP добавлена поддержка режима вывода DSD Native для ЦАПов TEAC. • В загрузочных сборках для PC и Raspberry Pi плеер обновлен в соответствии с последними изменениями.
  23. @verisokin Под движком в данном случае имелся ввиду движок по входу, а не по выходу, то есть, пакет декодеров. Версия FFmpeg 3.4.1. В более старых не все форматы работают, в более новых - субъективно хуже звук (а объективно чуть выше нагрузка при декодировании). Если хочется Дебиан 7 и gcc 4.7, то пожалуйста - пробуйте, сравнивайте. Собранный на Дебиан 7 файл консольного плеера x64 с динамической компоновкой с библиотеками C++. http://albumplayer.r...t/ap-std.tar.gz И он же со статической компоновкой http://albumplayer.r...p-static.tar.gz Собрано пока без библиотеки OpenSSL, но на воспроизведение файлов это не влияет, только некоторые радиостанции работать не будут. Чтобы не копировать при сравнении файлы, можно их переименовать, например, в ap1 и ap2 и запускать поочередно из одной папки. Да и остальные версии можно собрать туда же.
  24. verisokin Консольный плеер с момента тестирования и релиза 2 марта версий на FFmpeg движке фактически не менялся. Поэтому, если есть 2.02, то этого достаточно. В 2.03 единственное изменение по существу - переход к статической сборке с библиотеками, ранее загружавшимися динамически. Но судя по всей предыдущей практике, такая мера всегда была только на пользу. Я сравнивал, правда, только версии плеера с веб-интерфейсом, но там новый вариант явно не уступал исходному. Да

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.