Announcement
Collapse
No announcement yet.
Announce: Material Skin
Collapse
X
-
Material debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 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. -
Material debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 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.Comment
-
However, I am still encountering a minor issue: I am seeing the "obj class" when viewing an album (in standard browsing view) with 100+ tracks. Obviously an edge case, but I do have some box set "albums" with this many tracks (I also use LMS for my collection of classic radio shows, and a number of those have many more than 100 episodes/tracks).
Clearly not a big deal (I love seeing composer info when browsing albums), but thought I'd let you know in case this can be easily fixed.
EDIT: I see this issue on my desktop browser (and Squeezelite-X), but all is fine using the (new) APK on my phoneLast edited by bwaldron; 2023-01-22, 19:55.Comment
-
I'm seeing some inconsistencies in display of composer and am not sure whether it's a bug or intentional. See composer display on left side vs queue on right. Composer display is inconsistent, appearing in some tracks, but not others on the queue side. There are 6 tracks with more than one composer tag. The track listing shows this is detected by Material, but not all make it to the the queue display.
Last edited by audiomuze; 2023-01-22, 18:54.puddletag - now packaged in most Linux distributions.Comment
-
I just updated to the latest version on github with the fix. Thanks!
However, I am still encountering a minor issue: I am seeing the "obj class" when viewing an album (in standard browsing view) with 100+ tracks. Obviously an edge case, but I do have some box set "albums" with this many tracks (I also use LMS for my collection of classic radio shows, and a number of those have many more than 100 episodes/tracks).
Clearly not a big deal (I love seeing composer info when browsing albums), but thought I'd let you know in case this can be easily fixed.
EDIT: I see this issue on my desktop browser (and Squeezelite-X), but all is fine using the (new) APK on my phoneMaterial debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 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.👍 1Comment
-
I'm seeing some inconsistencies in display of composer and am not sure whether it's a bug or intentional. See composer display on left side vs queue on right. Composer display is inconsistent, appearing in some tracks, but not others on the queue side. There are 6 tracks with more than one composer tag. The track listing shows this is detected by Material, but not all make it to the the queue display.Material debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 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.Comment
-
Sometimes a long press on the DSTM symbol doesn't bring up the DSTM selection screen. It seems to go to the next option which is repeat off. It seems to happen after cycling through the repeat options to reach DSTM, but not every time.
Edit If you long press the symbol immediately after cycling through the options it works. If you leave a gap of say 10 seconds it always fails to open the DSTM settings.Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
Bedroom: Radio
Bathroom: RadioComment
-
Material debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 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.Comment
-
Edit Never mind DSTM was disabled for the others 🤦♂️Last edited by slartibartfast; 2023-01-22, 21:50.Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
Bedroom: Radio
Bathroom: RadioComment
-
I am experiencing an issue following the latest update and wonder if other users are seeing this too? When searching under Music Sources, pCP freezes, as if the system has gone into overload. I am curious if I am the only one having this issue? I first noted the issue when I tested a pre-release version of the plugin for Craig. The problem resolved when I reverted to the previous version. The exact issue returned today following the update to the plugin. Craig advised that he couldn't think of any code that would interfere with the search function. Thanks.Comment
-
Is this on an iOS device? If so, can you try on a non-iOS device and see if it is the same? Also, can you list all the tags of an incorrect track? e.g. track 1 (Keep On Turning). I think the issue is that, for some reason, the composer and artist are being set to the same for the queue, and therefore not shown. But I need your tags so I can create a fake file with these and recreate the issue.
And the raw tags from metaflac:
Tags from a track that is displaying correctly:
raw tags:
Last edited by audiomuze; 2023-01-23, 07:40.puddletag - now packaged in most Linux distributions.Comment
-
I am experiencing an issue following the latest update and wonder if other users are seeing this too? When searching under Music Sources, pCP freezes, as if the system has gone into overload. I am curious if I am the only one having this issue? I first noted the issue when I tested a pre-release version of the plugin for Craig. The problem resolved when I reverted to the previous version. The exact issue returned today following the update to the plugin. Craig advised that he couldn't think of any code that would interfere with the search function. Thanks.Material debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 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.Comment
-
Material debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 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.Comment
-
I've looked at the changed 3.0.3 and 3.1.0 and the only thing I can see that would affect the CPU load on the backend is that I ask for more meta-data back from tracks - this is to show composers, conductors, etc. The extra metadata requested is Genre, samplesize, extra artist IDs (for composer, etc). Perhaps fetching these extra IDs causes pCP issues? Not sure why. They are not part of the query, they jsut control what data LMS should send back for a track that matches the query.Living Room: Touch or Squeezelite (Pi3B) > Topping E30 > Audiolab 8000A > Monitor Audio S5 + BK200-XLS DF
Bedroom: Radio
Bathroom: RadioComment
-
This might partially be an LMS issue. Material asks LMS for the list of composers. In the status message (used for the queue) this is returned as "A,B" (no space) - and this is how Material expects such lists to be composed (so that "A,X, Y and Z" splits into "A" and "X, Y and Z"). But when listing the album tracks LMS returns the composer as "A, B" (so Material does not split). Now if composer==artist then Material does not show this, to prevent duplication. So, in the queue case the fist composer = artist, so is not shown, but in browse composer!=artist so is shown. (Hope that makes sense).
I guess in the case of multiple composers Material should handle the others, as opposed to just looking at the first - hence its only a partial LMS issue.
mherger Can you look into this?Last edited by cpd73; 2023-01-23, 08:27.Material debug: 1. Launch via http: //SERVER:9000/material/?debug=json (Use http: //SERVER:9000/material/?debug=json,cometd to also see update messages, e.g. play queue) 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.👍 1Comment
Comment