Re: [SlimDevices: Plugins] Qobuz.com streaming plugin

2020-03-22 Thread Michael Herger

Does the Qobuz stream pass through the normal LMS resampling mechanism?


I'd say so, yes. Anything in the server.log file?


If I set it to 96k max things are OK on both devices. I was wondering
how the Qobuz sample rate limit works - it seems for some albums in
192k, there is no public-facing equivalent in 96k, but when streaming
via LMS there is. Is there a hidden 96k or lower version on the Qobuz
stream?


I don't know how this is handled. In the plugin I can tell Qobuz what 
the maximum supported quality was I want. And they'd always give me the 
highest quality available within this range.


--

Michael
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Spotty 2.8.x - Spotify Connect for your Squeezebox

2020-03-22 Thread Michael Herger

my Spotty plugin works OK, as in searching and playing any music I
want.
It does not, however, displays any artwork or cover pictures.


Does other artwork show, eg. from radio stations? Please check your 
server.log for any hints about the failure.



Searching for similar issue here did not turn up anything, nor I get any
errors or issues on logs that would direct me to anywhere.


Feel free to send me a to copy 
https://www.dropbox.com/request/T3RctyzGgNg0oFDubq6a


What would be the URL of such an image (right click it)

--

Michael
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2020-03-22 Thread ptou


cpd73 wrote: 
> Can you try the git version of Material? I've added some support for
> those keycodes - but I cannot test.

Great! the keycodes work!

There is just a side effect, both Windows system volume and squeezebox
volume are increased at the same time. 
This may set system volume too high or too low when adjusting squeezebox
volume, and suddenly another system sound happen.

Don't know if an e.preventDefault() could fix that?



ptou's Profile: http://forums.slimdevices.com/member.php?userid=69967
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)

2020-03-22 Thread Sparkman


Hi all, I'm having issues with this plugin (and basically the same issue
with the upnp plugin) running on a QNap.  I've had it running before
when I was using an older version of LMS, but since moving to 7.9.3 and
getting rid of SSOTS/SSODS as the LMS installer, it has not worked.  I
tried searching this thread and forum for similar issues, but wasn't
able to find anything.  Apologies if this has been answered elsewhere. 
The QNap has two interfaces (192.168.1.119 and 192.168.2.119).  The
first one is the one that should be used, so I've specified it in the
prefs without a port number.  When the plugin starts it seems to bind to
the correct ip, but a few lines down in the log, it tries to connect to
the other ip.  I'm assuming that's why the plugin is not working
properly, but there could be something else wrong.  Any ideas?

Thanks
Al

Logitech Media Server Version: 7.9.3 - 1580910396 @ Thu Feb 6 04:18:42
CET 2020
IP: 192.168.1.119
HTTP Port: 9001
OS: QLMS 2.X (QNAP TurboStation) - EN - utf8
Platform: i686-linux
Perl Version: 5.24.4 - i686-linux-thread-multi-64int
Audio::Scan: 1.02
IO::Socket::SSL: 2.060
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)
Total Players Recognized: 9


Code:

Starting Squeeze2cast: 
/share/HDA_DATA/.qpkg/LogitechMediaServer/SlimServer/Cache/InstalledPlugins/Plugins/CastBridge/Bin/squeeze2cast-x86
 -Z -I -f 
/share/HDA_DATA/.qpkg/LogitechMediaServer/SlimServer/Logs/castbridge.log -x 
/share/HDA_DATA/.qpkg/LogitechMediaServer/SlimServer/prefs/castbridge.xml
  [17:42:22.429818] main:1237 Starting squeeze2cast version: v1.21.1 (Mar 13 
2020 @ 17:02:45)
  [17:42:22.444887] Start:1011 Binding to 192.168.1.119:49152
  [17:42:22.576261] AddCastDevice:926 [0x8186980]: adding renderer (CCU-FR)
  [17:42:22.579850] AddCastDevice:926 [0x818755c]: adding renderer (CC-MB)
  [17:42:22.580803] slimproto:855 squeezelite [0x8108100] <=> player [0x8186980]
  [17:42:22.581128] slimproto:856 [0x8108100] connecting to 192.168.2.119:3483
  [17:42:22.583783] slimproto:886 [0x8108100] connected
  [17:42:22.584354] slimproto:855 squeezelite [0x810c040] <=> player [0x818755c]
  [17:42:22.584591] sendHELO:133 [0x8108100] cap: 
