New 2023 Spotify Plugin

I just updated it - what an improvement. I am particularly pleased the limit of 50 items has been fixed.

Well done team and thanks

The new update solves the issue where the installations hangs at 90%. Great!

But the plugin still skips through songs as before http://logs.volumio.org/volumio/njhbygg.html

And the plugin still can’t interrupt a local playing file or another stream on my Primo v1

Minor tweak released with version 4.03: increase limit to 50 playlists and solved showing of personal playlists

Can you try disabling multiroom and restarting the unit and see if that helps?

Thanks! Everything works exactly as described. Browsing with full lists is fast and complete. The issue with switching between connect and library is for me a minor inconvenience at most - just hit play again and it works.

1 Like

Hi, in the old spotify plugin version I was able to see the spotify user in the plugin, now I am not able to see this.
Could you please bring this feature back?


Kind Regards

In Spotify User Setup (Not Volumio Setup) I ask if I can kill now the old connection 1 “Vollibrespot” as the 2 “Volumio” connection has apeared new since reconnection to the new plugin.

Yes you can remove the connection to vollibrespot.
Will bring the username back in the future :wink:

1 Like

perhaps this is what you what you mean by this, but the behaviour i am now seeing is that it is respecting the ‘max volume’ setting, but the client volume control is basically acting like any setting above max volume is ignored.

eg, max volume at 30% means that if you adjust the spotify client’s volume beyond to 30%, it won’t get any louder, which means it’s impossible to do any fine control as each volume ‘tick’ in the spotify client will represent a vast volume change within that 30% usable range.

this makes the plugin sort of unusable for my bookshelf setup, and i presume anyone with moderately powerful speakers has an even worse time.

perhaps i’m misunderstanding how the api works, but rather than signal the maximum volume level in the spotify client, i think when volumio receives ‘volume=100’ from spotify it should apply that to the system volume as 100% of max_volume, rather than disregard ‘volume=31’ and above.

@volumio Is the issue with the queue when using Spotify Connect also addressed in this update?

Can someone comment is there a way to override/bypass/disable the volume control of this plugin with setup that is using external volume control or hardware mixer? According to librespot-go source code it seems to set volume level directly to alsa backend.

It seems like that solved the skipping issue, thanks! I also reenabled multiroom, and it’s still working.

This is already implemented in the plugin. Volumio takes care of the volume depending on your setup, not librespot

With due all respect, I’m afraid this is not case:

The volume level is always changed even if Volumio is not running due to librespot-go is outputting multiplied samples as @devgianlu also states in his bug report. When Volumio also controls the volume in the audio backend do we have two layers doing the volume control now? This would explain the odd behavior and lower SPL compared to previous implementation of librespot based on Rust.

First of all, thank you for developing this great plugin.
I don’t log in to the plugin, but use Spotify Connect to control the player with the Spotify app. That works great. However, there is a problem when a web radio station is played via Volumio. Then the connection with Spotify Connect doesn’t work. I first have to stop the web radio, then I can connect to Spotify.
This was not the case with the old plugin. Here, the connection also worked when the player was playing something else.

Thank you and best regards
Norman

Hello

I’ve updated the Spotify plugin.

To date, I have several problems, some of which have already been reported:

Problem with the volume. If I turn down the volume, I first get a normal drop and then an additional drop, which is not very pleasant.

Noise between tracks. Randomly, whether for playlists or albums, from time to time when I change tracks, I get an unpleasant noise.

Problems playing podcasts. On the whole, I can play podcasts sent by spotify on volumio, with the exception of Radio France podcasts (France Inter, France Culture, etc.). I’m attaching the logs.
http://logs.volumio.org/volumio/Dd6ZWVN.html

Thank you for your work.

Christian

Thanks for the update!! New plugin is definitely a significant improvement! I echo the appreciation for all the great work!!

I have updated to the latest stable version 4.0.3

Issue:

      Loaded the Spotify playlist with "Clear and Play"
      The playlist stops playing after 9 tracks (total of 1690 in the queue). 
      The Play button will not start it playing again.
      If I select a track in the queue, it will then continue to play.

Debug log: http://logs.volumio.org/volumio/WkUWbDh.html

Configuration:
OS

  • Version of Volumio: 3.569
  • Kernel: 6.1.58-v7+
  • Governor: performance

Audio info

  • Hw audio configured: DigiHug USB Audio

Board info

  • Model: Raspberry Pi 3 Model B Rev 1.2
  • Version: a22082
  • Firmware Version: Oct 17 2023 15:42:39 - 30f0c5e4d076da3ab4f341d88e7d505760b93ad7

Memory info

  • Memory: 989136 Ko
  • Free: 184708 Ko
  • Used: 804428 Ko

Plugins

  • Pandora 2.1.2.1
  • Spotify 4.0.3
  • Amplifier Switch 0.2.0
  • AutoStart 3.0.4
  • System Information 3.0.0

However, there is a problem when a web radio station is played via Volumio. Then the connection with Spotify Connect doesn’t work. I first have to stop the web radio, then I can connect to Spotify.

Seconded. I spent two evenings searching why I can’t start playback via Spotify Connect. Stopping radio stream finally helped.

1 Like

Maybe I’m missing something, but I’ve just upgraded to the new 4.0.3 plugin, authorized my Spotify account with Volumio, but I’m not seeing an icon for Spotify on the Browse tab. Am I doing something wrong - Spotify confirms that the link was successful.

Try to reboot and check again. Also check if you need to delete some entries for approved devices in Spotify. (profile => account => manage apps)