🐣 @dimas собрал ARM-дистрибутив DAStereo Edition для Raspberry Pi — нужны ваши отзывы!

Образ сборки для RPI3, с последним обновлением от 10.02.2022 и с обновлением APlayer от 27.11.2022:
GoogleDrive или YandexDisk

Образ сборки для RPI4, с последним обновлением от 10.02.2022:
YandexDisk или YandexDisk


!Внимание тем кто скачивал сборки ранее!
Сервер обновлений уже долгое время недоступен. Если перезалить на sd-карту скачанные раннее сборки, то они будут - неработоспособны. Поэтому скачиваем образы сборок с интегрированными обновлениями. Ссылки в начале этого сообщения.


Описание

“Базовый” интерфейс позволяет быстро переключаться между программами и включать/выключать фунционал.


У некоторых программ есть настройки, появляются справа от кнопки при её выборе. На данном скрине видно, что можно открыть настройки MPD и запустить сервисы, связанные с ним.
MPD UPnP - UPnP рендерер,
MPD Web - веб-интерфейс для управления MPD, при выборе появится ссылка на его открытие,
MPD Proxy - кэширующий прокси-сервер, позволяет улучшить качество воспроизведения при использовании сетевых музыкальных сервисов.

HTTP - выгружает web-интерфейс до последующей загрузки (если вы считаете, что он влияет на звук).
Avahi - включает/отключает отображение в сети по адресу rpi3.local, airplay сам запускает эту службу.
USB - .включает/отключает USB-порты для использования жесткого диска или USB ЦАП.
HDMI - включает/отключает питание HDMI и выводит обложку и тэги играемого трека, если они есть,
на плеерах MPD, Squeezelite, Airplay, Spotify.

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

Скрины интерфейса. Я не адаптировал его для телефонов, у меня кнопочный.


FAQ

Вопрос: Почему не включается Tidal Connect?
Ответ1: Возможно, дело в том, что Вы не выбрали устройство вывода в настройках сборки. (Menu / Audio / Audio Card)
Ответ2: Начиная с середины сентября 2023го года, на территории РФ/Украины(возможно где-то ещё), возникли проблемы с соединением с серверами Tidal, в следствие чего, перестал работать или работает нестабильно Tidal-Connect. Возможные решения: использовать PiCorePlayer + LMS или настраивать VPN на роутере

Вопрос: Почему не работает AirPlay?
Ответ: Конфигурация AirPlay “из коробки”, во многих случаях получается не рабочая. Здесь описано как обновить конфигурацию AirPlay

Вопрос: Как подключить USB-конвертер/ЦАП?
Ответ: Включить USB-порты и выбрать аудиоустройство Disabled, перезагрузиться

Вопрос: Как подключить сетевую папку?
Ответ: меню Network Mount, ниже пример заполнения, username обязательно должен быть заполнен, даже если его нет. В этом же окне будут отображаться уже подключенные папки.


Подбор параметров монтирования происходит автоматически.
Для удаления подключенной папки нажимаем remove и перезагружаемся.

Ограничения: не стоит использовать русские буквы, имена с пробелами и спецсимволами,
вложенные папки.

По пункту CPU в меню, что это и для чего


Изолировать процессоры. Обычно система сама распределяет процессы по ядрам в зависимости от загрузки. На человеческом языке, мы отбираем у системы процессоры и она не будет запускать на нём другие программы.

Каждой программе можно назначить свой процессор. По идее этот процессор и надо “изолировать”. Почему в списке нет roon? roon очень многопоточное, ресурсоемкое приложение и ему ничего не поможет, банально звук зажимается с изоляцией.

Вопрос: Почему ядра 3? Кто спёр ещё одно?
Ответ: за это отвечает параметр maxcpus в cmdline.txt (меню bootconfig). Это просто она из авторских настроек.

Вопрос: Почему команда Latency в меню статус показывает только одно ядро?
Ответ: у вас B+, команда определения числа процессоров работает некорректно, будет исправлено позже. Для чего вообще эти графики? Можно повесить звук на процессор с меньшей задержкой и посмотреть что будет.

Вопрос: Что ещё можно настроить?
Ответ: например сменить системный планировщик. В cmdline.txt (меню bootconfig)
параметр elevator. Может быть noop, deadline, cfq. Звук изменится. Но всё это можно делать, когда уже вы определились с ядром (меню Kernel).

Вопрос: логин и пароль для доступа по ssh?
Ответ: login root, pass dastereO


Album Player - информация и настройки

После включения Aplayer или Aplayer Renderer на главной странице сборки, их веб-интерфейсы открываются по портам 7778 и 7779 соответственно. При вводе в адресной строке браузера IP-aдреса малинки с указанием через двоеточие номера порта:

http://xxx.xxx.xxx.xxx:7778 <<< Aplayer
http://xxx.xxx.xxx.xxx:7779 <<< Aplayer Renderer

!!! При первом запуске любого из них, необходимо произвести процедуру выбора устройства воспроизведения !!!. Для этого необходимо в веб-интерфейсе перейти на вкладку Card.