CanHTTPS=1,Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=192000,aac,ogg,ops,flc,aif,pcm,mp3
  [17:42:22.584654] slimproto:856 [0x810c040] connecting to 192.168.2.119:3483
  [17:42:22.584841] send_packet:105 failed writing to socket: 32, Broken pipe
  [17:42:22.584935] send_packet:105 failed writing to socket: 32, Broken pipe
  [17:42:22.585030] slimproto_run:545 [0x8108100] error reading from socket: 
closed
  [17:42:22.586428] slimproto:886 [0x810c040] connected
  [17:42:22.586547] sendHELO:133 [0x810c040] cap: 
CanHTTPS=1,Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=192000,aac,ogg,ops,flc,aif,pcm,mp3
  [17:42:22.586742] send_packet:105 failed writing to socket: 32, Broken pipe
  [17:42:22.586832] send_packet:105 failed writing to socket: 32, Broken pipe
  [17:42:22.586889] slimproto_run:545 [0x810c040] error reading from socket: 
closed
  [17:42:22.685436] slimproto:886 [0x8108100] connected
  [17:42:22.685571] sendHELO:133 [0x8108100] cap: 
CanHTTPS=1,Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=192000,aac,ogg,ops,flc,aif,pcm,mp3
  [17:42:22.687318] slimproto:886 [0x810c040] connected
  [17:42:22.687456] sendHELO:133 [0x810c040] cap: 
CanHTTPS=1,Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=192000,aac,ogg,ops,flc,aif,pcm,mp3
  [17:42:22.687805] slimproto_run:545 [0x8108100] error reading from socket: 
Connection reset by peer
  [17:42:22.688976] slimproto_run:545 [0x810c040] error reading from socket: 
Connection reset by peer
  [17:42:22.788227] slimproto:886 [0x8108100] connected
  [17:42:22.788401] sendHELO:133 [0x8108100] cap: 
CanHTTPS=1,Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=192000,aac,ogg,ops,flc,aif,pcm,mp3
  [17:42:22.789526] slimproto:886 [0x810c040] connected




Code:


  
  300
  warn
  warn
  warn
  
  -1
  0
  0
  1
  50
  ?
  4194304
  1
  524288
  1
  192000
  0
  0
  0
  aac,ogg,ops,flc,aif,pcm,mp3
  thru
  1
  0
  
  info
  info
  warn
  warn
  192.168.1.119
  info
  
  




Sparkman's Profile: http://forums.slimdevices.com/member.php?userid=63916
View this thread: http://forums.slimdevices.com/showthread.php?t=104614

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: CastBridge = integrate Chromecast players with LMS (squeeze2cast)

2020-03-22 Thread Sparkman


Hi all, I'm having issues with this plugin (and basically the same issue
with the upnp plugin) running on a QNap.  I've had it running before
when I was using an older version of LMS, but since moving to 7.9.3 and
getting rid of SSOTS/SSODS as the LMS installer, it has not worked.  I
tried searching this thread and forum for similar issues, but wasn't
able to find anything.  Apologies if this has been answered elsewhere. 
The QNap has two interfaces (192.168.1.119 and 192.168.2.119).  The
first one is the one that should be used, so I've specified it in the
prefs without a port number.  When the plugin starts it seems to bind to
the correct ip, but a few lines down in the log, it tries to connect to
the other ip.  I'm assuming that's why the plugin is not working
properly, but there could be something else wrong.  Any ideas?

Thanks
Al

Logitech Media Server Version: 7.9.3 - 1580910396 @ Thu Feb 6 04:18:42
CET 2020
IP: 192.168.1.119
HTTP Port: 9001
OS: QLMS 2.X (QNAP TurboStation) - EN - utf8
Platform: i686-linux
Perl Version: 5.24.4 - i686-linux-thread-multi-64int
Audio::Scan: 1.02
IO::Socket::SSL: 2.060
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)
Total Players Recognized: 9


Code:

Starting Squeeze2cast: 
/share/HDA_DATA/.qpkg/LogitechMediaServer/SlimServer/Cache/InstalledPlugins/Plugins/CastBridge/Bin/squeeze2cast-x86
 -Z -I -f 
