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

Вывод звука через что?

502 dac, плеер mpd сейчас, звук есть

по удаленке могу глянуть сейчас, только недолго.
Начинаем с простого: выключаем все плееры, включаем airplay, обновляем страницу.
Если не запустился, значит в конфиге airplay ошибка.

Уже спать ушёл вчера)

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

Ребят, перезалил образ - запутался :frowning:Как перейти с eth на wifi , последовательность действий… Как только жму WiFi - система в ребут, до выбора сетей добраться не получается (

// General Settings
general =
{
name = "RPi3";
interpolation = "basic";
output_backend = "alsa";
log_verbosity = 0; 
};

// How to deal with metadata, including artwork
metadata =
{
enabled = "yes"; 
include_cover_art = "yes";
pipe_name = "/tmp/shairport-sync-metadata";
};

// Advanced parameters for controlling how a Shairport Sync runs
sessioncontrol =
{
run_this_before_play_begins = "/opt/airplays start";
run_this_after_play_ends = "/opt/airplays stop";
};

//Back End Settings
alsa =
{
output_device = "plughw:0";
//output_format = "S32";
};
2 лайка

После ребута надо обновить страницу и зайти в настройки wifi, появится список сетей.

1 лайк

Но пароли или имена беспроводной сети со спец. символами не принимает без серьезного копания в конфиге

Рабочий с 502й шляпой:

// General Settings
general =
{
name = "RPi3"; // This is the name the service will advertise to iTunes. The default is "Shairport Sync on <hostname>"
interpolation = "basic"; // aka "stuffing". Default is "basic", alternative is "soxr". Use "soxr" only if you have a reasonably fast processor.
output_backend = "alsa"; // Run "shairport-sync -h" to get a list of all output_backends, e.g. "alsa", "pipe", "stdout". The default is the first one.
//mdns_backend = "avahi"; // Run "shairport-sync -h" to get a list of all mdns_backends. The default is the first one.
//statistics = "no"; // set to "yes" to print statistics in the log
//drift = 88; // allow this number of frames of drift away from exact synchronisation before attempting to correct it
//resync_threshold = 2205; // a synchronisation error greater than this will cause resynchronisation; 0 disables it
log_verbosity = 0; // "0" means no debug verbosity, "3" is most verbose.
//ignore_volume_control = "no"; // set this to "yes" if you want the volume to be at 100% no matter what the source's volume control is set to.
//volume_range_db = 60 ; // use this to set the range, in dB, you want between the maximum volume and the minimum volume. Range is 30 to 150 dB. Leave it commented out to use mixer's native range.
};

// How to deal with metadata, including artwork
metadata =
{
enabled = "yes"; // et to yes to get Shairport Sync to solicit metadata from the source and to pass it on via a pipe
include_cover_art = "yes"; // set to "yes" to get Shairport Sync to solicit cover art from the source and pass it via the pipe. You must also set "enabled" to "yes".
pipe_name = "/tmp/shairport-sync-metadata";
};

// Advanced parameters for controlling how a Shairport Sync runs
sessioncontrol =
{
run_this_before_play_begins = "/opt/airplays start"; // make sure the application has executable permission. It it's a script, include the #!... stuff on the first line
run_this_after_play_ends = "/opt/airplays stop"; // make sure the application has executable permission. It it's a script, include the #!... stuff on the first line
//wait_for_completion = "no"; // set to "yes" to get Shairport Sync to wait until the "run_this..." applications have terminated before continuing
//allow_session_interruption = "no"; // set to "yes" to allow another device to interrupt Shairport Sync while it's playing from an existing audio source
//session_timeout = 120; // wait for this number of seconds after a source disappears before terminating the session and becoming available again.
};

//Back End Settings

//These are parameters for the "alsa" audio back end, the only back end that supports synchronised audio.
alsa =
{
output_device = "default"; // the name of the alsa output device. Use "alsamixer" or "aplay" to find out the names of devices, mixers, etc.
//output_format = "S32";
//mixer_control_name = "PCM"; // the name of the mixer to use to adjust output volume. If not specified, volume in adjusted in software.
//mixer_device = "default"; // the mixer_device default is whatever the output_device is. Normally you wouldn't have to use this.
//audio_backend_latency_offset = 0; // Set this offset to compensate for a fixed delay in the audio back end. E.g. if the output device delays by 100 ms, set this to -4410.
//audio_backend_buffer_desired_length = 6615; // If set too small, buffer underflow occurs on low-powered machines. Too long and the response times with software mixer become annoying.
};

Отличие от Диминого лишь в строчке
output_device = “plughw:0”
output_device = “default”

Пробуйте

4 лайка

С выводом по аналогу или цифре?

У меня по цифре, но должен работать и аналог

1 лайк

Все завелось, спасибо!

После ребута и F5 ситуация повторяется, браузер хром, кеши чистил, пробовал на ишаке - та же картина. В каком-то варианте попасть в настройки получилось - но не обнаружил 5G. Рестарт и по новой.

3b+?

Да, оно.

Надо смотреть, ничего не могу сказать, у меня нет 5ghz сетей.

От шильдиков плееров, USB есть зависимость ? В каком-то случае после переключения после переключения оных и f5 действительно WiFi c шестеренкой позеленела.

Сразу после перезаписи флешки вот в таком положении загрузилось и получилось настроить подключение.
image

Добавил файл с настройками wifi в меню boot config.
essid - имя сети, key - пароль

3 лайка

У меня тоже 3b+ и wifi 5 GHz. Но сначала настроил всё при подключённом проводном эзернете. Проблем не было.