На вкладке Card в верхнем блоке (1) выводится содержание системного конфигурационного файла /etc/asound.conf, задающего настройки для устройства вывода по умолчанию.
В нижнем блоке (2) отображается список доступных устройств вывода(3). Обычно устройствам в списке соответствует более одной строки, так как отдельно идентифицируется само устройство и все его подустройства (subdevice, они же выходы).
Для выбора устройства следует ввести его номер в поле ввода Select Card (4) и нажать кнопку Apply (5).

image

Так же, для работы Aplayer или Aplayer Renderer необходимым условием является выключение всех остальных плееров в сборке: MPD, TidalConnect, SpotifyConnect. Равно как и для работы остальных плееров, необходимо обязательно выключить AP. Так же, если включается Aplayer, то необходимо выключить Aplayer Renderer и наоборот. Иногда, для корректного переключения используемого плеера, требуется перезагрузка малинки.

Для изучения более тонких настроек вывода, необходимо изучить инструкцию, которую любезно составил разработчик Aplayer @igor63r
Скачать её можно здесь:
http://albumplayer.ru/linux/album_player_linux_manual_ru.pdf
Сайт разработчика:
http://albumplayer.ru/
Другие темы с дистрибутивами включающими в себя Aplayer:

Дистрибутив Yoctoap: Album Player + UPnP Renderer + Console Player + Roon/LMS Bridge + GUI - #490 от пользователя igor63r

🔩 piCoreAP для Raspberry = PiCorePlayer + Album Player - #997 от пользователя elvis


Не актуальные на данный момент ссылки

Сборка N1 без названия dastereo edition на базе archphile. Roon и так далее, 10 в 1.
RPI3 Редакция 02.02.2021
RPI4 Редакция 10.02.2021

Решение проблемы с обновлением старых версий

Сборка N2. Мини (30Мб) - то же самое, только пока без интерфейса
Редакция 24.03.2019.
rpi3-full21.zip — Яндекс Диск

выбор плеера в файле options.txt
player - выбрать плеер, список строкой выше, вписать можно только один.
airplay=1 - включить airplay
конфиги плееров лежат в папке /configs,
папки для монтирования прописывать в /configs/mounts.txt, есть пример.
Как настроить сеть
Как попасть в интерфейс APlayer, ARenderer


Сборка N3. Мини-roon (40Мб) - только roon
Редакция 12.04.2019
rpi-roon31.zip — Яндекс Диск
Редакция 17.09.2019
rpi-roon32.zip — Яндекс Диск


Сборка N4. Allo USBridge Signature на базе Raspberry CM3.
Примечание: не работает ядро p62-bm, его сразу удалите.
https://cloud.mail.ru/public/3haZ/oiymJ2nk2


Если проект интересен, поддержать можно по следующим реквизитам

сбер по номеру телефона 89048328847,
яндекс кошелек 410011587450523,
paypal [email protected].

96 лайков

Дима, не на базе tiny сборка?

1 лайк

нет.

Дмитрий, благодарю!
Вам удалось произвести сравнение, имею ввиду по звуку, с “конкурентами”?

1 лайк

А под какой учеткой подключаться по ssh?

Поподробнее можно?

Да.

2 лайка

стандартный набор
arch005

3 лайка

Краткость сестра таланта))))
Дмитрий, а подробнее можно узнать о ваших личных впечатлениях про проведённое сравнение?
Сегодня попробую вашу сборку. Благо в варианте с 502 и малинкой сделать это легко, вынул стару карточку с образом и вставил новую))))

Дмитрий, добрый вечер!
Установил Вашу сборку. Все запустилось с первого раза! Ваша сборка позволила обойтись малыми силами. Проблем нет вообще, сижу слушаю, грею.

Огромная Вам благодарность за ваш труд!

4 лайка

На 3В+ кто-нибудь сборку Dimas запустил? У меня сеть не поднимается.

Слушаю сборку от dimas (СПАСИБО за сборку): aprenderer, DAC Black Kitty который ещё зелёного цвета, Lynx HA40, AKG712 Pro. Хорошо заходит!:metal:

1 лайк

Коллега у меня на 3B все без проблем. Ввел параметры сети, применил, перезагрузил и все заработало)))

Это интерфейс? А кто автор?

я использую и usb и wifi. Мне получается не светит ознакомиться со сборкой. Или будет расширенная версия ?

1 лайк

WiFi будет, а вот USB это не по-барному ;))

Балиннннн…

3 лайка

Шикарно все реализовано, звук получился отменным!!!
Правильно ли я понимаю, что уже из коробки процессы по ядрам раскиданы?
С волюмио сравнивать не корректно, но если сравнить с моими экспериментами по твику roonaudio, то это ПО более прозрачно и чисто звучит, при этом тб ровный и что самое хорошее это есть пространство.
В общем РЕСПЕКТ!!!
Лампочки погасили двойной респект))))))

2 лайка

Я предлагаю поддержать @dimas.
Попросил его разместить способы сбора донатов в первом сообщении

8 лайков

ОДНОЗНАЧНО НАДО ПОДДЕРЖАТЬ!!! Действительно классно сделано и по юзабилити и по звуку.
CUE)))))))CUE)))))CUE)))( было бы круто их реализовать)

2 лайка