Currently, if tracks from a same album have different file formats, innuOS will create a separate album for each format. This was based on the premise that normally albums are in the same format but indeed there are cases where the same album can come in several formats, like a sampler album. It may also be a question of preference by the user to have some tracks available in high-res and others not.
Our approach will be the following:
This may, however, now show you duplicate tracks if you have different versions of an album with the same Album Artist and Album Title. To manage this, you can either delete the duplicated tracks if you don't want them or you will be able to use a new feature "Split Album" that allows you to pick the files you want and move them to set a new (or existing) album.
Let us know in the comments if this would be a good fit for your needs or if you find it innapropriate for your needs.
At the moment the system splits albums with different bitrates. Is it possible that an album can consist of multiple bitrates?
I was wondering if the deciding factor on which (local) files constitute an album could be the physical folder they are in. Perhaps not the most elegant solution, as the user would need to get involved at the file and folder level, but it would relieve the system of any "guesswork". (Perhaps your suggestion, Nuno, of a "Split album" feature works something along these lines?)
I quite like the way Roon handles this, showing just the one album but indicating there are multiple versions (including on server and on Qobuz / Tidal) and allowing one to see and select from them using a right click/button with drop down menu
It’s great how the app manages to group albums that belong to the same set even for ripped CDs. Great for operas for instance. It works most of the time. Some albums were not grouped however. Would the ‘spilt album’ feature allow to group also albums? Or is there a trick to fix when sets are split?
So how would this work with tags? I’ve worked hard to rationalise my tags but the same album from Qobuz or Tidal may have entirely different tags thus rendering a search by tag likely to throw up perhaps one of several formats of an album instead of all of them.
Other than that I would be in favour of this.
Albums from different sources (local, NAS, Qobuz, TIDAL) would still be created separately. Our view is that we still find useful to see that I have the same album from different sources - this can be filtered out if you don't want to see "duplicates". A different topic would potentially to have an option to choose if you want to integrate or not Qobuz/TIDAL albums in the music library at all (vs be seen only on Qobuz/TIDAL area) but that's a different topic...
Understand why you think that this solution may work. However please test it with a DSD file and a HD 96 file and select between them a few times. As you may well introduce loud "popping" noises which previously did not exist! I think it would be better to have the album recognised separately by the OS rather than the user having to "split" the album.
Pops due to the DAC changing the sample is a DAC-specific issue. The sample rate delay setting can help with these cases.
That would work for me - thank you. I have some sampler albums, and albums downloaded from Bandcamp, containing mixed sample rates/bit depths. Also some CD albums ripped to FLAC, where the odd track would not rip (on my PC) successfully, so I downloaded an MP3 track from somewhere to replace it. Where I have CD and Hi-res versions of the same album I modify the ALBUM (title) tag to suit.
Excellent solution, thanks.
This would be an essential feature as most of the music I listen to comes from Bandcamp and many albums there have different recording resolution from track to track. Aggregated files and multiple format label would be perfect for my needs. Thank you for thanking account of this minor problem.
I discussed this very issue with you during the remote session you conducted to fix an installation issue. The solution you suggest seems to be eminently sensible and would work fine for me and the number of mixed format albums I have.
I too have some classical albums with different sampling frequencies (most of them are from BIS). I think your approach would be fine for me. I also have the same album as a CD (ripped) and as a HD download. In this case I name the album which is ripped with the added "(rip)". I hope that this case will deliver separate albums in future too. I also have some in PCM and DSD format. In this case I add "PCM" or "DSD" to the album name.
Our initial solution was exactly to avoid that users would have to rename such albums - the system would do it automatically... But in this case providing more flexibility may mean more work needs to be done. But if having the same album in multiple resolutions is more the exception rather than the rule then it may be well worth it.
As long as the album title is different, it will always create a different album.