[SlimDevices: SqueezeCenter] Relative paths in playlists

2018-05-12 Thread chill
I've recently switched LMS from my old Mac mini to a Raspberry Pi 3B+. None of my playlists work, because the paths are different between the Mac and the Rpi. I'm quite happy working my way through the playlist files to do a global find and replace. But I'm wondering if I can future-proof this

Re: [SlimDevices: SqueezeCenter] Relative paths in playlists

2018-05-12 Thread chill
Sure, but would that work on a Mac or Windows server? On my Mac mini, the paths all start with ///Volumes/Audio. On a Windows system they'd all start with a drive letter. chill's Profile:

Re: [SlimDevices: SqueezeCenter] Relative paths in playlists

2018-05-12 Thread chill
In the end, all it took was a single perl command to change the paths in all my playlists. It no longer seems worth the bother of making my playlists future-proof if it's only going to save me another similar command whenever that future arrives.

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-23 Thread chill
Thanks Michael, I'll have a play with both of those. I don't think the CLI method will fit conveniently into a standard sbpd command, but since sbpd allows for calling a separate script I think that could work. My scripting skills are non-existent at the moment, so figuring out how to get the

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-23 Thread chill
mherger wrote: > > > Check out server.log. I think this was a typo - I found a presets section for each player in /mnt/mmcblk0p2/tce/slimserver/prefs/server.prefs I took a copy, then stopped LMS and edited server.prefs to copy a preset from one of my Booms to the pCP squeezelite player, did

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-24 Thread chill
mherger wrote: > > check out the "status" query. > Thanks you, will do. Is there anything in the syntax of the 'jivefavorite add' command that links that preset to a position in the list? When I do a long press on button 4 on the Boom, the preset gets inserted into the 4th row of the list

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-24 Thread chill
Thanks both - that 'preset_5.hold' option looks promising, if it that's what is called when function button 5 is held. It would be nice to avoid having to get too deeply into CLI and Jive scripting :) chill's Profile:

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-24 Thread chill
Thanks - so is that the 'jivefavorite' command that Michael mentioned? So I'm assuming that Jive knows which function key was pressed to call that command, but it's not clear to me how the preset information ends up in the right line of the presets section in server.prefs. If that's all handled

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-24 Thread chill
Hmm - preset_5.hold doesn't seem to do anything. I can see the command being triggered by the button press (in the console output of sbpd), but whatever it's doing, it's not updating the list of presets (or the list of favourites).

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-24 Thread chill
The preset_5.hold button is an IR command I believe, so I tried it on a Boom using the remote control. Pressing and holding the number 5 key on the remote brings up the message "Preset #5 (hold to save)", but no matter how long I hold it, the current track doesn't get inserted as a preset. If I

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-25 Thread chill
mherger wrote: > Enable debug logging for player.ir, control.command and see whether you > > can get some more information in server.log. > -- > > Michael Thanks Michael. I set up a couple of buttons - one using ["button","preset_1.hold"] to store the preset and one using

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-25 Thread chill
Thanks Michael I'll certainly look into that. I think getting that to work will be a bit more of a project for me though - lots to learn. In the meantime I'm going to add some presets buttons to my button panel so that I can build them into my amplifier project. As a minimum I know that I can

[SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-23 Thread chill
I'm running pCP 3.5.0 on a Raspberry Pi 3B+. I also have some push buttons that are configured using the SqueezeButtonPi daemon. It all works very well. I'd now like to investigate whether Presets can be used with this setup. I can configure a button to play a given preset (e.g.

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-29 Thread chill
Thanks guys - I'll give netcat a go. mherger wrote: > > > There is a curl extension, but it's failing to install. Maybe worth > asking in the pCP thread what's wrong with it. > Ah good - not just me then. chill's

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-27 Thread chill
Thanks Michael - two good leads for this beginner. I quite like the idea of a long button press to set a preset and a short press to play that preset (as on the Boom), but I'm also warming to the idea of just having the short button press to access a favorite, which has the advantage that the

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-27 Thread chill
I've had a quick look at how I might use that 'jivefavorites' command to set a preset, and have fallen at the first hurdle - if my aim is put it into a script that is called by a button press, then I can't see how I would point that script to port 9090. But I'll figure that out - that's not why

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-29 Thread chill
mherger wrote: > > Don't use port 9090 (though you could do this using netcat). Use http > POST requests on port 9000 (or whatever your web UI's port). Eg. using > "curl", or your script language's package for this purpose: > One step forward and two steps back. Curl doesn't seem to exist

Re: [SlimDevices: SqueezeCenter] Looking for information about Presets

2018-05-29 Thread chill
Paul Webster wrote: > Is there a wget ? There is. Code: tc@piCorePlayer:~$ wget BusyBox v1.27.2 (2017-10-31 19:09:48 UTC) multi-call binary. Usage: wget [-c|--continue] [--spider] [-q|--quiet] [-O|--output-document FILE] [--header 'header: value']

[SlimDevices: SqueezeCenter] Synchronised players - how to power one of them off/on separately

2018-01-20 Thread chill
I have three players that I like to have playing in sync with each other when they're powered up, but I don't always want them all to be powered up at once. They are a couple of Booms and an SB2. Whenever one Boom is on I'd like the other Boom to be on, but I'd like to be able to turn on the

Re: [SlimDevices: SqueezeCenter] Synchronised players - how to power one of them off/on separately

2018-01-21 Thread chill
Thank you Philippe, I will. Forgive me if this has already been explained, but can a group player be synchronised with another player? It would be nice if I could have the SB2 playing, then turn on the Booms to have them play what's already on the SB2, so I think perhaps a group player for the

Re: [SlimDevices: SqueezeCenter] A "how do I...."/feature request - hide players from LMS

2019-01-16 Thread chill
Man in a van wrote: > What about? > > https://www.jogglerwiki.com/forum/ > Yeah, could be another place to make enquiries, I agree. chill's Profile: http://forums.slimdevices.com/member.php?userid=10839 View this

Re: [SlimDevices: SqueezeCenter] A "how do I...."/feature request - hide players from LMS

2019-01-15 Thread chill
mherger wrote: > > Just make sure you skip the part about squeezelite - that would be the > player part again, and LMS. You only need Jivelite. > Yep - got that. :) I can't believe someone hasn't already done this, documented it, made a bootable image available, printed the t-shirts etc.

Re: [SlimDevices: SqueezeCenter] A "how do I...."/feature request - hide players from LMS

2019-01-15 Thread chill
Jeff07971 wrote: > > > For Raspberry Pis there's pCP ! > Yes, I've considered building a Joggler replacement with a suitable Pi and pCP (I have several Pis running pCP already), but since I've got the Jogglers, and I like the form factor, the built-in stand etc, I'd like to make the best

Re: [SlimDevices: SqueezeCenter] A "how do I...."/feature request - hide players from LMS

2019-01-14 Thread chill
I've been browsing through the files on the Joggler. I've found the /opt/squeezeplay/share/jive/ folder, which appears to be where the source code for the Joggler Squeezeplay is kept. I don't know the first thing about Lua. To make a version of Squeezeplay that doesn't create a player, would

[SlimDevices: SqueezeCenter] A "how do I...."/feature request - hide players from LMS

