Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: How to make artwork reflect the CD Now Playing and not what I clicked on the UI? (Read 2352 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Unlike Lyrics, Album Art does not remain anchored to the CD being played. The lyrics always reflect the song that is being played now even if I (single) click on any other album. But the artwork changes to what I clicked. This is quite unsettling becasue suddenly I realized that I am seeing Wayne Shorter on my computer but the voice belongs to Joni Mitchell. Worse still, if it is just instrumental, I would not even know what I am listening to if unless it is a very familiar music I clicked away from th original screen. Is there anyway to fix Album Art to the CD "now playing" and prevent it from chaing unless I play another CD?

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #1
At least for default user interface:

Preferences -> Display -> Selection viewers -> Prefer currently playing track

 

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #2
Thank you. Also, is it possible to have two instances of the same UI element like Album art one liked to Currently playing track and the other linked to selection? Any work around?

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #3
For the flexibility you want you could switch from using default ui to using  Columns UI with panel stack splitter. Each panel stack (you can look at it as a container) can hold whatever element en each panel can be configured separately whether to follow cursor (linked to selection) or now playing.
Columns ui is more complex than default ui but from other threads it seems you're comfortable digging into title formatting syntax so It shouldn't be that big a hurdle to switch to columns ui.

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #4
Thank for your suggestion.I will give it a try. Withs so much help available here, it is not too painful to try these things.

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #5
Re: Column UI: I came across a post that Columns UI was not receiving any attention develoment wise since 2011, which was the reason I am getting "this is alegacy component...etc" message. Are people still using this to do their interface or is it pretty much dead?

Arun

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #6
Did you even bother to check out the download page? 1.0.0, released on 2019-01-18

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #7
Thank you. Also, is it possible to have two instances of the same UI element like Album art one liked to Currently playing track and the other linked to selection? Any work around?
Hi there,

For DUI (and CUI), you could use a Spider Monkey Panel with the 'Album Art.js' sample script (included). On a right-click it has a 'Selection Mode' option independent to preferences, along with other view settings.

Once installed, add an SMP panel to your layout, the editor pops up, go File > Import and browse to the sample folder (user-components\foo_spider_monkey_panel\samples\complete) and select 'Album Art.js'.

Re: Column UI: I came across a post that Columns UI was not receiving any attention develoment wise since 2011, which was the reason I am getting "this is alegacy component...etc" message. Are people still using this to do their interface or is it pretty much dead?
Many people use CUI, of course. In CUI you will still get the "legacy preferences" message. Nothing to worry about. ;)

Cheers

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #8
No. I should have, but did not.. My day 1 on CUI, got a popup about "legacy software" and then read that message (which probably was old too) and I never checked further....but thanks for pointing this out.

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #9

For DUI (and CUI), you could use a Spider Monkey Panel with the 'Album Art.js' sample script (included).
[/quote]

anamorphic:  Thanks for your help. This works exactly as I wanted. Only issue is that the Album Art in this Spider Monkey Panel as well as the regaular CUI are displayed only when I click a track in the Playlist view. Only a few covers were displayed as soon as I clicked on the Filter. Do not know how to make them appear faster. May be a lower resolution may help?
I have one more request for help. In The filters section of my player, I have these filters: Genre, Composer/Band field, Album, Conductor and Orchestra. Assuming I have five albums for  the composer I selected but the conductor for three of the albums is the same. , only three conductor names are displayed, in alphabetical order of their names. I would rather have a one to one correspondence between  five albums and five corresponding conductor names, listed in the order of the related albums they belong to. Any way of dong this?

Thanks

Arun

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #10
Only a few covers were displayed as soon as I clicked on the Filter. Do not know how to make them appear faster. May be a lower resolution may help?
Possibly. "You can certainly try". ;) Are they all external images? (not embedded)

Quote
I would rather have a one to one correspondence between five albums and five corresponding conductor names, listed in the order of the related albums they belong to. Any way of dong this?
Not that I'm aware of, or at least not that way in a separate column / filter. You could add the conductor to the album name - %album% (%conductor%) - in the same column.

Unless someone here knows some fancy $crc32() code to differentiate the conductor...(?) (I've never really played around with it)

(Edit: sorry I'm not super familiar with CUI either, but come to think of it, maybe a separate sort script? I have an idea it might be possible in Facets (DUI) using an invisible sort column, so probably CUI too).

Cheers

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #11
Thanks anamorphic. Thanks. You have been of great help to me, else I would not have ventured into trying CUI. So far it was fun. Before I knew what tags were, I tried to name my folders as composer_Album Title, but the name was unweildy when concatenated by a computer. I wil keep trying. I guess filter is the only object in CUI with built in behavior to link to playlist and  to send signal to the playlist to play the song on double click. I sthat correct? (may be we can mimic the code for the signal but probably we need filter to link to playlist (and thus probably filter has to have unique values only in the columns and cant have multiple ofccurances of the same conductor). Is that correct?

Arun

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #12
Delayed Artwork display issue got solved, in a way. I noticed that the delay is only when I chose  Web Monkey  artwork panel  for the current selection.  The Foorbar panel for selection mode:current selection has no such delay. So switched panels in my previous design making Muisc monkey panel to show "now playing" instead of the current selection and vice versa for the FooBar artwork panel.

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #13
Hi again,

Not sure why the delay to begin with. In any case, my suggestion to use Spider Monkey Panel for artwork was mainly for DUI, when you were using that. In CUI there is no need for it, because you can just add two CUI artwork panels and right-click to choose playing / selection separately on each. (Like this).

So you might rather remove SMP to scale down your setup... However, I'm curious whether you preferred DUI w/ Facets, or CUI, so far? :D

(So many options with foobar!)

Cheers

Re: How to make artwork reflect the CD Now Playing and not what I clicked on the UI?

Reply #14
I just read this post. Thanks. I will change it I am sure it will help. I think I like CUI.. because it offers more flexibility like this. I added some things I downloaded from Deviant art. Don't know if GUI would have allowed me to. Plus, at the end, I had more of a sense of satisfaction/accomplishment of building my little interface with CUI (though mostly with your help). I am not a computer guy but like to play with computer stuff. GUI felt too basic. :)