Skip to content

[Feature] Combine Local Library, Qobuz Favorite Releases/Albums and Favorite Playlists into a single view #320

@am4c130d

Description

@am4c130d

Platform

All platforms

Problem statement

Currently, I maintain a local library of releases/albums that are not available on Qobuz. On Qobuz, I have Qobuz saved/favorite playlists - often created to replicate missing compilation albums, and Qobuz favorite releases, which together form three separate views. However, I don't think of my music library as separate based on source of the music, but as one cohesive library.

It would be good to have a view that combines my local library, Qobuz favorite releases and favorite playlists in a single view that can be sorted/filtered as one library.

This, unified library, should support the usual sorting/grouping by common metadata - album title, album artist, release date, added date. For things like local library, added date could be the on disk create/update date. For playlists, either Various Artists (generally true), or if its one artist and the metadata is available, use album artist.

Bonus points if the releases in the local library can display info from online data sources the same way the Qobuz releases do - assuming appropriate metadata is available.

Proposed solution

Create a new Unified view (so that existing views remain intact), of all the libraries (Qobuz fav releases, local, Qobuz fav playlists) - possibly with a toggle on each library to add it or not to the unified view.

Use metadata from local library and metadata from Qobuz to provide sorting/grouping and keep the same options as exist today.

Alternatives considered

When a local library album is marked as a "favorite" add it to the existing Qobuz library display. Same for local playlists, if marked as a "favorite", add to the Qobuz library display.

Scope / impact

UX/UI

Additional context

This is a nice to have/icing on the cake feature that would further differentiate QBZ from alternatives by delivering a UX that only Roon has been able to offer to date.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions