If you have your girlfriend’s music in a seperate folder, than add this foler as a seperate folder in your Watch folders in Settings - Storage.
Of course this folder should not already be ‘watched’ as a subfolder of your library .
If you do so, you can then go to Album view, Focus, Inspector, Storage Location.
You should be able to single select your girlfriend’s folder .
Now make a bookmark at the top of Album View, e.g. named as your girlfriend.
And you can make a bookmark for your music by clicking on your girlfriends bookmark to invert it - it will then show all albums in your ‘watched’ folder(s).
But why stop at 2 libraries then? For whole house systems/users with families, what about libraries for you children’s/teenager’s music etc etc. The viable way to go is one library managed by Roon for different profiles. I tag all the Wife’s favourite music on import so it is just a few clicks away. Not difficult to do or manage.
When I created a profile for my gf, I was surprised to see she had access to my library. All I wanted is that she had her own library of music and we keep them separated. It’s safer for the sake of both of us.
So after looking for help, I was told to use Focus on & create a bookmark. That’s just a workaround. I still see her albums so that is not optimum.
Could we have the possibility to create 2 or more separate libraries?
Or this is not possible to force users to buy a second license?
Can’t see why Plex’s model would not work for this. I use it to separate my stuff from the kids and works well. We have different stats per user and can only see what each one is allowed to.
But with this you still have one streaming accoint setup across users. I guess the issue with having different libraries would be to also add streaming accounts per user. Here things could get messy and heavy on processing syncing. Not sure I would want that.
It could be different in the sense that it might require two separate databases running at the same time. If you really want separate, there is no overlap and each owner gets the full features of an individual database. If you have two big libraries (local and streaming, separate metadata, stats, favorites, bookmarks etc.), you may be obliged to run two databases simultaneously. Roon is a bit of a beast already, but start multiplying multiple instances and it could get unwieldy.
TBH, it could also be way simpler than this. I just don’t know. It could be as simple as only a few people want it. We often don’t know what’s behind the curtain.
But where do you draw the line, some will want more than two libraries so could see this type of model being untenable especially if they are all using Roon at the same time.
The Plex model seems more appropriate for what most users are looking for more control over the profiles, like locking down some material and allowing only read access to some, still have all the stats per user, radio would work still based on the users play history, you only need one streaming account. We have one Tidal account for me and my partner and we have different tastes, it’s not a problem. I know for some it would, but there will need to be comprise somewhere.
You are lucky your gf doesn’t have sh*tty taste of music.
I don’t think it’s going to be an issue regarding performances if your gear is 1 or 2 years old. For instance on my Mac mini 2018, I have processing speed of 9.5x while upsampling in DSD128. For old gear, there might be a possibility to work in a low performance mode, I guess. And one profile can turn off while the other is on, unless you are looking at multi-zones.
I can create 2 profiles but it is sharing the same library, that doesn’t make sense. Unless it is for pushing to buy 2 licenses.
Hifi is a solo hobby, it’s a bit sad to listen to music alone, it’s like drinking alone. Wouldn’t be nice to listen to music while accommodating with different people taste?
I think that an “all the way” profile implementation can provide this functionality. There are other threads about profiles, like the “Party Mode” thread, but there is no mention of profile specific folders.
When configuring a music folder there can be an option to select the profiles that have access to this folder (only an admin can configure this). With profile information in the Roon database, non-accessible folders can automatically be filtered out when displaying e.g. albums. There shouldn't be a need for a separate database.
Something similar can be used for Tidal/Qobuz import. An import is only for the active user unless the user is privileged to add for others.
A system wide profile feature can be hard to implement in an existing code base but, in my opinion, it would be a great addition.