-
Публикаций
5 648 -
Баллов
14 098 -
Зарегистрирован
-
Посещение
-
Победитель дней
15
Тип контента
Профили
Форумы
Пользовательские тракты
Галерея
Колекции
Блоги
Объявления
Магазин
Articles
Весь контент IgorA
-
Виктор, в piCoreAP 11 уже установлен драйвер ScreamALSA, который работает и на RPi 3.
-
Мне это слово досталось в наследство от автора оригинального протокола, который я доработал и расширил. ИИ так объясняет происхождение этого названия:
-
Виктор, схемы включения в этом сообщении так изложены, что разницы между ними, кроме отсутствия Roon во второй, не видно. В прежнем Roon для Windows, насколько я помню, для вывода через Squeezelite по умолчанию было включено в настройках кодирование в FLAC. Если в RoonRock аналогично, то можно попробовать выключить эту опцию. А в целом - как лучше по звуку, так и надо слушать. Здесь практика важнее теории.
-
Насчёт DSP - не знаю, что будет лучше. Я думаю, надо исходить из удобства управления, а DSP в любом варианте можно прикрутить.
-
Ещё надо учитывать, что драйвер настраивается на IP приемника и протокол в файле scream.conf в домашней папке.
-
Если выводить из Roon на Squeezelite, то, конечно, естественнее и минималистичнее выводить на родной Squeezelite из pCP. В поле Output setting в настройках Squeezelite надо указать hw:CARD=ScreamALSA. В случае автозапуска Squeezelite при загрузке загружать ScreamALSA, раскомментировав соответствующую строку в /opt/bootlocal.sh.
-
Виктор, а зачем здесь брижд и рендерер, если Roon может выводить на настоящий squeezelite, а тот через драйвер ScreamALSA на ресивер?
-
Виктор, в плане качества результаты могут быть близкими, но я бы выбрал вывод через драйвер. Да, поток пойдёт через драйвер, если на вкладке Card выбрано устройство вывода ScreamALSA и отключена галка Scream. Если при этом в /home/tc/scream.conf не указан правильный адрес ресивера, то поток будет направляться по адресу, где отсутствует приемник.
-
Там должен быть IP приемника с apscream, иначе драйвер не будет передавать звуковой поток на приемник. Если в плеере и рендерере включена галка "Scream" на вкладке Card и настроены параметры приемника, то вывод идёт, минуя драйвер, непосредственно из плеера в сеть.
-
Надо проверить, выбрано ли устройство вывода в рендерере. И, если используется scream-трансляция, верно ли указан IP-адрес и протокол приемника в /home/tc/scream.conf
-
В процессе тестирования драйвера ScreamALSA на Raspberry Pi 2 с системой piCoreAP 11 выявилась чувствительность драйвера к загрузке системы на слабом железе, приводящая к нарушениям синхронизации. В результате работы над этой проблемой архитектура драйвера была полностью переработана и новый его вариант версии 2.0 улучшен во всех отношениях: повышена стабильность работы и точность синхронизации, снижена вычислительная нагрузка, сняты ограничения на размер периода драйвера (с Audirvana должен быть совместим). Драйвер ScreamALSA обновлен на версию 2.0 на github, в архиве на сайте и в образах систем piCoreAP 32/64 и YoctoAP для PC 64, Odroid C2, Paspberry Pi 4/5, ASUS Tinker Board 2, Nanopi Neo 3.
-
Виктор, APlayer, естественно, никто не отменяет, но в конфигурацию был добавлен сервер LMS, который "прямее" выводит через squeezelite, а не через бридж с рендерером. Поэтому комментарии о настройке squeezelite + ScreamALSA вполне уместны. Прямое соединение с ресивером и для pCP возможно. Те строки, где настраивается LAN адаптер в /home/root/.profile, можно попробовать перенести в /opt/bootlocal.sh.
-
Виктор, при тестировании драйвера ScreamALSA на pCP 11 и RPi 2 выявились проблемы со стабильностью синхронизации под существенной нагрузкой. В связи с этим архитектура драйвера была переработана и на этой неделе будет обновление драйвера ScreamALSA на версию 2.0.0, которая будет лучше во всех отношениях - точнее по синхронизации, устойчивее к нагрузкам и меньше потребляет вычислительных ресурсов.
-
Если в piCoreAP 11 выводить звук по схеме ”сервер LMS→ плеер squeezelite → драйвер ScreamALSA”, то с настройками “из коробки” звук может прерываться, поскольку сервер мешает работать плееру. Решение заключается в том, чтобы выделить отдельные ядра для плеера и его звукового движка. Чтобы работал автоматический запуск squeezelite при выводе через драйвер ScreamALSA, строку загрузки драйвера из первой User Command в Tweaks надо добавить в файл /opt/bootlocal.sh четвертой строкой. Иначе плеер пытается стартовать до загрузки драйвера, что завершается ошибкой. Далее рекомендуемые для 4-х ядерной платформы настройки squeezelite и ядер на вкладке Tweaks.
-
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, это может не работать. В аплеере после этого ничего не надо выбирать, просто пробовать включить воспроизведение.
-
Нет, это ненормально, но это, возможно, общесистемная проблема. aplay -l выдаёт список в этом случае?
-
Добрый день. АПлеер для Linux в большинстве случаев только для стерео, поскольку для его концепции было важно использовать режим прямого аппаратного вывода, а многоканальный вывод под Linux обычно требует вывода через плагин. Если вручную сделать файл /etc/asound.conf, при котором из других плееров будет работать многоканальный вывод на default устройство, то это может помочь и выводу многоканального звука через аплеер.
-
Текущие новости плеера: • Обновлен каталог радиостанций. Многие станции находятся на блокируемых в России серверах. Для удобства российских пользователей такие станции исключены из каталога. Ими можно дополнить радиокаталог, распаковав в папке плеера архив 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.
-
В неофициальный 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. Там конвертация выполняется через экспорт.
-
Надо вводить аттенюацию уровня сигнала в настройках модулятора. На максимуме его часто клинит.
-
Виктор, я RoonBridge никогда не использовал и ничего не могу про него сказать. Мои варианты интеграции с Roon: 1) LMS/Roon bridge, входящий в Yoctoap и piCoreAP, плюс aprenderer 2) Вывод из Roon под Windows через asioscream на apscream.
-
Эта галочка включает использование системной службы, которая динамически повышает приоритет плеера при воспроизведении звука.
-
Для часто используемых альтернатив можно два ярлыка на рабочий стол: APlayer и APlayer-DSD.
-
Есть много несовместимых настроек, неявное устранение этой несовместимости имеет свои минусы. Если DSP для всего, то естественно DSD слушать с качественным преобразованием в PCM. Если не для всего, то его можно включать и выключать по ситуации.
-
Для такой конфигурации в настройках SACD плагина надо включать вывод в PCM формате.
