I keep having random thoughts about this issue. Here's my latest...

I think classical music would fit into the track/album/artist model 
quite nicely if the performer information could be added as well.

For example, given something like this disc:

http://www.amazon.co.uk/Prokofiev-Shostakovich-Violin-Concertos-Sergey/dp/B000000SLM/qid=1204125873

Prokofiev: Violin Concerto No. 1 In D Major, Op. 19:
1. Andantino
2. Scherzo: Vivacissimo
3. Moderato

Shostakovich: Violin Concerto No.1 In A Minor
4. Nocturne: Moderato
5. Scherzo: Allegro
6. Passacaglia: Andante         
7. Burlesque: Allegro con brio


I'd like these to display like this on my Slim devices:

1. Andantino from Violin Concerto No. 1 In D Major, Op. 19 by Prokofiev 
(Maxim Vengerov (violin), Mstiaslav Rostropovich, London Symphony Orchestra)

This would work with the following tagging scheme:

TRACK:     Andantino
ALBUM:     Violin Concerto No. 1 In D Major, Op. 19
ARTIST:    Prokofiev
PERFORMER: Maxim Vengerov (violin)
CONDUCTOR: Mstiaslav Rostropovich
ENSEMBLE:  London Symphony Orchestra

The only change would be that Qqueezecenter would have to append the 
performer information in brackets after the TRACK from ALBUM by ARTIST 
information.

This could be made customisable by the user in the following way:

1. Define a placeholder tag called "USER_EXTRA"
2. Allow the user to specify what tags should be collated into 
"USER_EXTRA". This could be a simple list:

     PERFORMER, CONDUCTOR, ENSEMBLE

Or could be more complicated to allow the user to define the format of 
the USER_EXTRA tag.

3. The user can then add the USER_EXTRA placeholder to the format 
strings, e.g.:

     TRACKNUM. TITLE from ALBUM by ARTIST (USER_EXTRA)

Does that sound like a reasonable approach?

I've not thought it through much further, but it seems like that would 
work for me.

Anyone got any comments or suggestions?

R.

_______________________________________________
ripping mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/ripping

Reply via email to