2019-01-14 Thread chill
Is there a way to exclude players from the list of available players in LMS? I have a couple of Jogglers which I use as touchscreen controllers for LMS. I run them using 'Squeezeplay OS' from 'birdslikewires' (https://birdslikewires.net/squeezeplay). A side effect of this OS is that each

Re: [SlimDevices: SqueezeCenter] A "how do I...."/feature request - hide players from LMS

2019-01-14 Thread chill
mherger wrote: > > Is there a way to exclude players from the list of available players > in > > LMS? > > You should try to rung Jivelite instead of Squeezeplay. It's the same > UI, but UI only, no player integrated. Squeezeplay is both player and > UI. > > -- > > Michael That could be

Re: [SlimDevices: SqueezeCenter] A "how do I...."/feature request - hide players from LMS

2019-01-15 Thread chill
I made a start at getting Jivelite to run on a Joggler. Some progress, but some snags. This particular forum doesn't seem like the right place to discuss my efforts, so I started a 'new thread' (https://forums.slimdevices.com/showthread.php?110040-Jivelite-on-a-Joggler) in the Linux/Unix

Re: [SlimDevices: SqueezeCenter] A "how do I...."/feature request - hide players from LMS

2019-01-15 Thread chill
mherger wrote: > > I bet it'll be easier to get Jivelite running than to modify SqueezePlay > > to not provide the player. > Yeah, starting to appreciate that. I think I'll have a go at installing a fresh Ubuntu OS (from 'here' (https://jwills.co.uk/projects/joggler-xubuntu/download/)

Re: [SlimDevices: SqueezeCenter] LMS could not reestablish any USB connection after USB Dac is disconnected

2019-01-10 Thread chill
Greg Erskine wrote: > > Are you guys clicking on the option to update the "Output setting" > field? > In my case, yes. I clicked on the output option in the bulleted list on the right, which puts that option into the 'Output Setting' field on the left, then I clicked the 'Save' button at

Re: [SlimDevices: SqueezeCenter] LMS could not reestablish any USB connection after USB Dac is disconnected

2019-01-08 Thread chill
bpa wrote: > > A squeezelite command line option setting may fix the problem for you > but you'll only which setting if you understand what is happening within > squeezelite. I had a similar situation with the USB DAC in a Hypex DLCP. The list of available output devices offered when this

Re: [SlimDevices: SqueezeCenter] New in 7.9.2: Presets editor

2019-01-26 Thread chill
chill wrote: > It's a while since I was trying this - I assume the functions called by > the IR buttons can be replicated within sbpd. I'll dig out that thread. Just for completeness, to recall a preset on a pCP, using button presses, the command configuration for the sbpd tool is of th

Re: [SlimDevices: SqueezeCenter] Request: Webinterface button for Spicefly Sugarcube

2019-04-06 Thread chill
That's quite a neat idea - it would be useful to be able to enable/disable DSTM from the interface, especially when using an interface that doesn't have such easy access to the 'extras' section of the home panel. I guess all those other interfaces would need to be updated to suit though -

Re: [SlimDevices: SqueezeCenter] Replacement for Logitech Media Server - Roon?

2019-02-25 Thread chill
You could load piCorePlayer onto a Raspberry Pi (a pi Zero W would work fine if you just need a player), and connect it via USB to the Onkyo. chill's Profile: http://forums.slimdevices.com/member.php?userid=10839 View

Re: [SlimDevices: SqueezeCenter] Replacement for Logitech Media Server - Roon?

2019-02-25 Thread chill
d6jg wrote: > You’ll need a USB DAC or USB to Toslink converter to do that. The Onkyo > does not have the appropriate USB socket. I’ve checked and it does have > AirPlay. Should work with Phillipe’s AirPlay bridge. Ah - USB storage only, my mistake.

[SlimDevices: SqueezeCenter] Icon inconsistency?

2019-03-06 Thread chill
I was working on a Jivelite applet that needed the group player icon, so I copied it from what's displayed by LMS under 'Settings' > 'Player' > 'Basic Settings'. [image: http://www.cjh.me.uk/MyPhotobucket/cache/DIYHifi/Jivelite/group_250x250_ff_100.png] While I was there I noticed that the

Re: [SlimDevices: SqueezeCenter] Crossfade by playlist?

2019-03-12 Thread chill
d6jg wrote: > Mostly I listen to albums where I don’t want crossfade on but on some > occasions - Sunday’s - I like to set something playing and let DSTM do > its stuff where I’d quite likely crossfade to be on. Isn't this what Smart Crossfade is supposed to handle? > SMART CROSSFADE > If

Re: [SlimDevices: SqueezeCenter] Icon inconsistency?

2019-03-07 Thread chill
d6jg wrote: > I don't have that for any of my Pi's - is your LMS on Pi ? Mine is not. > Have the pCp boys changed the icon? I think this could be Michael pulling our legs. :) My LMS is on the same Pi as my player, and I don't get that icon either.

Re: [SlimDevices: SqueezeCenter] Icon inconsistency?

2019-03-06 Thread chill
That's interesting. I see the Softsqueeze icon when I look at Basic Settings. The Player Model andType are correctly identified as squeezelite, but the icon is softsqueeze. [image: http://www.cjh.me.uk/MyPhotobucket/cache/DIYHifi/Jivelite/LMS%20squeezelite_1024.jpg] I'm running "Logitech

Re: [SlimDevices: SqueezeCenter] Spaces in Player names?

2019-02-08 Thread chill
Manul wrote: > I'm not sure whether this is a server or client question: When I > configure my squeezelite player with a name containing a space, it > doesn't show up in LMS 7.9.2. Is this a general restriction with LMS, a > setup problem with squeezelite or just my incompetence? Where and how

Re: [SlimDevices: SqueezeCenter] Spaces in Player names?

2019-02-08 Thread chill
Manul wrote: > > Edit: I'm not using pCP, I don't even know what that is. Should I? Yes. ;) Manul wrote: > I've worked around that by passing the -N option to squeezelite and > putting the name in a file. That works. And ^that is the solution to the 'spaces in names' problem with

Re: [SlimDevices: SqueezeCenter] Spaces in Player names?

2019-02-17 Thread chill
ralphy wrote: > I've been using the -N option for ages, well really since Triode added > it back in Dec 2013 and I've never noticed that behaviour. > I usually populate the file with the playername when I first add the -N > option and I don't change player names very often. > Permissions could

Re: [SlimDevices: SqueezeCenter] Spaces in Player names?

2019-02-18 Thread chill
I found the -d option in squeezelite, and captured some debug information. I can see where squeezelite is getting the name from the file, and where it then sets the name immediately afterwards: Code: root@openframe:~# /root/squeezelite/bin/squeezelite -v -d all=debug

Re: [SlimDevices: SqueezeCenter] Spaces in Player names?

2019-02-18 Thread chill
Paul Webster wrote: > > One thing I saw on the LMS side is that this is not sent while the > player is active - so try a name change while the player is stopped. > It looks like it queues up the info to be sent later in that case but I > did not work through that to see if it works. > Thanks

Re: [SlimDevices: SqueezeCenter] Spaces in Player names?

2019-02-18 Thread chill
After a quick test it looks as though you've solved the mystery Paul. Name changes get saved back to the specified file when the player is stopped. It's not enough to pause the player, or to (soft) power it off while playing or paused - it has to be explicitly stopped. Name changes also seem

Re: [SlimDevices: SqueezeCenter] Spaces in Player names?

2019-02-18 Thread chill
Thanks Paul Good grief - I wouldn't have the first idea how to code this little workaround. As you say, the consequences on different types of player might be different, and this restriction was obviously put there for a reason. I would guess that the 'setd' doesn't only handle player name

Re: [SlimDevices: SqueezeCenter] Spaces in Player names?

2019-02-11 Thread chill
ralphy wrote: > > > With -N you can set/change the name from LMS and squeezelite updates the > file with the new name. This is a really neat feature - it means that squeezelite can be started up with an unchanging command string, but any name changes persist. I've been playing with it on

Re: [SlimDevices: SqueezeCenter] Spaces in Player names?

2019-02-15 Thread chill
ralphy wrote: > > With -N you can set/change the name from LMS and squeezelite updates the > file with the new name. Are there any conditions that have to be met for this to work? I'm pretty sure that when I first tried this after you posted that comment it was working as expected - name

Re: [SlimDevices: SqueezeCenter] Spaces in Player names?

2019-02-15 Thread chill
Hmmm - this is odd. -Some- changes seem to get through, -eventually-. Haven't spotted a pattern yet - might be after a reboot, or restarting LMS. I'm pretty sure it was instant when I first tried it though. chill's

Re: [SlimDevices: SqueezeCenter] New in 7.9.2: Presets editor

2019-01-25 Thread chill
That's a nice feature, thank you. A while ago I was trying to assign presets via button presses on a pCP, using the sbpd tool. I put that aside as I wasn't getting anywhere, but with this new presets editor it makes sense to have those presets buttons again - no need to figure out how to

Re: [SlimDevices: SqueezeCenter] Are there any other Skins for jivelite

2019-08-21 Thread chill
diode84 wrote: > Having a fresh brain didn't help. I found config.txt, removed the # and > changed to 1024 and 600, not much difference. > Trouble is I don't understand what I need to change it to. Can you > suggest any values to try to get greater screen height. > The screen is max 1024 x 600.

Re: [SlimDevices: SqueezeCenter] Are there any other Skins for jivelite

2019-08-22 Thread chill
Man in a van wrote: > does one need to "save and reboot"? > > > Code: > > pcp br > > : (b)ackup then (r)eboot A good strategy in general, but in this case, for changes to config.txt on the boot partition, no.

Re: [SlimDevices: SqueezeCenter] Are there any other Skins for jivelite

2019-08-20 Thread chill
You may need to edit the config.txt file on the boot partition of your SD card, so that greater resolutions are supported. You can either do this by inserting the SD card into your laptop - the boot partition should be accessible - or by accessing pCP over SSH, and typing 'm1' at the command

Re: [SlimDevices: SqueezeCenter] Are there any other Skins for jivelite

2019-08-22 Thread chill
diode84 wrote: > ...and with 640x480 skin... That's your problem. What you've done: 1) By setting the framebuffer values, you've told the operating system that your screen is 1024x600. 2) By choosing a 640x480 skin, you've told Jivelite only to use the central 640x480 section of your screen.

