Quantcast
Channel: Squeezebox : Community : Forums
Viewing all 10706 articles
Browse latest View live

Programmable remotes

$
0
0
On Thu, 6 Jun 2019 12:41:19 +0000, Paul Webster
<Paul.Webster.917yzz (AT) no-mx (DOT) forums.slimdevices.com> wrote:

> Sometimes the devices have unpublished (at least not in the manual)
> "discrete codes" ... that is the magic phrase to search for along with
> your TV make / model then maybe you will find that someone has already
> found the IR code to switch to a specific input for your device ...
> similarly for power on/off v toggle.


Even if a device would have such a "discrete codes", how would I use them
with my Harmony remote? If the code is not in the MyHarmony database I
cannot program it. If the code is not on the device-specific remote control
I cannot learn it.

Directory scan aborted

$
0
0
> I've recently re-ripped all of my CDs and transferred the old library
> files to a new external USB SSD on my LMS v7.9.1 running on Windows XP.
> I chose to clear and rescan everything, and the scan starts runs for
> less than a minute and reports 'scan aborted unexpectedly. Can anyone
> point me to what may be the issue?


I'm not even sure I should even give any advice beyond "get your system
up to date)... :-)

But anyway: Go to Settings/Advanced/Logging, enable logging for the
scanner (from the dropdown box at the top), then re-run the scan and
provide the full resulting scanner.log.

--

Michael

John Darko talks about Squeezebox / LMS in 2019

$
0
0
Anyone else seen this?

https://darko.audio/2019/06/freshly-squeezed-streaming/

I'm a fan of Darko's website but I think he's a little harsh in this article, particularly about the UI. Quote "LMS’ web interface, accessible from ANY device running a web browser, has a face only a mother could love." The web-UI photo is not a good example IMHO.

Anyway, sounds like a 7/10 pass for us "budget-conscious audiophiles"!

New and changed scan deleted items

$
0
0
I have always wondered why every time I do a "new and changed scan" I see 3 tracks deleted. I just checked the scanner log and see that 3 playlists are deleted during the scan then immediately rescanned and added. Does that seem right?

Code:

