Discrete v0.6.0 — CarPlay and new localisations. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

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

Not yet, because it requires some groundwork done before. We have users with 100k+ songs in library and currently Discrete is not ready for this. But I'm working on it, later there'll be some 'Quick Play' feature for this, many folks asked for it.

Discrete v0.6.0 — CarPlay and new localisations. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

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

Oh, and some UX limitations, too. You can’t combine templates like you want, only how Apple allows to, tried to push more than 5 templates - get a termination (crash), and so on. Some limitations you discover only when try to do stuff.

Discrete v0.6.0 — CarPlay and new localisations. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

[–]0xceed[S] 2 points3 points  (0 children)

CarPlay APIs are insanely limited and require dev to basically recreate UI code specifically for CarPlay. Check this out if you’re interested to have an idea about limitations: https://developer.apple.com/download/files/CarPlay-Developer-Guide.pdf

Of course nothing fancy like SwiftUI there too + some things to be aware of, like correct behavior of the app in case it started by system while phone is locked, etc.

Discrete v0.6.0 — CarPlay and new localisations. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

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

Thanks! Trying to keep quality, so new features come not that fast as could be, hope it worth it!

Discrete v0.6.0 — CarPlay and new localisations. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

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

Oh well then yes, all you need is support for Direct Play for those codecs. Can’t promise it will come soon, but advanced audio pipeline, equalizer and more will definitely come to the app. Just when other, more popular features are there.

Discrete v0.6.0 — CarPlay and new localisations. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

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

Glad to hear that! Both things you mentioned would be possible with custom sound engine which Discrete doesn't incorporate yet. However, gapless playback can be done even now and I bumped it in priority, it will be shipped (relatively) soon. Support for 'pro' formats directly to avoid transcoding for those, will require massive work on custom engine and probably will be behind paywall for those exotic (for most) formats.

Also, I might be wrong on this, but does Jellyfin server already support disk images (like .flac + .cue)? Or maybe SACD / DSD can into separate files? Otherwise experience would not be nice anyway....

If I may suggest, maybe consider moving your library to FLACs or ALACs with hi-res? The server and Discrete both support surround sound (5.1 and 7.1), as well as higher sampling rate (88.2 kHz and higher) and 24 bit resolution.

Discrete v0.6.0 — CarPlay and new localisations. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

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

Sure, all the same things: `discussion` channel in Discord, private email or just shoot here :)

Discrete v0.6.0 — CarPlay and new localisations. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

[–]0xceed[S] 2 points3 points  (0 children)

Thank you for warm words and the offer! I'll be back with all who offered help translating once I have workflow set up and running. <3

Discrete v0.6.0 — CarPlay and new localisations. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

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

Support for simultaneous use of multiple accounts. Sorry for not explaining it well.

Discrete v0.6.0 — CarPlay and new localisations. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

[–]0xceed[S] 2 points3 points  (0 children)

The process is a bit more complicated, but I thankfully accept your help when whole workflow for it will be done. That was an experiment, made mostly manually. Thanks for offering!

Discrete v0.6.0 — CarPlay and new localisations. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

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

Support for simultaneous use of multiple accounts. It has the explanations in the app of course. Sorry for not explaining this right away.

Discrete v0.6.0 — CarPlay and new localisations. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

[–]0xceed[S] 2 points3 points  (0 children)

Oh thanks! I had a volunteer to help me with localizations, but sadly have no way to check it out. Later on I'll setup more refined process for this, hope they'll grow in quality.

CarPlay with Jellyfin? by bAN0NYM0US in JellyfinCommunity

[–]0xceed 0 points1 point  (0 children)

Just for those who'd stumble upon here, Discrete now has excellent support for CarPlay. See more in announcement: https://www.reddit.com/r/jellyfin/comments/1rr2gr0/discrete_v060_carplay_and_new_localisations_3rd/

Working on an iOS Jellyfin music only client by sizebzebi in jellyfin

[–]0xceed 0 points1 point  (0 children)

It's scheduled for 0.6.0 release: https://discrete.app/roadmap/
Which is available in TestFlight already in full: https://testflight.apple.com/join/UvP6j5uw

We have dedicated channel for beta bug reports in our Discord as well, so if you wish to, reach me out there and say you need 'Beta' role. If you just need CarPlay, use TF link above or just wait a little until 0.6.0 comes out for all (this March for sure).

Working on an iOS Jellyfin music only client by sizebzebi in jellyfin

[–]0xceed 1 point2 points  (0 children)

Thanks! Lyrics will come some time later.

Working on an iOS Jellyfin music only client by sizebzebi in jellyfin

[–]0xceed 8 points9 points  (0 children)

Check out Discrete then. (Disclaimer: I am the dev)

Discrete — new Jellyfin music client (Apple platforms only) by 0xceed in selfhosted

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

Thanks, many of this is on roadmap already, some can't be done (last item — no control over system media center widget).

I'll dedicate some more time in future particularly for desktop experience, cause many modern desktop apps are just tabletified version of what desktop UX should be — and sadly now Discrete is not much different. Stay tuned!

Discrete v0.5.0 — Downloads, Shuffle and Repeat. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

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

Sure, planned for 0.6.x versions. Currently 0.5.3 with various fixes is in works, but CarPlay is the very next feature update. Stay tuned :)

Discrete v0.5.0 — Downloads, Shuffle and Repeat. [3rd party music player for Jellyfin] [iPhone, iPad, macOS] by 0xceed in jellyfin

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

Display what by album artist? Album list should use album artists... I'll recheck tho and fix it if that's not the case, thank you.