/share/HDA_DATA/.qpkg/LogitechMediaServer/SlimServer/Logs/castbridge.log -x 
/share/HDA_DATA/.qpkg/LogitechMediaServer/SlimServer/prefs/castbridge.xml
  [17:42:22.429818] main:1237 Starting squeeze2cast version: v1.21.1 (Mar 13 
2020 @ 17:02:45)
  [17:42:22.444887] Start:1011 Binding to 192.168.1.119:49152
  [17:42:22.576261] AddCastDevice:926 [0x8186980]: adding renderer (CCU-FR)
  [17:42:22.579850] AddCastDevice:926 [0x818755c]: adding renderer (CC-MB)
  [17:42:22.580803] slimproto:855 squeezelite [0x8108100] <=> player [0x8186980]
  [17:42:22.581128] slimproto:856 [0x8108100] connecting to 192.168.2.119:3483
  [17:42:22.583783] slimproto:886 [0x8108100] connected
  [17:42:22.584354] slimproto:855 squeezelite [0x810c040] <=> player [0x818755c]
  [17:42:22.584591] sendHELO:133 [0x8108100] cap: 
CanHTTPS=1,Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=192000,aac,ogg,ops,flc,aif,pcm,mp3
  [17:42:22.584654] slimproto:856 [0x810c040] connecting to 192.168.2.119:3483
  [17:42:22.584841] send_packet:105 failed writing to socket: 32, Broken pipe
  [17:42:22.584935] send_packet:105 failed writing to socket: 32, Broken pipe
  [17:42:22.585030] slimproto_run:545 [0x8108100] error reading from socket: 
closed
  [17:42:22.586428] slimproto:886 [0x810c040] connected
  [17:42:22.586547] sendHELO:133 [0x810c040] cap: 
CanHTTPS=1,Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=192000,aac,ogg,ops,flc,aif,pcm,mp3
  [17:42:22.586742] send_packet:105 failed writing to socket: 32, Broken pipe
  [17:42:22.586832] send_packet:105 failed writing to socket: 32, Broken pipe
  [17:42:22.586889] slimproto_run:545 [0x810c040] error reading from socket: 
closed
  [17:42:22.685436] slimproto:886 [0x8108100] connected
  [17:42:22.685571] sendHELO:133 [0x8108100] cap: 
CanHTTPS=1,Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=192000,aac,ogg,ops,flc,aif,pcm,mp3
  [17:42:22.687318] slimproto:886 [0x810c040] connected
  [17:42:22.687456] sendHELO:133 [0x810c040] cap: 
CanHTTPS=1,Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=192000,aac,ogg,ops,flc,aif,pcm,mp3
  [17:42:22.687805] slimproto_run:545 [0x8108100] error reading from socket: 
Connection reset by peer
  [17:42:22.688976] slimproto_run:545 [0x810c040] error reading from socket: 
Connection reset by peer
  [17:42:22.788227] slimproto:886 [0x8108100] connected
  [17:42:22.788401] sendHELO:133 [0x8108100] cap: 
CanHTTPS=1,Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=192000,aac,ogg,ops,flc,aif,pcm,mp3
  [17:42:22.789526] slimproto:886 [0x810c040] connected




Sparkman's Profile: http://forums.slimdevices.com/member.php?userid=63916
View this thread: http://forums.slimdevices.com/showthread.php?t=104614

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: SuperDateTime - Current Date/Temperature and/or Baseball Screensaver

2020-03-22 Thread BoomX2


dayus wrote: 
> I will install this plugin, it's working.
> But I can't set this plugin as a screensaver :( How can I do this?

For Touch and Radio players you need to load the Custom Clock applet. 
Then add the Custom Clock Helper plugin.



BoomX2's Profile: http://forums.slimdevices.com/member.php?userid=33529
View this thread: http://forums.slimdevices.com/showthread.php?t=14327

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] spotty will not open

2020-03-22 Thread sniki


never underestimate the power of reinstall :)



sniki's Profile: http://forums.slimdevices.com/member.php?userid=69970
View this thread: http://forums.slimdevices.com/showthread.php?t=111817

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Qobuz.com streaming plugin

2020-03-22 Thread sveninndh


mherger wrote: 
> Well, I could do another API call to get the artwork information. But 
> TBH I wanted to save the hassle...

I already tried that and I was surprised that it did not change at all.
I think your decision was right not to try this path.

> As I said: some calls do return the information, some don't. In this 
> case we have the artwork.

Not all kinds of artwork, the problem occurs only with artist images.
For album artworks this behaviour I didn't found anywhere.

> Yep. One would return artwork info, the other not. The problem is I 
> can't easily say "check cache or look online", because the latter would
> 
> trigger an async call.

