I did discover the trailing space issue a while ago and did updates to
pCP on 2021-05-25. So, the updates would be released sometime after
that.
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
RobbH wrote:
> By the way, Greg, you are probably aware that the Music Folder view lets
> you open the cue file, just like a folder, and select individual tracks.
> But I wanted to be sure others reading this know that, which is my
> reason for mentioning it here.
Thanks, I didn't know that!
RobbH wrote:
> My guess -- and that's all it is! -- is that when browsing through Music
> Folder, LMS is only showing FILES (as both Bob and Paul have suggested),
> not SONGS. In that mode, LMS may not have access to metadata, so it does
> not know if the files in a folder are part of an album
I just tested the SAMBA install as per "'Add a USB hard drive and setup
SAMBA' (https://docs.picoreplayer.org/how-to/add_usb_hdd/)" instructions
and it seems to work as expected.
The fact you need to map a drive or type \\ip_address into Windows
explorer is not an issue.
garym wrote:
> I use WinSCP on my windows 10 machine to transfer files to USB drives
> connected to my rPi servers.
> p.s. re drives and backups. And I use freefilesync to keep all synced.
> 6 connected to active servers: home (2), cabin, work(2), travel; 3
> backup HDDs only, connected
WARNING: ALSA can do your head in.
Generally speaking, range settings in ALSA can be all over the place,
and probably not 0% to 100%.
IIRC the alsamixer and pCP web interface are mapping an ALSA range to a
percentage, thus rounding errors occur.
By default piCorePlayer boots to a console.
Do a ps to see what processes are running.
squeezelite?
sshd?
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread:
hi PaulH,
It's probably possible and because LMS is so mature it probably has
already been done. There is Slimmer, with interfaces LMS to a HD44780. I
have read a couple of threads about interface LMS into HA.
Using pCP just adds another layer because when you research the web,
most of the
I think socat is similar to netcat which is similar to nc. pCP has
busybox nc installed. Type busybox to get a list of commands.
pCP doesn't include bash by default, pCP uses sh. pCP doesn't include
python by default, pCP uses microPython (with only a couple of libs)
E-Stat wrote:
> Others have suggested using a generic "hw:CARD=DAC,DEV=0" string, but
> when I do that Squeezelite fails to run.
There is no such thing as a generic "hw:CARD=DAC,DEV=0". Some
manufacturers actually use "DAC" as the name of their sound card.
The "Output setting" *must* be one
Welcome :)
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread: http://forums.slimdevices.com/showthread.php?t=114947
___
plugins
Did you do a fresh install to pCP8.0.0?
If not, I think it would be quicker to start from scratch?
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread:
Do you have multiple LMS running?
The tabs are generated by looking at the LMS that pCP is connected to.
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread:
There were posts recently about this one. Not sure of the result.
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread: http://forums.slimdevices.com/showthread.php?t=114852
kidstypike that's what I have found.
Further down, it often goes into "drag song to new position in playlist"
mode.
I found this when I was trying to maximise the size of my cover art for
an artwork quality audit. It seems I was not so fussy 13 years ago. :)
Generally when you edit files, you are modifying files in RAM. pCP
recreates the file system after each boot.
When you edit a file, you must do a backup to make it available after a
reboot.
This does not apply to the boot partition, which is persistent and
usually unmounted.
This is the
Peet wrote:
> And I'm glad it's all working fine and the SD card: I can now make a
> running LMS in 6 minutes.
:) Easy! LOL
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread:
Why 2 dtoverlay=hifiberry-dacplus lines?
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread: http://forums.slimdevices.com/showthread.php?t=114449
You need to read the README file.
Assuming hifiberry-dacplus works for your DAC?
Code:
Name: hifiberry-dacplus
Info: Configures the HifiBerry DAC+ audio card
Load: dtoverlay=hifiberry-dacplus,=
Params: 24db_digital_gain Allow gain to be applied via
Those ping results are very bad. I suspect a network problem.
Here are some ping results from A RPi4b TO RPi4B.
Code:
PING 192.168.1.51 (192.168.1.51): 56 data bytes
64 bytes from 192.168.1.51: seq=0 ttl=64 time=12.515 ms
64 bytes from 192.168.1.51: seq=1 ttl=64
You need to read through the README to find the parameters that are
valid for your dtoverlay.
Your are hoping for a "leds_off" parameter.
Then you need to 'Edit config.txt'
(https://docs.picoreplayer.org/how-to/edit_config_txt/) to add
",leds_off" your dtoverlay command line.
Peet wrote:
> Hi
>
> The shutdown in the custom command of Cron works perfect.
>
> Thanks Greg and JD68.
>
> Startup remains a little problem. I do it manually with the 'Run' on the
> pi.
> I think the most easiest way is to buy 4 timers for start and stop.
>
> Regards
> Peter
If you are
RobbH wrote:
> piCorePlayer has an option on the Tweaks page to enable Wake On Lan. I
> have never tried it, but I assume it works. You might be able to set up
> a cron job on another computer that would use WOL to start your players.
No, Raspberry Pi's don't do WoL.
pCP can be a WoL client,
Peet wrote:
> Hi Greg
>
> How can I get the bootcode?
>
> Can I use: crontab -l dirictly or do I first go to the bootcode?
>
> Peet
I recommend you use the custom cron option. It was put there to make it
easy. :)
jd68 gave you the command to shutdown at a particular time.
hi Peet,
If my previous reply didn't ring any bells for you I suggest you wait
for pCP 8.0.0, it should be a lot easier.
Even the pCP 8.0.0 is pretty basic as it doesn't turn off ethernet leds.
Use a bit of tape or blutac as a interim solution.
regards
Greg
In piCore/piCorePlayer cron is not started by default. Using the pCP
[Tweaks] page, when you click the [Save] button it will add the
appropriate cron bootcode to enable cron. You could use the "bootcode"
page if you are familiar with that.
The "Cron" option on the [Tweaks] page only offers 3 of
Here's a bit of beta code. I included it here for other readers than are
not using RPi3. This is only for the power and activity leds.
You will need to grab the couple of off lines of code.
Code:
We don't have a timeline for pCP8.0.0. It's just a matter of when it is
good enough for users.
The command to turn the leds off depends on which model RPi you have.
The command to turn the leds off depends on which HAT you have.
There are many Raspberry Pi's and many HiFiBerry HATs, some you can turn
off the LEDs others you can't. :(
pCP8.0.0 will have the ability to turn off the RPi's LEDs (if
possible).
The HiFiBerry HAT will require adding "leds_off" to the driver in
config.txt (if possible). Is there an option in
Its "unbelievable" the amount of work Paul does improving piCorePlayer.
I struggle to comprehend what's happening most of the time! :)
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View
Squeezelite must be running, otherwise pCP it is not connected to a LMS.
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread: http://forums.slimdevices.com/showthread.php?t=114402
cpd73 wrote:
> Sounds like a reasonable idea. What would be 'normal' levels though?
> Perhaps disallow jump to >=95% if volume <= 70%?
>
> What, -might-, be better is to make the volume dialog a little taller,
> so that the close button is further away. Also, you do not need to close
> the
Good idea. :)
Thanks
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread: http://forums.slimdevices.com/showthread.php?t=109624
___
It's 11:30, the room is dark, I'm lounging in my leather recliner, I'm
listening to some great music, fine tuning the volume as a favourite
track starts, thinking how wonderful "Material" is, I go to hit CLOSE on
the volume slider, but on my little iPhone 5 screen I miss by just a tad
and hit
Success!
"S" writes a bitmap file to /tmp, ie. jivelite0006.bmp
Using the command does causes rebuffering to occur.
+---+
|Filename: jivelite0006.jpg |
|Download:
I am trying to do some Jivelite documentation.
Does anyone know how to capture the screen image using software?
frame buffer > image file?
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
Also, after you have visited the [Diagnostics] > [Raspberry Pi] page
there is a "diag rpi" log under [Logs].
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread:
hi Pommes,
You need to let us know what version of pCP you are using. Cut and paste
the footer is the easiest way.
FYI: For each version of pCP, there are 2 or 3 versions of the
repository for single core, quad core and 32bit/64bit and each
repository has over 500 extensions or links to
pCP6.1.0 or even pCP7.0.0 will work on any RPi.
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread: http://forums.slimdevices.com/showthread.php?t=113190
In July 2020 I think there were changes to squeezelite regarding WMA.
There were issues with ALAC, WMA and ffmpeg.
Ralphy and Paul are the guys to talk to for technical details.
Greg Erskine's Profile:
The MAC address is usually hard coded in the network device, Ethernet,
Wifi or Bluetooth. The first 6 digit will be registered to the Raspberry
Pi Foundation. If you are using a USB Wifi adapter the MAC address will
be registered to the device manufacture.
This nearly unique MAC address can be
hi KeBul,
Here's an example.
https://raspmer.blogspot.com/2019/02/control-cooling-fan-with-gpio-fan.html
It should be as simple as adding one line to config.txt
https://www.picoreplayer.org/how_to_edit_config_txt.shtml
FYI: Most examples on the internet make things a lot more complicated by
The power/earth pins are not GPIO's. They are fixed at 5V, 3.3V or 0V
and can't be turned on and off.
The GPIO's can be turned off and on but don't have much current capacity
so extra circuitry is usually required. Usually a transistor and a
resistor or 2. This solution will typically have 3
Remember when connecting devices directly to GPIO's you need to keep in
mind the current draw.
The power and earth pins have higher current capacity than the GPIO's.
Normally for motors, you would connect a transistor to the GPIO that
switches the power to the motor.
I think from a third party software (piCorePlayer) perspective it is
important we do not cause excessive support issues for Logitech
(Michael).
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
I have "heard" that there can be a problem if the SSID is the same for
both the 2.4 GHz and 5 GHz Bands.
I DON'T know if it is a "myth" or "fact" :D
Greg Erskine's Profile:
Good point Paul Webster,
I had forgotten for control only, you only need to sync if you want the
VU meters to work.
regards
Greg
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this
Cut-Throat wrote:
> I used an Rpi 3B plugged into a Samsung TV on HDMI 2, Using built in
> wifi, Got the Keyboard plugged in for setup and then removed it. No wind
> here tonight in Minneapolis.
hi Cut-Throat,
I setup an identical setup *except* I used a RPi1B+ plugged into a
Panasonic TV on
hi Cut-Throat,
What you are doing should just work.
But there are a million combinations, maybe a RPi4B with a Samsung TV
plugged into HDMI1, using the built-in wifi, with a keyboard plugged
into a USB3 port, when the wind is blowing in a southerly direction
won't work. :o
If you give a few
I usually plug the keyboard into the RPi.
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread: http://forums.slimdevices.com/showthread.php?t=112797
Did you load Jivelite?
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread: http://forums.slimdevices.com/showthread.php?t=112797
___
If you are using pCP6.1.0 and are using the Analog audio through the
built-in audio jack, you need to set mmap to 0. This is found on
[Squeezelite Settings] page > "ALSA setting", 4th field.
Greg Erskine's Profile:
How old are the OSes (browsers)?
I have an iPad 2 that doesn't display Material, I have always assumed it
was that the iPad is end of life and has an old version of Safari.
Greg Erskine's Profile:
I thought the error message was from piCorePlayer's LMS page so I am
referring only to that.
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread:
hi Cut-Throat,
Thanks for bringing this issue up, on reading it I realise the message
is a little misleading (without looking at the more> help)
it should say something like "Warning: Logitech Media Server (LMS) is a
server database application and needs the Raspberry Pi to be shutdown
hi edwin2006,
With pCP 5.0.0 onwards you can setup wpa_supplicant.conf completely
manually. This allows maximum flexibility while avoiding the html,
javascript and shell limitations.
Start out with pCP instructions here:
I think we are lucky to have so many audio distributions. Just pick the
one that best suits!
As a part time developer, I do what I want, when I want.
I wouldn't get involved in a commercial venture. This opens you up to
commercial obligations and risks.
My gut feeling is Network wait would only work if the NAS was also the
DHCP sever, which if it is slow to boot is not a good idea.
I think we would need extra code to ping the NAS a wait for it. How long
does the NAS take to be available? Is there a delay between the NAS
being up and have
I think Paul will fix and make an update available, time permitting.
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread: http://forums.slimdevices.com/showthread.php?t=112015
For multiple networks you need to edit wpa_supplicant.conf manually.
Change # Maintained by piCorePlayer to # Maintained by user otherwise
pCP will change wpa_supplicant.conf
Greg Erskine's Profile:
Sounds like it would be easier for you to buy Sonos!
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread: http://forums.slimdevices.com/showthread.php?t=110654
What sample rate are you testing?
There is a little info on the CAPS home page.
http://www.quitte.de/dsp/caps.html#
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread:
hi ashmore,
The chirp is not normal. I did have a problem once with cables being
routed over the RPi/DAC causes noise.
You need to do a [Backup] after setting equalizer values.
regards
Greg
Greg Erskine's Profile:
bpa wrote:
>
. I suspect PCP has provided an easy way to look at squeezelite log as
> I guess it will have been redirected into a file.
Correct :D
[Main Page] in [Beta] mode > [Diagnostics] > [Logs]
Greg Erskine's
hi foxwelljsly,
On the [Main Page] > [Install]. Third button down.
Code:
Install FFMpeg libraries for Squeezelite less>
This will download and install FFMpeg Libraries from the pCP repository.
Note:
Internet access is required.
The 7MB FFMpeg library adds
hi 38domo,
Don't try to do it via the web interface and manually at the same time.
I assumed you were doing it manually.
Clear settings from web interface. I would be tempted to start from a
new image.
Just a couple of warnings, I remember when I originally did this there
were issues with
hi 38domo,
Did you do a backup to save changes?
/opt/.filetool.lst contains the entry var/spool/cron/crontabs, so your
cron settings will be re-installed after a reboot if you do a backup
($pcp bu).
piCore is RAM based so the file system is in memory, without a backup to
store changed files to
Thanks Ronnie
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread: http://forums.slimdevices.com/showthread.php?t=107755
___
plugins
hi jouteur,
SqueezePlug has nothing to do with piCorePlayer.
SqueezePlug was a separate LMS/squeezelite distribution way back, it
might have been one of the first. It was incorporated into one of the
other products to give it LMS capability, but I am not sure if it still
used that way anymore.
Its good you where able to get it going and thanks for reporting back to
the forum to help others. :D
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread:
hi garrigue,
I think your issue is with your USB DAC and the Raspberry Pi.
You will need to experiment with the other USB DAC settings on the
[Tweaks] page.
There may be some information to help here:
https://sites.google.com/site/picoreplayer/home/List-of-USB-DACs
regards
Greg
You could use "aplay" for sounds.
Also, look at the Touch, I *think* it uses a Wolfson WM8974 (mono) DAC
for sounds.
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread:
odw199 wrote:
> The ntp requirement came from one instance when my pi booted up with the
> date set to 1st Jan (presumably 1972 - I didn't check). It had been
> unpowered for a while so sensible to assume the clock had reset. This
> prevented openvpn from connecting as it saw the certificates as
hi odw199,
Great write up, thanks for your time and effort. :D
I was wondering about what you said about ntp. piCorePlayer does do a
ntp to set the time on boot. During development we sync changed files,
so if the time isn't set correctly we would know fairly quickly.
See [Main Page] in [Beta]
gnist wrote:
> How to do this, is There a filemanager in picoreplayer and can it be
> done putty
LOL, filemanger in piCorePlayer, wash your mouth out ;)
If you need one there is mc, midnight commander.
$ tce-load -iw mc
regards
Greg
tcutting wrote:
> I just realized you are NOT running the PiCorePlayer version. Your
> Jivelite may not be the same.
> I think the original Triode version of Jivelite uses a different variant
> of lua.
> Maybe ralphy can confirm.
Hi tcutting,
I believe Triode's version uses luajit, where
uri2103 wrote:
> I wasn't able to delete the .jivelite folder (missing rights, i was
> logged in as user "tc"). So i reinstalled everything from scratch, using
> a clean image with the following steps:
>
> 1. Write clean image
> 2. Resize fs and make shure it is resized
> 3. Add -v parameter to
johtem wrote:
> Hello,
>
> I have installed Picore version 2.00 on my Pi version B with Hifiberry
> DAC.
> The VU meters and spectrum analyser are still affected by the
> volumeslider in Jivelite as mentioned above. I'm i right?
>
> John
Hi johtem,
I think Ralphy and Steen found the
ralphy wrote:
> Thanks for looking into this Greg.
>
> That local volume variable is not used anywhere in the function, nor is
> there any other reference to volume in the file.
>
> It was added when Triode merged rpress' VU meter implemention for
> jivelite in Oct 2013.
>
> I've commented
hi Jeff07971,
I understand what you are saying now thanks! ;)
Goes to show, I never knew how VU Meters are supposed to work. :o
regards
Greg
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
Hi Jeff07971,
I can't fix it but just in case it helps someone I'll post my findings.
jivelite - VUMeter.lua
Code:
function draw(self, surface)
if self.style == "vumeter" then
self.bgImg:blit(surface, self:getBounds())
end
Foggy wrote:
> Hi Greg,
> The sound quality when using the Pi is audibly inferior to a standard
> Squeezebox, even through cheap PC speakers and that is when only running
> the Squeezeslave software (I think also I tried Squeezelite some time
> ago). I did a little searching at the time and I
Foggy wrote:
> Firstly, I think I will leave the medical research to the experts! I
> didn't read through my original post carefully enough before posting - I
> did laugh!
> Secondly, I much appreciate the response, the shell command above worked
> a treat and the Pi is now working perfectly in
Foggy wrote:
> Is there a way I can send commands from a script on the Pi to
> Squeezeslave on the pi - specifically play and pause???
>
> The reason I ask is that, with my limited ability I am very close to
> creating a motion detecting Squeezebox.
> The plan is to have Muzak in the loo that
Man in a van wrote:
> A first for medical science:p;)
>
> Ronnie
Great mental picture. ;)
Greg Erskine's Profile: http://forums.slimdevices.com/member.php?userid=7403
View this thread:
hi britcowboy,
This solution is not exactly what you are asking for but I think the
result is... if you are using a Linux player.
http://www.pinkfishmedia.net/forum/showthread.php?t=165465
The shell script monitors LMS for squeezelite activity, after a fixed
period of inactivity the amp is
britcowboy wrote:
Thanks Greg, that looks like it will do just what I'm looking for!
Probably better than my solution as people will no doubt forget to soft
power off anyway.
The server and clients are on a mac (long story short, I have airplay
speakers that I've hacked using shell
hi usc95,
I don't find this is the case.
I have a combination of real, piCorePlayer (squeezelite) devices and
iPeng on iPad, all connect very reliably.
LMS is on a Raspberry Pi (squeezeplug).
regards
Greg
Greg
88 matches
Mail list logo