Re: [SlimDevices: SqueezeCenter] Perl compilation error: $ipn

2019-08-26 Thread chill
It did it again, so this time I saved the whole pcp_boot.log Code: Starting piCorePlayer setup... Loading pCP function files and pCP configuration file...Done. Checking for boot codes on mmcblk0p1... Trying to mount /dev/mmcblk0p1. Checking for ssh...found, ssh

[SlimDevices: SqueezeCenter] Perl compilation error: $ipn

2019-08-25 Thread chill
Not sure where to post this, as I can't tell whether it's a general LMS issue, or specific to pCP, or possibly even caused by Paul-'s latest test version of sbpd-pigpio (which is the only change I've made recently). As of this morning, on rebooting pCP I've been getting quite a few instances

Re: [SlimDevices: SqueezeCenter] Perl compilation error: $ipn

2019-08-25 Thread chill
Thanks for looking into this bpa. I don't believe anything else has changed. Yesterday I did add another command to the start-up user commands 'tweaks' - a script that I wrote to control a fan via a GPIO pin - but the compilation error didn't seem to be improved by removal of that script. The

Re: [SlimDevices: SqueezeCenter] Perl compilation error: $ipn

2019-08-25 Thread chill
bpa wrote: > I'm guessing it is about network. That seems logical. I did try a few reboots to see if I could trigger the error again, but of course when you want it to happen it won't. I'll save the logs if it happens again.