I think "async call" is the key. 
It looks like the loading of artist pictures is implemented
asynchronously.

> But I can certainly double-check. When I find time.

That would be great.
I haven't been able to find out where in LMS the menu arrays are
interpreted and executed that the Qobuz plugin sends back to LMS.
I think that without this knowledge it is difficult to impossible to
explain the behaviour. 

> It's incredible how little spare time there is when you have to spend
> all your time at home...

Ohhh yes, I know what you mean.



sveninndh's Profile: http://forums.slimdevices.com/member.php?userid=69030
View this thread: http://forums.slimdevices.com/showthread.php?t=97146

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: SuperDateTime - Current Date/Temperature and/or Baseball Screensaver

2020-03-22 Thread dayus


I will install this plugin, it's working.
But I can't set this plugin as a screensaver :( How can I do this?



dayus's Profile: http://forums.slimdevices.com/member.php?userid=69944
View this thread: http://forums.slimdevices.com/showthread.php?t=14327

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: YouTube Plugin

2020-03-22 Thread dayus


In this plugin working a searching in played clip on youtube?
If I need search something (forward/rewind) some clip, musing still
playing from 0:00?



dayus's Profile: http://forums.slimdevices.com/member.php?userid=69944
View this thread: http://forums.slimdevices.com/showthread.php?t=87731

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2020-03-22 Thread cpd73

ptou wrote: 
> A working example is here http://keycode.info/ it catches volume
> keypress on my PC.
> 
> In plain JS, from this web page
> https://github.com/wesbos/keycodes/blob/gh-pages/scripts.js
> the keycode mapping seem:
> 
> 174: 'decrease volume level',
> 175: 'increase volume level',
> 182: 'decrease volume level (firefox)',
> 183: 'increase volume level (firefox)',
> 
> to get the code:
> body.onkeydown = function(e) , then use e.keyCode
> 
> 
> Here http://jsfiddle.net/NLEaF/ I found another one, 
> Misteriously it seems that volume keys get mapped to these characters,
> but it may be just a coincidence.
> ¯ --> 175
> ® --> 174
> 
> Sorry but I am of no help using this in material/vuetify framework...

Can you try the git version of Material? I've added some support for
those keycodes - but I cannot test.



*Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json
2. Open browser's developer tools 3. Open console tab in developer tools
4. REQ/RESP messages sent to/from LMS will be logged here.

cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2020-03-22 Thread ptou


cpd73 wrote: 
> I agree. However, I'm not sure if a web page can access these. If you
> know of method, then I'd love to hear about it.


A working example is here http://keycode.info/ it catches volume
keypress on my PC.

In plain JS, from this web page
https://github.com/wesbos/keycodes/blob/gh-pages/scripts.js
the keycode mapping seem:

174: 'decrease volume level',
175: 'increase volume level',
182: 'decrease volume level (firefox)',
183: 'increase volume level (firefox)',

to get the code:
body.onkeydown = function(e) , then use e.keyCode


Sorry but I am of no help using this in material/vuetify framework...



ptou's Profile: http://forums.slimdevices.com/member.php?userid=69967
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] [Announce] Spotty 2.8.x - Spotify Connect for your Squeezebox

2020-03-22 Thread Lleo_


my Spotty plugin works OK, as in searching and playing any music I
want.
It does not, however, displays any artwork or cover pictures.
I am using material skin for some time now, but from what I recall it
was same with the default theme as well.
Searching for similar issue here did not turn up anything, nor I get any
errors or issues on logs that would direct me to anywhere.
Any suggestions, please?


Server

Version: 7.9.3 - 1584717377 @ Sat Mar 21 04:13:19 CET 2020
Hostname: music
Server IP Address: 192.168.0.9
Operating system: Debian - EN - utf8
Platform Architecture: x86_64-linux
Perl Version: 5.26.1 - x86_64-linux-gnu-thread-multi
Audio::Scan: 0.95
IO::Socket::SSL: 2.060
Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)

Spotty 2.8.1



Lleo_'s Profile: http://forums.slimdevices.com/member.php?userid=3271
View this thread: http://forums.slimdevices.com/showthread.php?t=110455

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] iPeng support thread

2020-03-22 Thread epoch1970

pippin wrote: 
> I don't have the faintest idea how this could happen. I mean... it's not
> like iPeng control the stream or something.
Ok. Then I think I know where is problem is.
Either my LMS setup is a bit wonky (VM, no "heavy" plugins, though), or
more probably the VM host is in cause. It is a bit overdue for an
overhaul. 
Thanks!



