Donations are not currently accepted
- Desktop Allow an optional switch between desktop and web player look on desktop app 1,096 Likes / posted 2020-04-27 by jjonnn Desktop Bring back the ability to add local files to library!
- We've put everything you need to get started with your Gaming Keyboard G510 right here. If you still have questions browse the topics on the left.
Music streaming app better than spotify. https://qmsgip.weebly.com/blog/spotify-premium-3-apps. Someone had already asked in 2015, but I think the idea of having an applet to manage spotify from the keyboard would be really practical (compatible with the Logitech G15 keyboard, G510 and G510s, for. Spotify premium download tutu.
v0.7 (donor pre-release) |Last updated on September 19, 2016. This version allows for smooth animations, and displays the current track time along with detailed album information. Supports both Color (G19) and Monochrome (Z-10/G13/G15/G510) devices. A download link will be emailed to your PayPal email address. Donations are processed automatically. You will receive your download link within a few seconds. This download is provided via a direct link to a zip file and is approximately 15 megabytes in size. | v0.5.5 (public release) |Last updated over 2 years ago. This is the old version and is no longer under development. Features static themes and limited information display. |
Change log
v0.6 and v0.7 (currently only available to donors)
- The app has been rewritten from scratch.
- Theme system removed because of an incompatibility issue with the new framework.
- Media buttons rewritten: left/right = previous/next, up/down = volume up/down and ok = play/pause. All buttons (except volume) are still sent directly to Spotify.
- Because of the new framework, everything can be nicely animated. The app now renders at 30 FPS.
- Added new Spotify API, the app now displays track time and proper album name and art.
v0.5.3
- Fixed album downloads.
- Please see v0.5.2 for all changes.
v0.5.2
- The softbuttons on the G19 keyboard now have play/stop/next/pause functions assigned to them. These keys are sent directly to Spotify, they will not work/interfere with other media players.
Please note: The volume buttons (Up/Down) do not work yet.
- Donator mode is currently greyed out because it does not function properly.
v0.5.1
- Error reports will now be saved in the sub directory report in the main application folder
- Added retry button in the connection failed dialog when checking for updates
- Added better error message when the app has been disabled in the Logitech Applet Settings dialog. (Instead of driver error blah, blah, blah..)
- Fixed the ridiculously long version number when using the default theme, the correct version number will now be used
- Removed a bug in the album cover system that caused the album artwork to glitch when an advertisement was detected
- Added standard track, title and cover for the example render in the theme manager. I hope this will make it easier to compare themes
- Added several new themes to use
v0.5
- Updated render settings to use different routines for text rendering and
placement, this enables the app to scale the fonts with higher quality
and position the text more accurately (The previous versions have a
slight offset to the left)
- Added a theme designer for you to make your own themes.
- Added album name and release year
- Added track name, artist, album, year and album art to the cached file to further reduce bandwidth
usage (The files are no longer saved as .bmp)
- Changed the splash screen to a different better looking image (Image by Steff0o)
- Changed the main icon to make it easier to distinguish the icon from the Spotify icon in the system tray.
- Improved render code to only update the screen when the track has actually changed.
- Changed render methods to simplify the way everything is rendered (You will know what I mean when you see the designer)
- Completely reworked the update engine to allow for creation of folders, file deletion, file copy and a lot more
- Lots more that I cannot remember ^^
v0.4.1
- Fixed album cover downloading.
v0.4
- Added several checks to improve performance.
- Added error reporting.
v0.3
- Added an auto update function. This will automatically download the newer version when I release a new update.
- Added a license. This is to protect my work and to clarify some the terms of usage.
- Cleaned up some code to improve the overall performance of the program.
v0.2
- Caching of album images to save bandwidth and to speed up cover loading.
v0.1
Initial release.
Album cover download working.
Title and author detection working.
Please head over to the announcement thread for continued discussion.- The app has been rewritten from scratch.
- Theme system removed because of an incompatibility issue with the new framework.
- Media buttons rewritten: left/right = previous/next, up/down = volume up/down and ok = play/pause. All buttons (except volume) are still sent directly to Spotify.
- Because of the new framework, everything can be nicely animated. The app now renders at 30 FPS.
- Added new Spotify API, the app now displays track time and proper album name and art.
v0.5.3
- Fixed album downloads.
- Please see v0.5.2 for all changes.
v0.5.2
- The softbuttons on the G19 keyboard now have play/stop/next/pause functions assigned to them. These keys are sent directly to Spotify, they will not work/interfere with other media players.
Please note: The volume buttons (Up/Down) do not work yet.
- Donator mode is currently greyed out because it does not function properly.
v0.5.1
- Error reports will now be saved in the sub directory report in the main application folder
- Added retry button in the connection failed dialog when checking for updates
- Added better error message when the app has been disabled in the Logitech Applet Settings dialog. (Instead of driver error blah, blah, blah..)
- Fixed the ridiculously long version number when using the default theme, the correct version number will now be used
- Removed a bug in the album cover system that caused the album artwork to glitch when an advertisement was detected
- Added standard track, title and cover for the example render in the theme manager. I hope this will make it easier to compare themes
- Added several new themes to use
v0.5
- Updated render settings to use different routines for text rendering and
placement, this enables the app to scale the fonts with higher quality
and position the text more accurately (The previous versions have a
slight offset to the left)
- Added a theme designer for you to make your own themes.
- Added album name and release year
- Added track name, artist, album, year and album art to the cached file to further reduce bandwidth
usage (The files are no longer saved as .bmp)
- Changed the splash screen to a different better looking image (Image by Steff0o)
- Changed the main icon to make it easier to distinguish the icon from the Spotify icon in the system tray.
- Improved render code to only update the screen when the track has actually changed.
- Changed render methods to simplify the way everything is rendered (You will know what I mean when you see the designer)
- Completely reworked the update engine to allow for creation of folders, file deletion, file copy and a lot more
- Lots more that I cannot remember ^^
v0.4.1
- Fixed album cover downloading.
v0.4
- Added several checks to improve performance.
- Added error reporting.
v0.3
- Added an auto update function. This will automatically download the newer version when I release a new update.
- Added a license. This is to protect my work and to clarify some the terms of usage.
- Cleaned up some code to improve the overall performance of the program.
v0.2
- Caching of album images to save bandwidth and to speed up cover loading.
v0.1
Initial release.
Album cover download working.
Title and author detection working.
Here's Spotty, my not fully fleshed out potential next generation Spotify implementation for Squeezebox.
Spotty is using the open-source librespot library (https://github.com/plietar/librespot). That library is implemented in a programming language I didn't even know before (Rust). So please prepare for failure and longish bugfix cycles :-). If you're ready to take the risk, here you go:
- Add http://www.herger.net/slim-plugins/test.xml to the plugins repository list
- Install Spotty
- Uninstall the official Spotify, Spotify Protocol Handler and Triode's Spotify plugins (if installed)
- Head over to mysqueezebox.com to remove Spotify from your apps
- Restart LMS
- Go to Settings/Advanced/Spotty and follow the instructions
- Use Spotty as you used to use Spotify on SB before.
G510 Logitech Keyboard Software
On platforms other than Windows you should be able to authorize the plugin using your mobile or desktop Spotify application. On Windows unfortunately you'll have to enter username/password (which are NOT stored in LMS).My kids have been using this plugin for a few weeks now, for hours a day. It sometimes takes a tad longer to buffer the first track. But after that playback seems to be pretty gapless. It does seeking. Doesn't crash when skipping tracks. Isn't limited to a single device. Let's keep fingers crossed it continues to work post Fall '17..
Technically this implementation follows a pretty different approach than the old implementations. Rather than having a daemon run in the background, Spotty is running the helper app for every track. It uses the transcoding framework to pipe the audio data back in to LMS, very much like any file format would do which required transcoding. By default Spotty would stream audio as FLAC. But this can be changed in the file formats settings (PCM or mp3). My office LMS is running on a piCorePlayer based Pi3 installation. CPU load is well below 10% during playback.
Logitech G510 Spotify Plugin
There are binaries for MacOS, Windows (needs MS VC 2015 runtime), and some Linux flavors (i686, x86_64, ARM HF & SF). I would be surprised if they worked all, though :-/. In particular the arm build has seen little to no testing. It fails on my ReadyNAS Duo v2 lack of some dependencies. The list continues.. Please report back your 'uname -a' if you fail on Linux. Thanks!