PDA

View Full Version : Using additional tags in slimserver



Robin Bowes
2004-07-18, 03:10
Hi,

I've been tentatively looking into the possibility of modifying slimserver to use additional tags to populate the artists list, specifically, the "PERFORMER" tag.

I've had a scan through the source code and Slim/Music/Info.pm seems to be the relevant module, but I can't figure out which bits do what.

Can anyone offer hints as to how I might go about doing that?

R.
--
http://robinbowes.com

Michael Brouwer
2004-07-18, 10:40
In Server Settings-> Additional Server Settings -> Behaviour there is
a section called:

Composer, Band and Orchestra in Artists

Song information about composers, bands and orchestras can be included
in the artists list for browsing and search.

Turning this on does all but performer. Of course ideally one would
like to be able to browse by each of these separately.

Something else I've been wanting to do is allow grouping of tracks.
For a classical album using FLAC/Vorbis tags it's valid to do something
like:

COMPOSER="Vivaldi, Antonio"
CONDUCTOR="Claudio Scimone"
ENSEMBLE="I Solisti Veneti"
LABEL="Erato"
DATE="April, 1971"
LOCATION="Vaccarino, Italy"
DISCNUMBER="1"
SIRC="2292-45451-2"
GENRE="classical"
COPYRIGHT="Erato-Disques 1990"
ALBUM="Le Quattro Stagioni - Il Cimento Dell'Armonia e Dell'Invenzione"
01 TITLE="Concerto in E major, La Primavera"
01 PART="Allegro"
01 OPUS="Opus 8 No 1 RV 269"
01 PERFORMER="Piero Toso (violin)"
02 TITLE="Concerto in E major, La Primavera"
02 PART="Largo"
02 OPUS="Opus 8 No 1 RV 269"
02 PERFORMER="Piero Toso (violin)"

etc. In particular if multiple tracks are part of the same PART, it
would be cool if shuffle by song would treat all the parts of a work as
1 track. This would work great for other types of music as well. Take
Pulse from Front 242 where various songs actually consist of multiple
tracks.

Michael


On Jul 18, 2004, at 3:10 AM, Robin Bowes wrote:

> Hi,
>
> I've been tentatively looking into the possibility of modifying
> slimserver to use additional tags to populate the artists list,
> specifically, the "PERFORMER" tag.
>
> I've had a scan through the source code and Slim/Music/Info.pm seems
> to be the relevant module, but I can't figure out which bits do what.
>
> Can anyone offer hints as to how I might go about doing that?
>
> R.
> --
> http://robinbowes.com
>
>