Re: [SlimDevices: SqueezeCenter] Perl compilation error: $ipn

2019-08-25 Thread chill
Forgive me, I don't know the first thing about Perl, but given that a 'compiler' error is apparently being triggered at 'run time', I'm guessing that it's compiled on demand ('interpreted'?). In that case, would that suggest that this $ipn error is going to be triggered any time that red line

Re: [SlimDevices: SqueezeCenter] Perl compilation error: $ipn

2019-08-27 Thread chill
There are all the plugins that don't have Logitech or yourself as the author: Code: AirPlay bridge (v0.4.20.0) BBC iPlayer (v1.6.7) BBC iPlayers Extras (v3.2.0) Group Players (v0.9.1) Material Skin (v0.9.7) Song Scanner (v2.0) SuperDateTime Screensaver

Re: [SlimDevices: SqueezeCenter] Perl compilation error: $ipn

2019-08-27 Thread chill
OK, I'll disable those plugins (including yours Michael?) and live off locally stored music for a while. The error doesn't occur frequently, so it could be a while before I can conclude that one of them is the culprit. On the other hand the error could occur on the next reboot, which would

Re: [SlimDevices: SqueezeCenter] Perl compilation error: $ipn

2019-08-27 Thread chill
chill wrote: > On the other hand the error could occur on the next reboot, which would > rule them out I guess. That didn't happen :-) A couple of reboots later and it hasn't happened again yet. I'll keep

Re: [SlimDevices: SqueezeCenter] Perl compilation error: $ipn

2019-08-27 Thread chill
10 reboots on the trot with no errors. I reloaded the two BBC plugins, and have rebooted 5 times without error. Not conclusive of course, because the error was only 'occasional', but I think 10 reboots would have caught at least one instance.

Re: [SlimDevices: SqueezeCenter] Perl compilation error: $ipn

2019-08-27 Thread chill
Yeah, I know this isn't a fair test - a 'pass' won't necessarily mean the plugin is innocent, but a 'fail' might be more conclusive. The BBC plugins didn't provoke the error after 10 reboots. So I added Shairtunes as well, and have rebooted 4 times without error. I'm going to remove those

Re: [SlimDevices: SqueezeCenter] Perl compilation error: $ipn

2019-08-27 Thread chill
I missed a couple: Code: Network Test (v1.0) ShairTunes2 (fork) (v0.107.4) They're gone too now - only Logitech plugins left. chill's Profile:

Re: [SlimDevices: SqueezeCenter] Are there any other Skins for jivelite

2019-08-22 Thread chill
You could experiment with the overscan settings. From the config.txt file: Code: # uncomment the following to adjust overscan. Use positive numbers if console # goes off screen, and negative if there is too much border #overscan_left=16 #overscan_right=16

Re: [SlimDevices: SqueezeCenter] Server Machine Alternatives.

2019-08-02 Thread chill
Just to add a different perspective... I have two pairs of powerline devices (Netgear and TP-Link), and they've never given me any trouble in ~5 years of use. I've only used them for Squeezebox players, so the throughput isn't particularly challenging. For some time I had one TP-Link

Re: [SlimDevices: SqueezeCenter] Perl compilation error: $ipn

2019-10-15 Thread chill
I haven't encountered this error again since that post in August. I've re-enabled all the plugins that I had disabled, but LMS has been perfectly behaved. I have no idea what the cause was, or why it's gone away. I'm currently using piCorePlayer v6.0.0-b1, and 'perl -v' gives this: Code:

Re: [SlimDevices: SqueezeCenter] Logitech media server not working without internet connection

2019-11-05 Thread chill
In my camper van I regularly use a pCP server that makes it's own wifi AP, and the device has no possible means of connecting to the internet (something I've considered trying to fix with a GSM dongle, but not really sure how to go about it!). It works fine without internet, but of course I