This is my alsa-info.sh Your ALSA information is located at http://www.alsa-project.org/db/?f=b0fa712883998f34f799364e4240cc8c708eba5d Does this help? This is my alsa-info.sh Your ALSA information is located at http://www.alsa-project.org/db/?f=b0fa712883998f34f799364e4240cc8c708eba5d Does this help? do you have the source code of the audio driver ??? diff --git a/src/modules/alsa/alsa-util.c b/src/modules/alsa/alsa-util.c index bb79e71..e36c2a7 100644 --- a/src/modules/alsa/alsa-util.c +++ b/src/modules/alsa/alsa-util.c @@ -481,7 +481,7 @@ int pa_alsa_set_sw_params(snd_pcm_t *pcm, snd_pcm_uframes_t avail_min, bool peri return err; } - if ((err = snd_pcm_sw_params_set_start_threshold(pcm, swparams, (snd_pcm_uframes_t) -1)) < 0) { + if ((err = snd_pcm_sw_params_set_start_threshold(pcm, swparams, boundary)) < 0) { pa_log_warn("Unable to set start threshold: %s\n", pa_alsa_strerror(err)); return err; } > > > Okay, on someone's recommendation, I removed the existing version of > pulseaudio (2, I think) and compiled a fresh one (5.99.3). Pulse seems to > attempt to use the hifiberry, but I still get the following error: > > > > I: [alsa-sink-HiFiBerry DAC+ HiFi pcm512x-hifi-0] alsa-sink.c: Starting > playback. > > I: [alsa-sink-HiFiBerry DAC+ HiFi pcm512x-hifi-0] (alsa-lib)pcm_hw.c: > SNDRV_PCM_IOCTL_START failed (-77) > > > > What exactly does this mean? Sorry for the newbie questions. > > > > You have to post output of alsa-info.sh > > The error occur when pcm state is running when pulseaudio call > snd_pcm_start() > > Do you know where to find the source code of your audio driver, seem not > in > https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/tree/sound > > > D: [pulseaudio] alsa-util.c: start_threshold : -1 > > It is because pulseaudio set start_threshold to -1 , this mean first > snd_pcm_write() automatically trigger playback to start since > > frames written > start_threshold > > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/pulseaudio-discuss/attachments/20150329/ddd66130/attachment.html>