2 SB 3 • 1 PCP 6 • Libratone Loop, Zipp, Zipp Mini • iPeng (iPhone +
iPad) • LMS 7.9 (linux) with plugins: CD Player, WaveInput, Triode's BBC
iPlayer by bpa • IRBlaster by Gwendesign (Felix) • Smart Mix, Music Walk
With Me, What Was That Tune? by Michael Herger • PowerSave by Jason
Holtzapple • Song Info, Song Lyrics by Erland Isaksson • AirPlay Bridge
by philippe_44 • WeatherTime by Martin Rehfeld • Auto Dim Display,
SaverSwitcher, ContextMenu by Peter Watkins.

epoch1970's Profile: http://forums.slimdevices.com/member.php?userid=16711
View this thread: http://forums.slimdevices.com/showthread.php?t=51929

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Qobuz.com streaming plugin

2020-03-22 Thread Michael Herger

There indeed are requests which would return information about the
artist, but not the artist picture. In this case you'd see the generic
icon until more data of the artist has been loaded using some other API
calls.


The question is can we change that?


Well, I could do another API call to get the artwork information. But 
TBH I wanted to save the hassle...



The list of "Similar Artists" is displayed.
Hopefully it is more than one page.
Every artist picture is displayed except Qobuz itself has no picture of
this artist.
Even if the artist was not yet in the cache.


As I said: some calls do return the information, some don't. In this 
case we have the artwork.



Obviously there must be a difference between "Album Tracklist" and the
list "Similar Artists".


Yep. One would return artwork info, the other not. The problem is I 
can't easily say "check cache or look online", because the latter would 
trigger an async call.


But I can certainly double-check. When I find time. It's incredible how 
little spare time there is when you have to spend all your time at home...


--

Michael
___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2020-03-22 Thread cpd73


jtl wrote: 
> Cool. Any reason this is not also done for play, next, prev? Especially
> on mobile where the (i) button changes with a little (>) play button
> depending on which view you are on it now becomes a bit confusing,
> because it looks even more now as "click me, something will be happening
> here"... Or do I miss something? Are there situations when a play button
> does something if nothing is browsed/selected or in the queue?

I thought about dimming the play, next, prev, etc buttons. But, the
issue was that the shuffle/repeat buttons can still do something useful,
so should not be dimmed. Then you'd have these not dimmed to the sides
of the prev/ply/next dimmed buttons - which I thought would look odd.
Pressing play when nothing is loaded does nothing - so no harm. All
other UIs (iPeng, SqueezeCtrl, dfault web UI) also do not dimm these
buttons.

And, the 'i' button no-longer changes to play/pause.



*Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json
2. Open browser's developer tools 3. Open console tab in developer tools
4. REQ/RESP messages sent to/from LMS will be logged here.

cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2020-03-22 Thread cpd73


ptou wrote: 
> Hi, first of all thank you for the incredible work done on Material
> skin.
> 
> My question is if it is possible to change the volume using PC volume up
> or down keys (Chrome on Windows 10).
> Maybe it's already there, and it's just me I not finding it (I see that
> other keyboard shortcuts work, like space=play/pause, Ctrl+m=players,
> etc...)
> 
> The ideal would be if also Android phone could use volume up and down
> keys, but maybe that is asking too much, due accessibility of phone
> keypress from the browser...
> Best regards
> Pietro

I agree. However, I'm not sure if a web page can access these. If you
know of method, then I'd love to hear about it.



*Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json
2. Open browser's developer tools 3. Open console tab in developer tools
4. REQ/RESP messages sent to/from LMS will be logged here.

cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Qobuz.com streaming plugin

2020-03-22 Thread ALW


Forgive me if this has been answered, it's a long thread but my search
didn't find the answer!

Does the Qobuz stream pass through the normal LMS resampling mechanism?
If I set the Qobuz 'preferred format' option to >96kHz and select a 192k
stream it plays perfectly on devices capable of playing that (e.g. a
Picoreplayer + DAC), but sounds distorted and choppy on my Transporter.

If I set it to 96k max things are OK on both devices. I was wondering
how the Qobuz sample rate limit works - it seems for some albums in
192k, there is no public-facing equivalent in 96k, but when streaming
via LMS there is. Is there a hidden 96k or lower version on the Qobuz
stream?

Andy.



