Quantcast
Channel: Squeezebox : Community : Forums - 3rd Party Software
Viewing all 2059 articles
Browse latest View live

Home automation app

$
0
0
Hi

Two year ago I built a plugin to control squeezebox from my home automation system.

It work great but I didn't want my HA to ask status every seconds so I made a plugin for LMS to send informations to my HA.

Thank to mherger and other people who help me to achieve this !

Since that I changed my HA software but I rewrote the two plugins.

Here the results !

On mobile :

https://i.imgur.com/g893tSK.jpg
https://i.imgur.com/dUTZWcc.jpg
https://i.imgur.com/v3BXd0W.jpg

On desktop :

https://i.imgur.com/MFGC25j.png
https://i.imgur.com/Z4g614c.png

So my home automation system allow me to build my own website so I include Squeezebox inside. Everything is responsive.

On desktop with got half slide (you can slide from playing/playlist to playlist/menu) and on mobile there are 3 slides.

First slide show the current song.
Second slide show the current playlist.
Third slide show the menu to browse artists/albums/songs or to synchronize.

If someone is interested I can explain how it works.

Thank again to all person that help me to achieve this !

Spotty playback stops & LMS server hangs

$
0
0
> Everything works fine for some time but after a while playback stops and
> the connection to LMS is stopped. I need to restart the LMS to get back
> to a responsive & normal state.


Could it be the spotty helper application crashed? Next time this
happens, can you try to log in to the box and check whether there's
still a copy of spotty running (using ps or top)? Are you running low on
memory?

--

Michael

spotty conversion for Inguz?

$
0
0
> spt flc * xx:xx:xx:xx:xx:xx
> # RT:{START=--start-position %s}
> [spotty] -n Squeezebox -c "$CACHE$" --single-track $FILE$ --disable-discovery --disable-audio-cache $START$ |[sox] -q -r 44100 -e signed-integer -b 16 -L -c 2 --ignore-length -t raw - -t wav | [InguzDSP] -id "xx:xx:xx:xx:xx:xx" -wav -wavo -d 24 | [flac] -cs --fast --totally-silent --ignore-chunk-sizes -


