Перейти к содержанию

IgorA

Продвинутые
  • Публикаций

    5 635
  • Баллов

    14 098 
  • Зарегистрирован

  • Посещение

  • Победитель дней

    15

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

  1. Если в piCoreAP 11 выводить звук по схеме ”сервер LMS→ плеер squeezelite → драйвер ScreamALSA”, то с настройками “из коробки” звук может прерываться, поскольку сервер мешает работать плееру. Решение заключается в том, чтобы выделить отдельные ядра для плеера и его звукового движка. Чтобы работал автоматический запуск squeezelite при выводе через драйвер ScreamALSA, строку загрузки драйвера из первой User Command в Tweaks надо добавить в файл /opt/bootlocal.sh четвертой строкой. Иначе плеер пытается стартовать до загрузки драйвера, что завершается ошибкой. Далее рекомендуемые для 4-х ядерной платформы настройки squeezelite и ядер на вкладке Tweaks.
  2. Google советует: Найдите номер вашей карты Creative, выполнив: aplay -l Пример вывода: card 1: Creative [Creative SB X-Fi], ...(здесь card 1). 2. Редактирование /etc/asound.conf Откройте/создайте файл: sudo nano /etc/asound.conf Добавьте конфигурацию (замените 1 на номер вашей карты из п.1) alsa pcm.!default { type plug slave.pcm "surround51" # Используйте surround51, surround71 или surround40 slave.channels 6 # Количество каналов: 6 (5.1), 8 (7.1), 4 (4.0) } ctl.!default { type hw card 1 # Номер вашей карты Creative } но если не отключить PipeWire, это может не работать. В аплеере после этого ничего не надо выбирать, просто пробовать включить воспроизведение.
  3. Нет, это ненормально, но это, возможно, общесистемная проблема. aplay -l выдаёт список в этом случае?
  4. Добрый день. АПлеер для Linux в большинстве случаев только для стерео, поскольку для его концепции было важно использовать режим прямого аппаратного вывода, а многоканальный вывод под Linux обычно требует вывода через плагин. Если вручную сделать файл /etc/asound.conf, при котором из других плееров будет работать многоканальный вывод на default устройство, то это может помочь и выводу многоканального звука через аплеер.
  5. Текущие новости плеера: • Обновлен каталог радиостанций. Многие станции находятся на блокируемых в России серверах. Для удобства российских пользователей такие станции исключены из каталога. Ими можно дополнить радиокаталог, распаковав в папке плеера архив https://albumplayer.ru/radio/blockradio.zip (для Windows) https://albumplayer.ru/radio/blockradio.tar.gz (для Linux) • Обновлено firmware в Yoctoap для RPi 4/5 для совместимости с новыми ревизиями моделей. • На сайте и в образах систем обновлен ресивер apscream до версии 2.9. В настройки добавлен выбор номера порта, параметров приоритета и включение режима монопольного использования последнего ядра процессора (LOCK_CORE). Для дополнительного освобождения последнего ядра от потоков ядра системы полезно добавить в командную строку (cmdline.txt) параметр isolcpus=3 (это пример для 4-х ядерного процессора). • В образах систем обновлен Spotify Connect на актуальную версию (lossless не поддерживается). • Сборка piCoreAP обновлена на основе pCP 11. https://albumplayer.ru/linux/picoreap11.zip https://albumplayer.ru/linux/picoreap11-64.zip Добавлены драйвер ScreamALSA и ресивер apscream, добавлен сервер LMS (Lyrion), как обычно есть mc и поддержка файловых систем. Все компоненты, включая squeezelite и Spotify Connect, могут выводить звук по протоколу scream через драйвер ScreamALSA. Для исключения блокировки выхода желательно оставлять активным одно используемое приложение. Логин/Пароль для SSH: tc/piCore Загрузка драйвера ScreamALSA включается через удаление знака # в начале первой User Command внизу вкладки Tweaks, настройка его параметров в /home/tc/scream.conf, затем надо сделать Backup и перезагрузку. Чтобы squeezelite выводил через ScreamALSA, в поле Output setting надо указать hw:CARD=ScreamALSA. Для запуска ресивера можно добавить во вторую User Command /home/tc/scream/apscream Spotify включается в автозагрузку через удаление знака # в третьей User Command. При обновлении системы pCP следует сделать резервные копии и затем восстановить файлы /mnt/mmcblk0p2/tce/optional/alsa.tcz и alsa.tcz.md5.txt.
  6. В неофициальный SoX встроен конвертор, который используется в плеере. Примеры командной строки: sox RightMark24-96.wav RightMark24-96-DSD64.dsf rate -v 5644800 sdm -f clans-4 sox RightMark32-96.wav RightMark32-96-DSD64.dsf rate -v 2822400 sdm -f sdm-8 Можно посмотреть TASCAM Hi-Res Editor. Там конвертация выполняется через экспорт.
  7. Надо вводить аттенюацию уровня сигнала в настройках модулятора. На максимуме его часто клинит.
  8. Виктор, я RoonBridge никогда не использовал и ничего не могу про него сказать. Мои варианты интеграции с Roon: 1) LMS/Roon bridge, входящий в Yoctoap и piCoreAP, плюс aprenderer 2) Вывод из Roon под Windows через asioscream на apscream.
  9. Эта галочка включает использование системной службы, которая динамически повышает приоритет плеера при воспроизведении звука.
  10. Для часто используемых альтернатив можно два ярлыка на рабочий стол: APlayer и APlayer-DSD.
  11. Есть много несовместимых настроек, неявное устранение этой несовместимости имеет свои минусы. Если DSP для всего, то естественно DSD слушать с качественным преобразованием в PCM. Если не для всего, то его можно включать и выключать по ситуации.
  12. Для такой конфигурации в настройках SACD плагина надо включать вывод в PCM формате.
  13. Виктор, возможно прав доступа к папке нет. Тогда с root правами можно туда войти. Например, запустить sudo mc и у mc будут root права. В папке scripts должен ещё быть скрипт, листинг которого был выше.
  14. В принципе, можно скачать файл https://download.roonlabs.net/builds/RoonBridge_linuxarmv7hf.tar.bz2 распаковать в папку со скриптом (должна появится папка RoonBridge) и отключить в скрипте строку wget -O - https://download.roonlabs.net/builds/RoonBridge_linuxarmv7hf.tar.bz2 | tar -jx Затем запустить скрипт. В логе ещё не удаётся установить из репозитория пакет liblz4.tgz, но там обрыв на 18%, можно попробовать повторить.
  15. Скрипт файлы не может скачать. Возможно, из-за блокировок.
  16. Да, но, может быть, надо посмотреть, где там выбор устройства вывода и есть ли там RoonReady. Если нет, то, возможно, плагин RoonBridge не установился или не загружен.
  17. Виктор, я с RoonRock дела не имел, но обычный Roon под Windows, действительно, поддерживает вывод на squeezelite плеер, который используется в PiCorePlayer, без плагинов. В этом случае трансляция идет по протоколу SLIMPROTO. Плагин RoonBridge обеспечивает трансляцию по протоколу RAAT. В Roon надо смотреть, какое устройство выбрано для вывода - Squeezebox или RoonReady.
  18. Аплеер точен в пределах возможностей платформы, остальное - от лукавого. Естественно, при стремлении к Абсолюту нужно знать про EXTRAS ASIO и Full Memory.
  19. host - просто IP, протокол подразумевается. Можно посмотреть, что в созданном cloud_drives.sh, и попробовать запустить его из консоли. Если что-то не так, видимо, будет сообщение об ошибке. Имя папки на всякий случай сделать отличающимся от названия протокола.
  20. Можно смонтировать папку через APmenu "Network Drives", а затем запускать это подключение из консоли и ходить там по папкам стандартными командами. Другие приложения можно ставить руками, копируя бинарники для соответствующей платформы и недостающие библиотеки из зависимостей.
  21. 8 (952) 133-65-10 МОШЕННИК ПОПРОШАЙКА спамит годами на всех форумах, что помирает от голода, но никак не помрёт. Ничего не переводите.
  22. Все делается через rclone в домашней папке. Работает в консольном варианте, но настраивать подключения удобнее через APmenu на вкладке "Network Drives". Команды монтирования настроенных подключений сохраняются в файле cloud_drives.sh.
  23. https://albumplayer.ru/linux/picoreap81.img https://albumplayer.ru/linux/picoreap81-64.img
  24. Если открывать папку, а не файл cue из нее, то плеер ищет не cue, а файлы музыкальных форматов и для найденных пытается найти cue с метаданными. При этом папке назначается декодер найденного первым формата и не поддерживаемые этим декодером файлы игнорируются. Открыть конкретный cue можно через контекстное меню или перетаскиванием в окно плеера.
×
×
  • Создать...

Важная информация

Пользуясь форумом вы соглашаетесь с нашими Условия использования.