[19-05-31 23:30:02.8805] main::main (205) Starting Logitech Media Server scanner (v7.9.2, 1559133196, Thu May 30 19:35:58 CEST 2019) perl 5.024001
[19-05-31 23:30:03.4413] Slim::Schema::forceCommit (2147) Warning: Trying to commit transactions before DB is initialized!
[19-05-31 23:30:04.4446] Slim::Music::Import::runImporter (511) Starting Slim::Media::MediaFolderScan scan
[19-05-31 23:30:04.4456] Slim::Utils::Scanner::Local::rescan (181) Discovering audio files in /media/usb/MyMusic
[19-05-31 23:30:56.5224] Slim::Utils::Scanner::Local::__ANON__ (193) Start processing found tracks
[19-05-31 23:30:56.5234] Slim::Utils::Scanner::Local::__ANON__ (201) Connect do DB
[19-05-31 23:30:56.5240] Slim::Utils::Scanner::Local::__ANON__ (204) Get latest ID
[19-05-31 23:30:56.5269] Slim::Utils::Scanner::Local::__ANON__ (226) Delete temporary table if exists
[19-05-31 23:30:56.5276] Slim::Utils::Scanner::Local::__ANON__ (229) Re-build temporary table
[19-05-31 23:30:58.3314] Slim::Utils::Scanner::Local::__ANON__ (278) Get deleted tracks count
[19-05-31 23:30:59.9277] Slim::Utils::Scanner::Local::__ANON__ (285) Get new tracks count
[19-05-31 23:30:59.9294] Slim::Utils::Scanner::Local::__ANON__ (290) Get changed tracks count
[19-05-31 23:31:00.4573] Slim::Utils::Scanner::Local::__ANON__ (296) Removing deleted audio files (3)
[19-05-31 23:31:01.8071] Slim::Utils::Scanner::Local::deleted (802) Handling deleted playlist file:///media/usb/MyMusic/Playlists/Graceland.m3u
[19-05-31 23:31:01.8492] Slim::Utils::Scanner::Local::deleted (802) Handling deleted playlist file:///media/usb/MyMusic/Playlists/Robots.m3u
[19-05-31 23:31:02.0888] Slim::Utils::Scanner::Local::deleted (802) Handling deleted playlist file:///media/usb/MyMusic/Playlists/Virgin%20Radio%20(AAC).m3u
[19-05-31 23:31:03.6509] Slim::Utils::Scanner::Local::__ANON__ (374) Scanning new audio files (18)
[19-05-31 23:31:05.2274] Slim::Utils::Scanner::Local::__ANON__ (454) Rescanning changed audio files (0)
[19-05-31 23:31:05.2291] Slim::Music::Import::endImporter (644) Completed Slim::Media::MediaFolderScan Scan in 60 seconds.
[19-05-31 23:31:05.2309] Slim::Music::Import::runImporter (511) Starting Slim::Music::PlaylistFolderScan scan
[19-05-31 23:31:05.2328] Slim::Utils::Scanner::Local::rescan (181) Discovering audio files in /media/usb/MyMusic/Playlists
[19-05-31 23:31:05.5458] Slim::Utils::Scanner::Local::__ANON__ (193) Start processing found tracks
[19-05-31 23:31:05.5465] Slim::Utils::Scanner::Local::__ANON__ (201) Connect do DB
[19-05-31 23:31:05.5470] Slim::Utils::Scanner::Local::__ANON__ (204) Get latest ID
[19-05-31 23:31:05.5479] Slim::Utils::Scanner::Local::__ANON__ (226) Delete temporary table if exists
[19-05-31 23:31:05.5486] Slim::Utils::Scanner::Local::__ANON__ (229) Re-build temporary table
[19-05-31 23:31:06.3429] Slim::Utils::Scanner::Local::__ANON__ (278) Get deleted tracks count
[19-05-31 23:31:07.8920] Slim::Utils::Scanner::Local::__ANON__ (285) Get new tracks count
[19-05-31 23:31:07.8935] Slim::Utils::Scanner::Local::__ANON__ (290) Get changed tracks count
[19-05-31 23:31:07.8946] Slim::Utils::Scanner::Local::__ANON__ (296) Removing deleted audio files (0)
[19-05-31 23:31:07.8952] Slim::Utils::Scanner::Local::__ANON__ (374) Scanning new audio files (3)
[19-05-31 23:31:07.9076] Slim::Utils::Scanner::Local::new (891) Handling new playlist file:///media/usb/MyMusic/Playlists/Graceland.m3u
[19-05-31 23:31:16.2163] Slim::Utils::Scanner::Local::new (891) Handling new playlist file:///media/usb/MyMusic/Playlists/Robots.m3u
[19-05-31 23:31:17.0615] Slim::Utils::Scanner::Local::new (891) Handling new playlist file:///media/usb/MyMusic/Playlists/Virgin%20Radio%20(AAC).m3u
[19-05-31 23:31:17.0968] Slim::Utils::Scanner::Local::__ANON__ (454) Rescanning changed audio files (0)
[19-05-31 23:31:17.0977] Slim::Music::Import::endImporter (644) Completed Slim::Music::PlaylistFolderScan Scan in 11 seconds.
[19-05-31 23:31:17.0986] Slim::Music::Import::runImporter (511) Starting Slim::Plugin::MusicMagic::Importer scan
[19-05-31 23:31:20.4141] Slim::Music::Import::endImporter (644) Completed Slim::Plugin::MusicMagic::Importer Scan in 3 seconds.
[19-05-31 23:31:20.4158] Slim::Music::Import::runImporter (511) Starting Slim::Plugin::FullTextSearch::Plugin scan
[19-05-31 23:31:20.4175] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (413) Starting fulltext index build
[19-05-31 23:31:20.4181] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (417) Initialize fulltext table
[19-05-31 23:31:25.0392] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (430) Create fulltext index for tracks
[19-05-31 23:32:04.7659] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (440) Create fulltext index for albums
[19-05-31 23:32:47.1795] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (449) Create fulltext index for contributors
[19-05-31 23:32:47.6710] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (459) Create fulltext index for playlists
[19-05-31 23:32:48.7244] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (494) Optimize fulltext index
[19-05-31 23:33:07.9400] Slim::Plugin::FullTextSearch::Plugin::_rebuildIndex (509) Fulltext index build done!
[19-05-31 23:33:07.9407] Slim::Music::Import::endImporter (644) Completed Slim::Plugin::FullTextSearch::Plugin Scan in 107 seconds.
[19-05-31 23:33:07.9415] Slim::Music::Import::runImporter (511) Starting Slim::Music::VirtualLibraries scan
[19-05-31 23:33:09.2990] Slim::Music::Import::endImporter (644) Completed Slim::Music::VirtualLibraries Scan in 1 seconds.
[19-05-31 23:33:09.9981] Slim::Music::Artwork::updateStandaloneArtwork (204) Starting updateStandaloneArtwork for 1840 albums
[19-05-31 23:33:56.3491] Slim::Music::Artwork::__ANON__ (309) updateStandaloneArtwork finished in 46.3409719467163
[19-05-31 23:33:56.4801] Slim::Music::Artwork::precacheAllArtwork (619) Starting precacheArtwork for 1 albums
[19-05-31 23:33:56.7597] Slim::Music::Artwork::__ANON__ (738) precacheArtwork finished in 0.269911050796509
[19-05-31 23:33:56.7605] Slim::Music::Import::endImporter (644) Completed precacheArtwork Scan in 0 seconds.
[19-05-31 23:33:56.7685] Slim::Music::Import::runScanPostProcessing (435) Starting Database optimization.
[19-05-31 23:36:02.7443] Slim::Music::Import::endImporter (644) Completed dbOptimize Scan in 125 seconds.

