The incarnations happen because Spotify has stopped development and support for their closed Libspotify library, but provide no alternative. Still, it mostly works because the end points are the same.
Meanwhile, people are reverse engineering those end points and creating their own APIs for Linux. There are many incarnations which are mostly wrappers of two main programs.
The interesting part is the configs and how each accept ALSA, or Pulse audio...hooked to USB or i2C, so every success story counts.
What DAC are you using? Since I only have USB DACs, I have had no problems, but owners of HAT DACs have not been happy campers.
Best regards,
Rafa.
Meanwhile, people are reverse engineering those end points and creating their own APIs for Linux. There are many incarnations which are mostly wrappers of two main programs.
The interesting part is the configs and how each accept ALSA, or Pulse audio...hooked to USB or i2C, so every success story counts.
What DAC are you using? Since I only have USB DACs, I have had no problems, but owners of HAT DACs have not been happy campers.
Best regards,
Rafa.