Posts: 4,058
Joined: Oct 2007
Reputation:
89
zag
Team-Kodi Member
Posts: 4,058
I always thought there was no point in a "Songs" node, its just a list of all tracks. How on earth are you supposed to browse that?
Why not use the Artist >> Album nodes to browse your music? This method of navigation seems much more logical.
I'd have the same argument for removing the Albums node, totally pointless in my opinion.
Posts: 109
Joined: Nov 2015
Reputation:
0
scf2k
Senior Member
Posts: 109
My point is that if there is a possibility to browse songs, it shouldn't just freeze for seconds (or minutes for even larger libraries) when you went there and started a track.
Posts: 10,533
Joined: Oct 2011
Reputation:
640
jjd-uk
Team-Kodi Member
Posts: 10,533
Do have the play next song automatically enabled? if so then that's why the queue is generated.
Posts: 17,855
Joined: Jan 2011
Reputation:
1,055
Milhouse
Retired Team-Kodi Member
Posts: 17,855
Some people like to enable shuffle mode and play random songs, which these options might break.
However playing one song from a library of 10,000 tracks causes 10,000 OnAdd notifications to be spewed out to the (debug) log, and to one or potentially more connected smart devices (typically over WiFi), which is pretty crazy overhead that can result in considerable delay on lower powered devices.
Not playing songs from the songs node is the only way to avoid this overhead right now. Populating the queue progressively (eg. an initial 20 tracks, then add one new track as each track ends?) would be an idea, but may not be possible in shuffle mode (personally, that would be acceptable for me...)
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Posts: 109
Joined: Nov 2015
Reputation:
0
scf2k
Senior Member
Posts: 109
You could build queue portion taking shuffle into account. To add N new songs you select them randomly from all songs (except the ones played during previous portions) and play one after other.
Posts: 42
Joined: Feb 2011
Reputation:
0
As an avid Raspberry Pi user, I can say this is a problem on these devices. So whatever the solution you brilliant guys come up with: very welcome!
Posts: 17,855
Joined: Jan 2011
Reputation:
1,055
Milhouse
Retired Team-Kodi Member
Posts: 17,855
@bartmans: what is your use-case? Why are you playing from the songs node rather than, say, albums?
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Posts: 419
Joined: Feb 2015
Reputation:
9
What I don't like is that if I choose to see al my songs, lots of them start with the tracknumber, instead of just "song name - artist", which makes it unbrowsable for me.
Posts: 10,533
Joined: Oct 2011
Reputation:
640
jjd-uk
Team-Kodi Member
Posts: 10,533
What version are you currently using? as there's been a lot of music improvements for v16, so you should maybe try it if you're on v15 or older.