Hi guys,
I’m contributing to librespot, which you might know as an open source client library for
Spotify, and am writing you for your help to test changes to its JACK backend.
I’m no JACK user myself and trying to test for regressions in a patch that handles Spotify
samples in 32-bit floats instead of 16-bit integers (for doing volume control and
normalization). However, I'm not getting any sound and wondering if I am doing this
right.
I’ve installed jackd2 1.9.12 on Raspian 10. I’ve got a working Alsa setup that outputs to
an external DAC over I2S. I launched with “ jackd -dalsa -s -r 44100” and can hear a test
tone playing when executing “jack_simple_client”. So far, so good.
However, I’m not getting any sound (or errors) when launching playing music with librespot
launched with “—name test --verbose --backend jack audio --disable-audio-cache”. This is
both on my branch of work [1] as it is on the untouched development branch [2].
Is there anything else I need to set up? Or better yet, could any librespot users chime
in?
Thanking you in advance,
Roderick
[1]
https://github.com/librespot-org/librespot/pull/660
[2]
https://github.com/librespot-org/librespot