Unfortunately I'm not familiar with inguz at all. But what you could do
is run the command from the command line, rather than within LMS. That
could help you to figure out which of the components in this command is
failing (spotty, sox, inguz, flac). Replace the items in brackets with
the path to the executable, $CACHE$ with the path to your LMS' spotty
cache folder (see Settings/Information for the cache folder), $FILE$
with a spotify URI (can be found in Spotify's "..." menu). Then pipe all
of it in a .flac file. If that can be played, then there's a problem in
LMS. If it can't be played, leave out one component after the other:
spotty would give you PCM data, sox would convert it to WAV, inguz dito,
flac, well, flac. Store sox' output in a .wav file. Can it be played?
Yes: add inguz to the mix, repeat. If no. Hmm...

--

Michael

Very lost without Spotify. Plug in?

$
0
0
Is there a pluggin for Spotify? I've been away from this forum for a while. Recently I installed a new router system and either coincidentally or accidentally when I went to listen to Spotify recordings they were non playable.
I now have no way to choose recordings. My Playlists that have Spotify albums in them are non playable.
Is there a plugin like there was in the past and perhaps after my new router I need to reinstall? I would appreciate any help
with this Spotify loss. I have a premium subscription but I’ll have to drop it if it’s no longer compatible with SB. I’ll be very very disappointed. THANK YOU.
Ikabob

Qobuz favourites sort order

$
0
0
> I'm using the Qobuz plugin, but cannot get my Favourites to provide my
> selections in album or artist order, only in the order I added them.


There's a comment in the code which says:

"don't sort, leave it the was it's displayed in the Qobuz Desktop, too"

It might be outdated by now, but the sort order you get seems to have
been a deliberate choice.

--

Michael

Any one tried a USB Drive off of a Raspberry Pi running LMS?.................

$
0
0
I have set up a Raspberry Pi to run LMS and Have it pointing at my NAS for my Files.
All this is working sucessfully.....

I was wondering what the mount Command would look like for attaching a USB Drive off of the Raspberry Pi?
Or whether it would even work that well?

Bands Campout - SSL error for my collection

$
0
0
> [17-09-20 22:03:55.3001] Plugins::Bandcamp::Scraper::__ANON__ (597) error: Can't connect to https URL lack of IO::Socket::SSL: https://bandcamp.com/[myusername]

You need to install the IO::Socket::SSL module on your server system.

--

Michael

[Announce] Spotty v1.9.0 - now with experimental Spotify Connect support!

$
0
0
> With DSTM OFF
>
> Works correctly apart from when you add local tracks.
> Pressing Next plays the next track in the Spotify playlist not the local
> tracks.
> To get control back you must explicitly press Play on a local track.


As mentioned before I think that's the behaviour as seen for others like
Pandora or Deezer SmartRadio.

> With DSTM ON
>
> Spotify Connect track playing.
> DSTM will populate the playlist in the Web Gui.


This certainly shouldn't happen. And it doesn't happen for me: as long
as you only have that one Spotify track, DSTM should not kick in. Maybe
it's related to syncing? When you tested this, did you have players synced?

> After you have enabled a device the only way to remove it from Spotify
> Connect is to go to Spotify itself and then Account Settings and "Sign
> out of everywhere". Unticking it in the web gui isn't sufficient.


Well... I knew nobody would read the announcement. But this is bullet
point #6 in the "known issues" list :-P

--

Michael

Deezer HiFi Questions

$
0
0
Hey just a couple of general questions about Deezer:

1. There are two ways to play, via mysqueezebox.com and via ickStream?
2. Mysqueezebox.com only support 320k streaming?
3. Mysqueezebox.com option will only work if you pay for Premium+?
4. Does the free version of Deezer work on ickStream? It still streams in 320k which isn't bad...
5. Does the ickStream method support the FLAC streaming? if so, is anyone use Deezer via ickStream and getting the full FLAC streaming? I believe that requires a HiFi account.

Thanks.. darien

Installing the Perl module - help!

$
0
0
> I tracked down instructions on how to install the Perl module and it
> worked perfectly.


Would you mind to share the link?

> I have one more question: my playlists in Spotify are organized with
> subfolders. For instance, under the "Jazz" playlist, I have a series of
> folders for each artist, and within those folders I've saved various
> albums. When I use Spotify from its apps, these subfolders always
> appear. However, when using Spotty under LMS, all of the folders and
> subfolders have disappeared and all the albums I have put into my
> folders and subfolders are simply presented as a flat list. Is this the
> only way I can view the contents in Spotty? If so, are you planning to
> incorporate folder and subfolder support?


Spotify doesn't give access to those folders (yet). See
https://github.com/spotify/web-api/issues/38


--

Michael

ickstream error with Deezer

$
0
0
Any idea about this error? It doesn't seem to impact play on that end point "Main Floor" (or anywhere else)

Plugins::IckStreamPlugin::PlayerService::__ANON__ (1495) Error when sending playerStatusChanged for Main Floor

i'm getting this error about every 5 minutes.

Not sure if it's related but at LMS startup, I also get this error:

Plugins::IckStreamPlugin::PlayerServer::start (123) can't find daemon binary: (?-xism:^ickHttpSqueezeboxPlayerDaemon\-arm\-linux\-gnueabi$)
Plugins::IckStreamPlugin::ContentAccessServer::sta rt (125) can't find daemon binary: (?-xism:^ickHttpWrapperDaemon\-arm\-linux\-gnueabi$)

thanks... darien

Spotify - Artist - Top Tracks no Play All

$
0
0
I've been using Orange Squeeze to control my system and one thing I've noticed is that within Spotify (both Spotty and Triode plugin before it) if you select an Artist there is no Play/Play Next/Add to playlist options for Top Tracks as there are with the Songs item directly beneath it. Meaning you can't play all top tracks, only go in and choose each manually.

I reached out to the developer of Orange Squeeze who says the menu item's aren't surfaced in the JSON and kindly provided a dump of the logs to show this which I've included below. Seems there may be something missing from the Spotty plugin presenting this.

From OrangeBikeLabs
Quote:

At the end of this message, there's an excerpt from the app's log which shows the request heading out to the server and the response. You might try posting this to the Spotty support forum to see if there's maybe just a bug in Spotty or if for some reason Orange Squeeze is formulating the request incorrectly.
Code:

--> POST http://192.168.86.2:9000/cometd (286-byte body)
              OSNetwork  D  [JSON_LOG_ID: 68]: [ {
                        D    "channel" : "/slim/request",
                        D    "id" : 30,
                        D    "data" : {
                        D      "request" : [ "00:04:20:1e:2b:e0", [ "spotty", "items", "0", "10000000", "menu:spotty", "isContextMen
                            u:1", "item_id:6.5.3", "useContextMenu:1", "xmlBrowseInterimCM:1" ] ],
                        D      "response" : "/447acb79/slim/request"
                        D    }
                        D  } ]
                OkHttp  D  <-- 200 OK http://192.168.86.2:9000/cometd (61ms, 77-byte body)
              OSNetwork  D  [JSON_LOG_ID: 69] StreamingReader::responseReceived
                        D  [JSON_LOG_ID: 69]: {
                        D    "data" : {
                        D      "offset" : 0,
                        D      "count" : 0,
                        D      "title" : "Top Tracks",
                        D      "base" : {
                        D        "actions" : {
                        D          "add" : {
                        D            "player" : 0,
                        D            "params" : {
                        D              "menu" : "spotty"
                        D            },
                        D            "itemsParams" : "params",
                        D            "cmd" : [ "spotty", "playlist", "add" ]
                        D          },
                        D          "playControl" : {
                        D            "itemsParams" : "playControlParams",
                        D            "cmd" : [ "spotty", "items" ],
                        D            "window" : {
                        D              "isContextMenu" : 1
                        D            },
                        D            "params" : {
                        D              "_quantity" : "10000000",
                        D              "_index" : "0",
                        D              "useContextMenu" : "1",
                        D              "menu" : "spotty",
                        D              "xmlBrowseInterimCM" : "1",
                        D              "item_id" : "6.5.3",
                        D              "isContextMenu" : "1"
                        D            },
                        D            "player" : 0
                        D          },
                        D          "more" : {
                        D            "params" : {
                        D              "menu" : "spotty"
                        D            },
                        D            "player" : 0,
                        D            "window" : {
                        D              "isContextMenu" : 1
                        D            },
                        D            "cmd" : [ "spotty", "items" ],
                        D            "itemsParams" : "params"
                        D          },
                        D          "play" : {
                        D            "nextWindow" : "nowPlaying",
                        D            "player" : 0,
                        D            "params" : {
                        D              "menu" : "spotty"
                        D            },
                        D            "itemsParams" : "params",
                        D            "cmd" : [ "spotty", "playlist", "play" ]
                        D          },
                        D          "add-hold" : {
                        D            "itemsParams" : "params",
                        D            "cmd" : [ "spotty", "playlist", "insert" ],
                        D            "params" : {
                        D              "menu" : "spotty"
                        D            },
                        D            "player" : 0
                        D          },
                        D          "go" : {
                        D            "nextWindow" : "nowPlaying",
                        D            "player" : 0,
                        D            "params" : {
                        D              "menu" : "spotty"
                        D            },
                        D            "itemsParams" : "params",
                        D            "cmd" : [ "spotty", "playlist", "play" ]
                        D          }
                        D        }
                        D      },
                        D      "window" : {
                        D        "windowStyle" : "text_list"
                        D      }
                        D    },
                        D    "id" : "30",
                        D    "ext" : {
                        D      "priority" : ""
                        D    },
                        D    "channel" : "/447acb79/slim/request"
                        D  }

Band's Campout - some artists missing from My Collection/Bands

Using RPi for LMS -- Trying to mount QNAP Files - Cannot Check 'Enabled'......

$
0
0
A friend of mine has got his Raspberry Pi set up for LMS and has everything working Streaming from the internet.

He is now trying to add his Files on his QNAP Nas, but he is telling me that in PiCorePlayer, it will not allow him to check the 'enabled' box next to the 'Network Disk Mount Area'.....

Anyone know what's wrong?

Question on Pandora Application

$
0
0
I noticed when you bring up the options window for a currently playing song, there is a option to send it to Tidal, Flixr, Amazon... how did this get here? and is there an "easy" way to get michaels artist/album info options for this as well? or is there a way to add a option to send it to Deezer? Besides Tidal, Deezer streams in flac cd quality and is 10 dollars per month cheaper than Tidal which is why I subscribe to their HiFi service... Thanks. darien

ickStream and Deezer

$
0
0
If I wanted to change a few things on how Deezer works on ickStream, how would I do this?

ANN: Orange Squeeze 2.2.0 Rolling Out -- Support/Discussion Thread

$
0
0
Hi, released Orange Squeeze 2.2.0 with notification support but it hasn't rolled out to everyone yet (around 10%). 2.2.1 is due out very soon with a couple bug fixes and will roll out to a wider audience.

Please use this thread for support questions or you can email me at info@orangebikelabs.com too if you prefer privacy.

Youtube plugin buffering problem?

$
0
0
Hello;

I've been testing LMS during a couple of weeks and it's fantastic, but it has an important issue which I must solve, since I need it: Youtube.

I have set up Youtube plugin without any problem and it's very nice but it has a terrible problem, every time I reproduce any video which has indeed video showing while playing the music, it starts to stutter. Maybe it stutters 2 or 3 times during the complete song (4-5 minutes), but it's very annoying. When I reproduce videos where the image is a not moving picture the music plays fine. I've noticed that the reproducing time when the audio stutters jumps back and forth a little.

I've been checking the CPU usage while using the Youtube plugin and it peaks to 14-15%, so it's not a hardware problem.

My LMS is built up on a OrangePi Zero 512MB version with a Samsung 32GB EVO microsd card. The network can't be aproblem either, I have FTTH 300/300MB.

Why is this happening?

Thank you for your help.

Question regarding Spotty / Spotify stream quality options

$
0
0
I have a premium spotify account and I use spotty.
When I use my 'mobile picoreplayer system', I would like to be able to reduce the stream quality (-> bandwidth used), as I use it often via a 4G router w/ limited data volume.
I know I can change the stream quality in the spotify app on my phone - but would that take effect 'globally' i.e. also for my picoreplayer using spotty?
Are there other means to choose the stream bandwidth?
(Due to the conversion/upsampling spotty is doing, I have no way to verify the real stream quality)

Should I be able to use the Playlist Manager plug-in via the web interface?

$
0
0
I've recently resurrected my Squeezebox Touch for use and gradually moving digital music saved elsewhere back on to it. The facility to create and edit existing playlists without them being the current playlist was desired so I installed the Playlist Manager plug-in.

I can see the added functionality by using the iPeng app on iOS but I really wanted to start building some playlists using the browser UI as it's a lot easier with a bigger screen but I can't see the options to do that, the + symbol only adds to the current playlist.

Should Playlist Manager add functionality to the browser UI?

Thanks in advance for any replies.
Viewing all 2059 articles
Browse latest View live


Latest Images