ALW's Profile: http://forums.slimdevices.com/member.php?userid=69957
View this thread: http://forums.slimdevices.com/showthread.php?t=97146

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2020-03-22 Thread jtl


cpd73 wrote: 
> That's a good point. I've updated the code so that the info button, save
> queue, clear queue, move queue, and scroll queue buttons are now
> disabled if the queue is empty.

Cool. Any reason this is not also done for play, next, prev? Especially
on mobile where the (i) button changes with a little (>) play button
depending on which view you are on it now becomes a bit confusing,
because it looks even more now as "click me, something will be happening
here"... Or do I miss something? Are there situations when a play button
does something if nothing is browsed/selected or in the queue?



jtl's Profile: http://forums.slimdevices.com/member.php?userid=46494
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Qobuz.com streaming plugin

2020-03-22 Thread sveninndh


mherger wrote: 
> > It is probably related to the image cache. Whenever the artist is not
> > yet in the cache, it will not be displayed at this point.
> 
> There indeed are requests which would return information about the 
> artist, but not the artist picture. In this case you'd see the generic 
> icon until more data of the artist has been loaded using some other API
> 
> calls.

The question is can we change that?

When surfing through the music catalog in Qobuz, it's practically the
norm to encounter new artists that are not yet in the cache and
therefore not displayed.

Of course, this is not the end of the world, but maybe we can simply
improve it at this point.

Please make the following attempt:

1.) Select "Qobuz - My Favorites - Artists"
2.) Select one of your favorite artists.
3.) Now you see the artist menu
4.) Select "Similar Artists"

Watch what happens and wait 1 minute and then scroll down the list.

The list of "Similar Artists" is displayed.
Hopefully it is more than one page.
Every artist picture is displayed except Qobuz itself has no picture of
this artist.
Even if the artist was not yet in the cache.
You can recognize the first loading of a new artist image by the slight
delay in the display of the images.
If you call up the same list a second time, the already loaded images
are displayed immediately, as they are already in the cache.

If you turn a page down you can clearly see which images are loaded into
the cache.

Obviously there must be a difference between "Album Tracklist" and the
list "Similar Artists".
But in both cases the same sub "_artistItem" with the identical
parameters is called.
In the list "Similar Artists" the display becomes refreshed until the
last image is displayed.

Why does this not happen in the "Album Tracklist"?

Here the code inside "Album Tracklist" beginning with line 851:

Code:

if (my $artistItem = _artistItem($client, $album->{artist}, 1)) 
{
$artistItem->{label} = 'ARTIST';
push @$items, $artistItem;
}



Here the code inside "Similar Artists" list beginning with line 405:

Code:

for my $artist ( 
@{$searchResult->{artists}->{items}} ) {
push @$items, 
_artistItem($client, $artist, 1);
}



The code is from v1.600

Who might be able to find out and who might have the necessary
informations and contacts?

The only one I can think of is you. :-)

I've tried to no avail. Not a chance.



sveninndh's Profile: http://forums.slimdevices.com/member.php?userid=69030
View this thread: http://forums.slimdevices.com/showthread.php?t=97146

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2020-03-22 Thread ptou


Hi, first of all thank you for the incredible work done on Material
skin.

My question is if it is possible to change the volume using PC volume up
or down keys (Chrome on Windows 10).
Maybe it's already there, and it's just me I not finding it (I see that
other keyboard shortcuts work, like space=play/pause, Ctrl+m=players,
etc...)

The ideal would be if also Android phone could use volume up and down
keys, but maybe that is asking too much, due accessibility of phone
keypress from the browser...
Best regards
Pietro



ptou's Profile: http://forums.slimdevices.com/member.php?userid=69967
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins


Re: [SlimDevices: Plugins] Announce: Material Skin

2020-03-22 Thread cpd73


jtl wrote: 
> Yeah, maybe this was most obvious for me with the "i" because it is next
> to the volume button/slider - which is grayed out if n/a. On the other
> hand having it everywhere where it makes sense would be good anyway.

That's a good point. I've updated the code so that the info button, save
queue, clear queue, move queue, and scroll queue buttons are now
disabled if the queue is empty.



*Material debug:* 1. Launch via http: //SERVER:9000/material/?debug=json
2. Open browser's developer tools 3. Open console tab in developer tools
4. REQ/RESP messages sent to/from LMS will be logged here.

cpd73's Profile: http://forums.slimdevices.com/member.php?userid=66686
View this thread: http://forums.slimdevices.com/showthread.php?t=109624

___
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/plugins