LMS internal "software updates" function - how to make it pick up 7.9.2?

$
0
0
> I'm currently running LMS stable release 7.9.1 in justifiably's docker
> image on an Intel NUC, and I'm experiencing some inconsistencies in
> search results for artists. I noticed some changes regarding searches in
> the change logs for 7.9.2, so I would like to try if an update might fix
> my issues. But I don't know how.


Reading the Dockerfile
(https://hub.docker.com/r/justifiably...ver/dockerfile),
there's a line which says:

"# Pass in LMSDEB to override. Using a nightly release, can be updated
in place without rebuilding image.
ARG
LMSDEB=http://downloads.slimdevices.com/LogitechMediaServer_v7.9.1/logitechmediaserver_7.9.1_all.deb"

So I must assume you'd define the LMSDEB variable in the command line
launching the image.

--

Michael

Wie lange dauert ca. ein Neuaufbau der Medienbibliothek

$
0
0
> Zurzeit warte ich seit ca. 15 Sunden, um die ca. 33.000 Titel neu
> einlesen zu lassen.


Das würde ich auch als nicht normal einstufen. Nur: wenn du das auf
einem 10-jährigen NAS mit 256MB RAM laufen lässt, dann ist das mal so
langsam.

Also: worauf läuft dein LMS?

Meine ca. 20k Lieder sind mit zahlreichen zeitaufwändigen Plugins in
15-20Min. gescannt.

--

Michael

Help upnp:rootdevice

$
0
0
What is this?
And why is it possible for me to see these strange things?

Right now i see 18 connections and all of them are from outside `???

  • France 3
  • Germany 3
  • Poland 2
  • Viet Nam 1
  • United States 1
  • /snip
  • \snap

..and why can i use them??

because its the internet and these machines are open for everyone...

The one with the 88.88.x.x IP has Darwin/x86_64 as OS and uses LogitechMediaServer/7.7.4/1415167000
The one with the 83.29.x.x IP has Linux/armv8l-linux as OS and uses LogitechMediaServer/7.9.0/1488878280
The one from Viet Nam has a Synology with LogitechMediaServer/7.7.1/33735
/snip
\snap


Really????

Basic digital output questions ...

$
0
0
Hi all,

while I'm an old-time Squeezebox user (Boom, Radio, Touch), I've always
used the analog outputs of my Touch to feed into a NAD C355BEE
amplifier and I understand that the DAC of the Touch does the
digital/analog conversion.

Now - due to a redesign of the living room multi media setup - the
Touch feeds a Pioneer/Onkyo stereo receiver using digital TOSLINK.

Now I'm wondering ... is the Touch "just" a network transport and
receives the audio files and passes them 1:1 via digital TOSLINK to the
receiver or is the Touch actually "doing" anything with the data? What
about different audio formats? What is passed on 1:1, what is
transcoded - if at all?

Thanks in advance for any explanations. I'm also happy to get
redirected to some older thread or explanation in some wiki or similar.

Greetings,
Stefan

Howto create a linux kernel IR remote keytable for Jivelite on piCorePlayer 5

$
0
0
**** piCorePlayer 5.0 is not GA but we expect it's release soon. *****

The 4.19 linux kernel has removed the original LIRC uinput drivers that piCorePlayer has used since 3.x for navigating Jivelite with an IR remote control. The feature is still supported but you need to migrate your lircd.conf files to an IR keytables configuration. If you are using the FLIRC usb dongle, it works the same as in previous piCorePlayer releases.

IR keytables requires an IR receiver connected to a GPIO of your raspberry pi. I'm using these 38 kHz TSOP4838 DIP-3 IR Receiver Modules. Check out this video for info on creating a solderless harness to connect an IR receiver directly to the rpi.

So let's get started.

Switch to Beta mode at the bottom of the Main page of the piCorePlayer 5 webgui.

Install Jivelite from the webgui Tweaks Tab->Jivelite Setup, reboot and configure jivelite.

Navigate to the IR Page from the webgui Tweaks Tab->IR Remote Control section.

Name:  ir.png
Views: 42
Size:  37.5 KB

Click Install IR tools for use with jivelite and reboot.

Set the GPIO number in Set LIRC GPIO in number (IR receiver) if you are not using the default 25, save and reboot.

Connect to your piCorePlayer using ssh or putty and login as the tc user.

Clear the default kernel keytable and load all IR protocol drivers.

Code:

sudo ir-keytable -p all -c
Code:

Old keytable cleared
Protocols changed to lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon

Note the list of IR Protocols loaded.

Check that your remote is recognized

To test this, we are going to run ir-keytable and press some buttons on our remote control.

Code:

sudo ir-keytable -t
Code:

Testing events. Please, press CTRL-C to abort.
5740.570027: lirc protocol(sony12): scancode = 0xe001b
5740.570043: event type EV_MSC(0x04): scancode = 0xe001b
5740.570043: event type EV_SYN(0x00).
5740.620027: lirc protocol(sony12): scancode = 0xe001b
5740.620047: event type EV_MSC(0x04): scancode = 0xe001b
5740.620047: event type EV_SYN(0x00).
5740.680024: lirc protocol(sony12): scancode = 0xe001b
5740.680044: event type EV_MSC(0x04): scancode = 0xe001b
5740.680044: event type EV_SYN(0x00).

If you do not see any output as you press your remote buttons, your remote may not be supported or you have the wrong GPIO configured for the IR receiver.

From the Testing events we can determine that my remote uses the sony protocol

If you have an lircd.conf for your remote from piCorePlayer 3 or 4, make a copy of it and load it into your favorite text editor.

Delete everything except the key symbols and you should have a file similiar to this.

Code:

KEY_MINUS 0xD8E # Tape B Fast Rewind
KEY_EQUAL 0x38E # Tape B Fast Forward
KEY_UP 0xCC1 # Tape A Fast Rewind
KEY_DOWN 0x2C1 # Tape A Fast Forward
KEY_RIGHT 0xC41 # Tape A Forward
KEY_LEFT 0x6C1 # Tape A Record
KEY_ENTER 0x1C1 # Tape A Stop
KEY_ESC 0x9C1 # Tape A Pause

The format of the keytable file is rather simple:

It's a plain text file, the first line contains a header with a descriptive name (you can choose that rather arbitrarily, but better avoid special characters, spaces and such) and the remote protocol to use (the type: - which is very important). After that each line contains a mapping of remote scancode to Linux keycode.

If you made a comment with the remote key that corresponds to the scan code, creating the keytable file is quite simple.

Press each key on the remote and put the scancode BEFORE the key symbol in the file we just created.

The scancode in the earlier test was for the Tape B Fast Rewind key on my Sony RM-S70 remote.

Once complete remove all text following the key symbol name.

Next we need to add the header line to identify the remote the file is for and the protocol; used by the kernel keytable loader.

The completed keytable file.

Code:

table: rms70, type: sony
0xe001b KEY_MINUS
0xe001c KEY_EQUAL
0x100033 KEY_UP
0x100034 KEY_DOWN
0x100032 KEY_RIGHT
0x100036 KEY_LEFT
0x100038 KEY_ENTER
0x100039 KEY_ESC

If you are creating a keytable file for a new remote, you can refer to my Jivelite action to key symbol spreadsheet to help identify the jive action to key symbol mapping needed.

Save your new keytable file, I use the remote model for the name, but you it can be called whatever you like.

Now we need to upload the file using the piCorePlayer webgui Upload custom jivelite keytables to pCP on the IR page.

Click Browse and choose your new keytable file, select it and click upload.

If successful you should be able to use the remote immediately, no jivelite restart or reboot is required.
Attached Images
 

Found my old squeezebox touch

$
0
0
Hi Everybody
I just finished moving and in the process found my old SBT after quite a few years. I'd like to get it going again. Where/how do I find there latest firmware/software for it? And will it run either Tidal or Qobuz?
Many thanks for your help!
Best Steven

ANNOUNCE: piCorePlayer 5.0.0

$
0
0
The pCP team is happy to announce the release of piCorePlayer 5.0.0

Significant changes

pCP 5.0.0
  • Kernel 4.19.40
  • AudioCore kernel 4.19.40-rt19. All RPi processors supporting Realtime Kernels.
  • RPi Firmware 2019/05/02
  • Update to Squeezelite v1.9.2-1158-pCP. Includes https direct streaming support.
  • Stream sound from Audio Input cards supported with pcp-streamer

Updates to base OS and packages
  • Upgrade to Busybox 1.30.1
  • Multi-threaded extension bootloader for faster boots.
  • glibc 2.29
  • wpa_supplicant/hostapd 2.27
  • Perl 5.28.
  • Samba 4.10.4

DAC Additions
  • Hifiberry DAC+ADC (Input and Output)
  • Audiophonics ISabre Q2M Dac
  • ApplePi Dacs.

Various web interface changes.
  • Redesigned extension page.
  • Add iperf3 to diagnostic tools.
  • Many fixes and correction

Changes to IR remote functionality.
  • GPIO Based IR receivers with Jivelite installed, now use kernel Keytables for function. See Create Keytable configurations
  • Slimdevices remote is the default controller.
  • Other configurations can be uploaded from the IR page.


Notes

  • Adding a file named "netusb" to the boot partition will automatically load/configure net-usb kernel modules.
  • Adding wpa_supplicant.conf to the boot partition will automatically enable wifi.


Recommended Upgrade path.
  • Download new image and configure from scratch.
  • Insitu_update is availiable, and handles most installations. You will need to run HotFix on your 4.1.0 installation. And may need to remove and re-install added features. However, downgrading versions will not be possible.



Downloads Can be found: https://www.picoreplayer.org/main_downloads.shtml

Problem setting up in new home.

$
0
0
> Would that be in web control? Can't log on to .....9000.

Ok, let's start with the basics: what LMS did you install? On what platform?

> Kit: 4 Duet players, 2 Controllers. LMS running on one Desktop with
> XP(!), Laptops with Vista/W7.


Please tell me this is not true...

--

Michael

Can I import my favorites from a Windows-based computer to a Macbook ?

$
0
0
> One more thing, where do I drop the opal file in my MacBook?

Just search for those files on your Mac, and replace them. Again: go to
Settings/Information to find the folder paths.

--

Michael

PiCore + Booksonic

$
0
0
I was wondering if PiCorePlayer could support a choice of servers. And if it might be possible to add Booksonic as an option.

Hope this isn't too daft an idea.

Robert

Automatic LMS update notifications

$
0
0
> For the last few months I have been having problems receiving the LMS
> notification when a new version is released. I have set Automatic
> updates in Settings/Advanced but I tend to check every few days anyway
> for the latest nightly update. I generally find that there is a new
> update that has not been flagged by LMS. Is there something else that
> needs to be done?


What operating system are you using?

--

Michael

Ubuntu 18.04 "Logitech Media Server died. Restarting." Perl?

$
0
0
> I just noticed that logitechmediaserver wasn't running, and I saw that
> /var/log/squeezeboxserver/server.log was full of lines saying: "Logitech
> Media Server died. Restarting."


What did change? Has this ever worked?

> I think it is something related to Perl, but I am not that familiar with
> Perl. I hope someone here can help me. I searched and found various
> suggestions on how to debug. Is there anyone who can help, or who have
> suggestions?


The log file indeed suggests the Perl modules were missing. Alas: we do
ship them for this platform. That should just work.


> My system:
> Ubuntu Server 18.04


This is not a new installation, is it?

--

Michael

Problem with Don't Stop The Music

$
0
0
> at C:/PROGRA~2/SQUEEZ~1/server/Slim/Plugin/RandomPlay/Plugin.pm line
> 351.


That line does not exist in the current code base. Please make sure you
run the latest LMS.

--

Michael

Problem: can not auto connect to LMS

$
0
0
Received an email that requested a new password for Spotify for which I complied.

Woke up this morning only to find that my players have disconnected from LMS and I I tried a reboot to LMS . Received a message that “ spotty.exe has stopped working”. I went to LMS settings under plugins and Spotify plugin was active.
This issue interrupted my automatic reconnect to LMS and so none of my players could reconnect.
Under the LMS plugins I could not find the Spotify Helper plugin. Not sure where it might be hiding. I now cannot stay connected to LMS.
I guess I need some advice my squeezbox ecosystem has become a vital part of my daily life. I love it.
Thanks for any assistance.

Ron

“Spotty.exe has stopped working” Therefore, no LMS.

$
0
0
The message error message “spotty.exe has stopped working” has prevented my LMS from working. I can no longer use my Squeezeboxes via LMS. Sad and I miss them. Any correction for this would be appreciated very much.

Need to set LMS back to defaults.

$
0
0
> I just installed LMS 7.9.2 on Debian and then changed the settings using
> the Web interface. Now LMS is no longer accessible in a browser.


How does it fail to be accessible? Any error message? There might be a
simpler solution than starting over.

--

Michael
Viewing all 10706 articles
Browse latest View live