DietPi + Allo Web GUI: Now available

(Phil Active Audio) #203

Hi Dan,

Bug report achieved and reference is a6133033-c905-4dff-86c0-67a66475692e.
Hope this will help solving.

(Dan Knight) #204

Hi Phil,


Looks like incompatible bitrate (default is 16bit) with DAC:

shairport-sync.service - Shairport Sync - AirPlay Audio Receiver
   Loaded: loaded (/lib/systemd/system/shairport-sync.service; disabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Wed 2018-12-05 22:50:52 GMT; 22h ago
  Process: 1055 ExecStart=/usr/local/bin/shairport-sync (code=exited, status=1/FAILURE)
 Main PID: 1055 (code=exited, status=1/FAILURE)

Dec 05 22:44:47 DietPi systemd[1]: Started Shairport Sync - AirPlay Audio Receiver.
Dec 05 22:44:48 DietPi shairport-sync[1055]: Successful Startup
Dec 05 22:50:52 DietPi shairport-sync[1055]: fatal error: audio_alsa: Sample format 3 not available for device "default": Invalid argument
Dec 05 22:50:52 DietPi systemd[1]: shairport-sync.service: Main process exited, code=exited, status=1/FAILURE
Dec 05 22:50:52 DietPi systemd[1]: shairport-sync.service: Unit entered failed state.
Dec 05 22:50:52 DietPi systemd[1]: shairport-sync.service: Failed with result 'exit-code'.

IF you are using the Allo GUI, you can change this in the web interface. If not, simply run the command to change to S32 output:

sed -i '/output_format = "/c\output_format = "S32";' /usr/local/etc/shairport-sync.conf
dietpi-services restart

(Phil Active Audio) #205

Hi Dan

Perfect !

I was a bit doubtful… I saw 32 bits several times through software but DeqX is only communicating on 24 bits. And I think I unsuccessfully tested this setup with Allo Web distro. However, I installed back the DietPi distro 2 days ago and tested this parameter with success.

Thanks very much !