Hi, I am using Balena sound with a DAC to connect a stereo to my phone via bluetooth. Its almost working properly, but the playback is not at all smooth. It will stream for a second and then it might repeat the bit that just played or it’ll speed up for a bit. Eventually It gets to a point in the song where its over a minute behind from my phone, or my phone is playing a different song all together. Does anyone know why this is happening or how I can fix it?
Thanks.
Log:
17.09.21 00:17:53 (+1000) audio W: [pulseaudio] module-loopback.c: Too many underruns, increasing latency to 205.00 ms
17.09.21 00:17:53 (+1000) audio W: [pulseaudio] module-loopback.c: Too many underruns, increasing latency to 205.00 ms
17.09.21 00:17:58 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:18:03 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:18:09 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:18:10 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 236.00 ms
17.09.21 00:18:10 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:18:15 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:18:16 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 256.00 ms
17.09.21 00:18:16 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:18:20 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:18:26 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:18:32 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:18:37 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:18:43 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:18:48 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:18:54 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: snd_pcm_delay() returned a value that is exceptionally large: -2141840 bytes (-12141 ms).
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: Most likely this is a bug in the ALSA driver 'snd_soc_rpi_simple_soundcard'. Please report this issue to the ALSA developers.
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: snd_pcm_dump():
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: Hardware PCM card 0 'snd_rpi_hifiberry_dac' device 0 subdevice 0
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: Its setup is:
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: stream : PLAYBACK
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: access : MMAP_INTERLEAVED
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: format : S16_LE
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: subformat : STD
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: channels : 2
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: rate : 44100
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: exact rate : 44100 (44100/1)
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: msbits : 16
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: buffer_size : 88200
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: period_size : 44100
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: period_time : 1000000
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: tstamp_mode : ENABLE
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: tstamp_type : MONOTONIC
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: period_step : 1
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: avail_min : 76471
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: period_event : 0
17.09.21 00:19:00 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: start_threshold : -1
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: stop_threshold : 1445068800
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: silence_threshold: 0
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: silence_size : 0
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: boundary : 1445068800
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: appl_ptr : 6403140
17.09.21 00:19:00 (+1000) audio E: [alsa-sink-HifiBerry DAC HiFi pcm5102a-hifi-0] alsa-util.c: hw_ptr : 6938596
17.09.21 00:19:00 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 286.00 ms
17.09.21 00:19:06 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:19:11 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:19:12 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:19:18 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:19:23 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:19:29 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:19:35 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:19:41 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:19:47 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:19:52 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:19:58 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:20:00 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 296.00 ms
17.09.21 00:20:00 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:20:03 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:20:09 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:20:14 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 326.00 ms
17.09.21 00:20:14 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:20:15 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:20:17 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 336.00 ms
17.09.21 00:20:17 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:20:21 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:20:26 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:20:27 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 346.00 ms
17.09.21 00:20:30 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:20:30 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 376.00 ms
17.09.21 00:20:30 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:20:32 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:20:37 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:20:42 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 406.00 ms
17.09.21 00:20:42 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:20:43 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:20:48 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 426.00 ms
17.09.21 00:20:48 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:20:49 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:20:54 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:21:00 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:21:05 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 476.00 ms
17.09.21 00:21:06 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:21:12 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:21:12 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 496.00 ms
17.09.21 00:21:12 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:21:15 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:21:17 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 506.00 ms
17.09.21 00:21:17 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:21:21 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:21:27 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:21:29 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 526.00 ms
17.09.21 00:21:33 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:21:38 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:21:44 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:21:50 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:21:58 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:22:03 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:22:09 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:22:10 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:22:15 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:22:17 (+1000) audio W: [pulseaudio] module-loopback.c: Sink minimum latency increased to 546.00 ms
17.09.21 00:22:20 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:22:25 (+1000) audio W: [pulseaudio] module-loopback.c: Configured latency of 200.00 ms is smaller than minimum latency, using minimum instead
17.09.21 00:22:26 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:22:32 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:22:37 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:22:43 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:22:48 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:22:54 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:23:00 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:23:06 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:23:13 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:23:18 (+1000) airplay Waiting for audioblock to start...
17.09.21 00:23:24 (+1000) airplay Waiting for audioblock to start...