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: Request: playlist view with classical music formatting (Read 417 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Request: playlist view with classical music formatting

I wonder if a foobar playlist view plugin or script could approximate the behavior Roon uses to format classical music tracks?
Specifically I am referring to the way it displays works and movements, including grouping and indentation.
It would probably involve a combination of regular expressions, tag matching, sub-group headers and text alignment.

The following is a text and image example of how it might look;
Quote
Symphony No. 6 in A major
  • I. Majestoso - Bedeutend langsamer
  • II. Adagio. Sehr feierlich
  • III. Scherzo. Nicht schnell
  • IV. Finale. Bewegt, doch nicht zu schnell


Re: Request: playlist view with classical music formatting

Reply #1
How it might work;
A regular expression to identify compositions by a prefix repeated with multiple parts, then extract the composition name as a sub-group header, and individual movements indented underneath. What do you think?

fb2k and regexps ... it would be easier to identify if you tag it. Introduce a MAJOR WORK tag and a MOVEMENT tag, and if MAJOR WORK present, fb2k can group by that?
High Voltage socket-nose-avatar

Re: Request: playlist view with classical music formatting

Reply #2
fb2k and regexps ... it would be easier to identify if you tag it. Introduce a MAJOR WORK tag and a MOVEMENT tag, and if MAJOR WORK present, fb2k can group by that?
Yes those tags would almost certainly be required, but there is still the issue of how to treat the work as a sub-group and yet displayed like a regular track.

Re: Request: playlist view with classical music formatting

Reply #3
Not at home on my setup right now, but assuming you use the default UI:

Preferences -> Display -> Default User Interface -> Playlist View and experiment with "Custom grouping schemes". By album and then by <MAJOR WORK>. What do you get?
High Voltage socket-nose-avatar

Re: Request: playlist view with classical music formatting

Reply #4
Not at home on my setup right now, but assuming you use the default UI:

Preferences -> Display -> Default User Interface -> Playlist View and experiment with "Custom grouping schemes". By album and then by <MAJOR WORK>. What do you get?
I tried this but I found DUI grouping to be too basic. Though you just reminded me that SimPlaylist does support multiple grouping levels so that might be worth experimenting with.

Re: Request: playlist view with classical music formatting

Reply #5
IIRC, ELPlaylist for Columns UI has multi level grouping and configurable row heights so you can display more information but the learning curve is steeper than most components because you have to draw everything yourself using commands calculating the x,y,w,h positions etc.