Playing music doesn't let me choose artist

Bug #306852 reported by OttifantSir
4
Affects Status Importance Assigned to Milestone
Moovida
Invalid
Wishlist
Unassigned

Bug Description

Upgraded from 0.5.20 to 0.5.21 on Ubuntu 8.10
When going to Music Library, I can see artist, choose them and select Play All or Shuffle And Play

Expected:
Play all songs by that artist, either sequentially or random

Current result:
Starts playing from 1st song on 1st album in list for that artist. Not always correct, as some are mix-albums/several artists.

Revision history for this message
Olivier Tilloy (osomon) wrote :

As far as I know mix albums, sound tracks or the like featuring several artists have never been cleverly handled in Elisa.
We need to implement some sort of clever behaviour for this.
Do you have suggestions as to how "Play All" or "Shuffle All" should behave in such cases?

Changed in elisa:
importance: Undecided → Wishlist
milestone: none → 0.5.x
Revision history for this message
Michał Sawicz (saviq) wrote :

IMO when you look for songs by a particular artist, you get all of them, along with those from compilation albums. If I understand correctly, OttifantSir, you're sometimes getting songs from other artists?

What's missing, though, is compilation album handling. The common way to handle those seems to be using the 'AlbumArtist' tag to group tracks into albums, if the tag is set and different than 'TrackArtist'.

Revision history for this message
OttifantSir (ottifantsir) wrote :

Olivier: When going into Artists in Music Library, Elisa should play songs by that artist only.

If what Michael says is true, maybe implement using the TrackArtist tag when going through Artists.

To clarify what I did:
I opened DIO under Artists (as it's locally, not networkstored) from the album "Pondus - Flat Fuzzpedal" (a compilation pertaining to a comic book character and his taste in music as expressed in the comic)
DIO's "Holy Diver" is the first song on this compilation, so the start is ok. It then continues playing tracks from the album, before going on to another compilation (VH1 40 Greatest Hits). DIO is in both of these compilations stored locally, but the player plays ALL of the tracks, not just the ones by DIO.

When I select an artist I want to listen to right now, I want ONLY that artist, not all tracks by all artists in all albums/compilations that original artist appears in.

Revision history for this message
Michał Sawicz (saviq) wrote :

Yeah that's definitely a bug, seems that Elisa assumes that the artist from the first song on a particular album is the one 'responsible' for the whole album, not only the one track and then selects all tracks from all albums that have this artist set.

Definitely, AlbumArtist and TrackArtist are a way to go. When browsing by artist, look in both tags, when browsing by album, group by AlbumArtist, then TrackArtist.

Changed in elisa:
status: New → Confirmed
Revision history for this message
dino99 (9d9) wrote :

The latest free moovida 1.09 does not get any maintenance since a while. Now moovidadb.com is supporting Linux and support can be found at : http://www.fluendo.com/faq/

Changed in moovida:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.