Hi,
Is it possible to apply audio resampling to the sound coming from Airplay? I’ve tried to change the settings but always have in the end 16 bits depth. The frequency 44100 is ok but the DAC is not happy with 16 bits. There is no sound at all, just rare clicks. Is there any way to change the bit depth to 24 or 32 bits? The resampling works perfectly for the music coming from the NAS.
Thank you
Michael
My config is: Volumio: 2.296
DAC: custom DAC with ES9018S chips
The issue has been partially solved.
I had to modify the template configuration file of the shairpoint-sync. You can find it at “/volumio/app/plugins/music_service/airplay_emulation/shairport-sync.conf.tmpl”.
The following configures the bit depth to 32 bits and to 44100 khz.
alsa =
{
output_device = "${device}";
output_format = "S32";
output_rate = 44100;
};
However, there is still a problem with audio coming from the Spotify on a Android, with a Volumio plug-in “Volumio Spotify Connect 1.7.4”. The shairpoint config modification doesn’t affect this case. If I use AllConnect Android’s application, everything work fine, same with iOS devices. So the problem should be in the chain Shairpoint-Volumio plug-in.
Any ideas how to make this work?
There is no link between Spotify connect and shairport…
Hi,
I’m using a generic I2S soundcard driver to hook-up a dsp to the raspberry. That works just fine while playing files from a flash drive. Because the dsp is the clock master, I configured the audio resampling to resample all material to 48 kHz/ 24 bit (32 bit also possible). That works perfect.
Now I wanted to use AirPlay, but the sound is stuttering badly. I suspect the wrong output sample rate from shairport-sync (44,1 kHz) is the problem.
Therefore I searched for a possibility to do the interpolation within the shairport module and that’s how I found this thread.
I set output_format = “S32” and output_rate = 48000;.
But that change causes AirPlay not to show up after reboot. I checked the status of the shairport-sync service:
volumio@mk-audio-player:~$ sudo service shairport-sync status
● shairport-sync.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
I am using Volumio Version 2.389 2018-03-26.
Is this a known issue ? Did someone already got that to work ?
Kind regards, Markus.