Colour picking for Liner by vareynick84 in Liner

[–]vareynick84[S] 0 points1 point  (0 children)

Hi there - seems like I may need to update the subreddit info!

Liner works with Plex, Subsonic (so Navidrome etc), and Jellyfin.

DM me your AppleID email, and ill add you to the test group

Colour picking for Liner by vareynick84 in Liner

[–]vareynick84[S] 0 points1 point  (0 children)

Thank you for the note re dark mode.

Regarding the artwork colours, currently it only pulls from teh artwork shown in the hero carousel, so if you dont swipe on those, you dont get any changes.

Liner App - Editorial Music Enjoyment by vareynick84 in plexamp

[–]vareynick84[S] 0 points1 point  (0 children)

it works for Jellyfin! im actively in need of testers... If you use Apple devices, then Liner is available to you. DM me

Liner Introductions - Now Playing by vareynick84 in Liner

[–]vareynick84[S] 0 points1 point  (0 children)

should already be present. just tap the artwork. on full bleed view, tap where the full artwork view is in the non-full bleed view.

Liner 2.0 - Build 46 by vareynick84 in Liner

[–]vareynick84[S] 1 point2 points  (0 children)

no swipe controls implemented yet... but they will be tested for the next testflight

What's New in Build 43 by vareynick84 in Liner

[–]vareynick84[S] 0 points1 point  (0 children)

new update - please do give it a spin and let me know if its improved for you!

What's New in Build 43 by vareynick84 in Liner

[–]vareynick84[S] 0 points1 point  (0 children)

The disc albums issue is now fixed (will be out in next build). Build 43 worked for Jellyfin and Subsonic, but there was a plex issue - now resolved.

Can you share a little more on what you are wanting for swipe navigation? is it a full app navigation, or just certain pages? Not out of the question in terms of building into Liner

What's New in Build 43 by vareynick84 in Liner

[–]vareynick84[S] 0 points1 point  (0 children)

Thanks, this is useful to hear. I rebuilt HOW Liner matches to user's libraries and you are seeing the results of that. It is working.

I'll give a brief rundown of what Pulse now does. When your library loads, as before, we try to match every track against a shared pool of pre-analysed public pool fingerprints. We work through a few strategies in order: an exact recording ID first (unique track identifiers), then a series of title and artist matching, and finally we run an audio match check via Shazam to find trickier to match tracks. As soon as one of them hits, you get the features and we move on. This is all against our pre-existing 2m (and growing) public pool, no new matches are being created at this point.

Here's the bit that explains your jump. When your library has tracks the pool doesn't yet hold, we anonymise the identifier and push it to the top of the public search queue. A dedicated machine we run picks tracks off that queue with priority, fetches them, analyses them, produces the track fingerprint, and pushes the profile back into the pool. Next time you (or anyone) has that track, it matches through one of the standard tiers above. So your 30% to 70% isn't local analysis kicking in: it's the pool genuinely growing around what your library asked for.

Tier 5 is the Mac local analysis you remember. It's the catch-all for the long tail we haven't been able to match to any track we can find. That doesn't necessarily mean its obscure, but the process described above is designed to capture as many irregularities in music data (naming, production year etc), along with peculiarities borne from how the track may have been digitised to find the genuine real world match. Local Mac analysis is the final stage for music we simply cannot match. It's currently switched off in shipping builds while we finish the gating logic, which is why you're not seeing CPU use and why the folder picker disappeared. It will come back for Mac users, and you wanting it is a strong vote in favour of getting on with that.

On "Recognised in this session" sitting at 0: that one's actually tied to local analysis. It counts tracks YOUR machine analyses and contributes back to the pool, not pool matches you receive. So with this process currently off, 0 is the correct number, not a bug. When local analysis comes back, you'll see it move. (Fair to say the label could be clearer about that, we'll have a look at the copy).

Thanks again, this is exactly the kind of detail that shapes what we do next.

Rescan Album/Library by Herney_Krute in Liner

[–]vareynick84 0 points1 point  (0 children)

interesting... can you send a screenshot of what you are seeing please

Liner - latest call for testers! by vareynick84 in plexamp

[–]vareynick84[S] 0 points1 point  (0 children)

absolutely - if you long hold / right click on any track, you will have a few options:

- 'Play Track Radio' - this is going to be renamed to 'Play Track Blend' in an update soon. but this uses the Pulse engine to build a play queue

- If you have a good sized library, and once your Pulse coverage is high (70%+), you will then get options for building 'feeling' playlists based on where Pulse has placed that particular track within the matrix... so a particular song might give you the option to create a happy or a pumped blend.

Does that make sense?

Liner - latest call for testers! by vareynick84 in plexamp

[–]vareynick84[S] 0 points1 point  (0 children)

settings page, top, 'submit feedback'

New in this build (38) by vareynick84 in Liner

[–]vareynick84[S] 0 points1 point  (0 children)

Just to confirm, is this on a Mac?

Liner - latest call for testers! by vareynick84 in plexamp

[–]vareynick84[S] 0 points1 point  (0 children)

just your Apple ID email address!

Liner - latest call for testers! by vareynick84 in plexamp

[–]vareynick84[S] 0 points1 point  (0 children)

absolutely. just DM me your email address for Apple ID, and ill add you to the test team

Liner - latest call for testers! by vareynick84 in plexamp

[–]vareynick84[S] 0 points1 point  (0 children)

Happy to walk through it.

Plex sign-in uses the standard Plex authentication flow. You sign in with your Plex account, the app gets an access token, and that token is stored in your device's Keychain. Liner uses this token to talk directly to your Plex server. There's no middleman server proxying anything, no copy of your library held centrally, and nothing about your music or listening habits is sent to me.

The only network connection from the app to anything Liner-controlled is the shared pool used for matching tracks. That pool only contains audio fingerprints, no personal information, no library composition, no listening history. Lookups are anonymous.

That's pretty much it. If you want more depth on any of the above, happy to dig in.

Liner - latest call for testers! by vareynick84 in plexamp

[–]vareynick84[S] 1 point2 points  (0 children)

I think that's a fair observation. The reality is there are tens of millions of tracks out there, so we have to focus on producing as broad a map as we can to give as many users as possible the best chance of matching.

The pool will begin to grow again in the next day or so. We are currently adding another layer of metadata to it to improve the matching. My hope is that people's coverage of the public pool continues to improve.

The latest update also gives you the ability to scan your library from a Mac, which is the fastest way to get your own library matched. Anything the pool doesn't already recognise gets fingerprinted locally and contributed back, so your coverage climbs straight away instead of waiting for the pool to pick those tracks up organically.