getmusicbee.com

MusicBee & Add-Ons => Customizations => TheaterMode => Topic started by: stardepp on October 13, 2019, 08:31:57 AM

Title: Theatre mode "Artist Pictures" more pictures
Post by: stardepp on October 13, 2019, 08:31:57 AM
I like the screensaver theatre mode "Artist Pictures" very much, especially because it displays changing artist images. But the artist images are only changed once in 60 seconds. A song is on average 3 minutes long, so you only see three artist pictures per song.

In the folder
Code
C:\Program Files (x86)\MusicBee\TheaterMode.List


I opened the file
Code
Artist Pictures.xml

(https://i.imgur.com/Nrz7ojB.jpg)


and edited this file:

(https://i.imgur.com/vJtqGZA.jpg)

The default setting is "50" for
Code
<settings rotationPeriod="50" />
<theaterMode>


So value 50 means 60 seconds, I set this value to value 10 or to value 100, but the change of the artist pictures remained at 60 seconds.

So how can I change the value so that the artist images change every 10 or 20 seconds?
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: Freddy Barker on October 13, 2019, 10:39:13 AM
...how can I change the value so that the artist images change every 10 or 20 seconds?

My gallery pic rotation of 30 seconds is set in the element like this...

Code
<element type="Gallery" x="24" y="24" widthDock="x:Panel.Right" width="-24" heightDock="y:Panel.89" height="0" aspectRatio="zoomKeep" fillColor="0,0,0,0" interval="30" tags="artist"></element>
Not sure, but I think 30 is the minimum to limit network activity...
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: stardepp on October 13, 2019, 11:35:08 AM
@Freddy Barker  Thank you very much for your answer. But where do I put your code exactly, in the
Code
Artist Pictures.xml


You want me to put the line of code
Code
<settings rotationPeriod="300" />
replace with your code or should I put your code at the end of this file or between
Code
</element>
and
Code
</root>
see screenshots:



(https://i.imgur.com/MmpgSRu.jpg)


(https://i.imgur.com/HyS2czQ.jpg)
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: Freddy Barker on October 13, 2019, 12:47:43 PM
@Freddy Barker  Thank you very much for your answer. But where do I put your code exactly, in the


Code
<element type="Gallery" x="1" y="1" widthDock="Panel" width="-2" heightDock="Panel" height="-2" aspectRatio="zoomKeep" interval="30" tags="artist"></element>
Sorry I didn't make that very clear!!

The interval="30" needs to be added to the element <element type="Gallery" in the file Artist Picture.xml

as in the CODE above, (or you could just copy and paste into your "Artist Picture.xml")..

Probably best to REMOVE the
Code
<settings rotationPeriod="300" />
(as it may take precedence over the Gallery element setting).

Freddy
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: stardepp on October 13, 2019, 04:36:31 PM
@Freddy Barker Thank you for your effort. Now this theatre mode changes the artist's picture every 30 seconds. For testing I changed the value to 10 in the code line
Code
interval="30"
Why doesn't this code react to the value of 10 seconds? If
Code
interval="30"
means 30 seconds, then
Code
interval="10"
should mean 10 seconds, right?
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: Freddy Barker on October 13, 2019, 04:41:50 PM
@Freddy Barker Thank you for your effort. Now this theatre mode changes the artist's picture every 30 seconds. For testing I changed the value to 10 in the code line
Code
interval="10
should mean 10 seconds, right?

Yes, you're correct, 10 WOULD be 10 seconds, but i'm sure @Steven restricted the minimum duration to 30 seconds to limit network traffic / activity...

Freddy
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: stardepp on October 13, 2019, 04:46:41 PM
Okay, good to know.
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: Freddy Barker on October 13, 2019, 05:50:06 PM
Okay, good to know.

BTW - A nice selection of tunes on your Last Fm (https://www.last.fm/de/user/stardepp)
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: stardepp on October 13, 2019, 05:55:02 PM
Yeah, well, I'm addicted to music 🎼🎶🔊💿🎤🎧📯🎸🎹🪕
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: Freddy Barker on October 13, 2019, 06:36:35 PM
Yeah, well, I'm addicted to music 🎼🎶🔊💿🎤🎧📯🎸🎹🪕

Not sure about addicted, but I do love all sorts of music  :D
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: stardepp on June 17, 2020, 08:00:22 AM
Hello, Freddy.

Could you kindly help me on this subject again?

Since I have a new PC and forgot to make a backup of MusicBee, the above mentioned change is also gone.

I inserted it like this, but it doesn't work, I mean, the pictures don't change every 30 seconds. What have I done wrong? See first arrow: I have removed "<settings rotationPeriod="300" />". should I leave the empty line or remove it?

(https://i.imgur.com/pz1xlLX.png)
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: Freddy Barker on June 17, 2020, 11:39:32 AM
Hello stardepp,

My adivice, albeit too late, is always make backups  :D

I'm sure its still ok to remove the line <settings rotationPeriod="300" />, from the XML. and just leave the blank space, (unless someone knows different?).

Also, in the line of code that starts <element type="Gallery", you just need to change interval="60" to interval="30", in order to have the artist pic change every 30 seconds.

Freddy
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: stardepp on June 17, 2020, 12:39:31 PM
Yes I changed <element type="Gallery", you just need to change interval="60" to interval="30", but unfortunately the artist images are still not changed every 30 seconds, even if I removed the empty line from <settings rotationPeriod="300" />.
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: stardepp on June 17, 2020, 01:09:50 PM
The same is written in both lines, see arrows in the screenshot. Could the mistake have anything to do with this?

(https://i.imgur.com/uCkoSuD.png)
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: Freddy Barker on June 17, 2020, 03:23:47 PM
The second entry at the end of the page where your second red arrow is, (just before </root>), is not required, and should have displayed an error....
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: stardepp on June 17, 2020, 03:42:08 PM
Okay, thanks, I changed it that way, but still no success.

(https://i.imgur.com/isQMyJ4.png)
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: Freddy Barker on June 17, 2020, 05:07:43 PM
I've PM'd you an original from my archive, that worked ok the last time I tried it...

Freddy
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: stardepp on June 17, 2020, 07:34:17 PM
Thank you very much. I have implemented it the way you wrote it to me in the PM, but that just doesn't overwrite the old "Artist Pictures.xml". My writing is Comic Sans MS, yours is Arial.
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: Freddy Barker on June 17, 2020, 07:52:38 PM
As I mentioned in the subject of the PM - you should save it as TEST or TEXT.XML and run it just to see if it worked as you were expecting...

Freddy
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: stardepp on June 17, 2020, 08:01:53 PM
I'm very sorry I get it now. The text.xml works!!!😎👍 Now the artist images are changed every 30 seconds.

Thank you for your generous help and patience.🍀🍀🍀
Title: Re: Theatre mode "Artist Pictures" more pictures
Post by: stardepp on August 28, 2020, 10:55:48 AM
Does anyone here in the forum know if it is possible  with this theatre mode to show the year in brackets when specifying the album title, and if so, how do you insert this in the artist images Wechsel.xml?

(https://i.imgur.com/l5AH7mv.png)