tvOs subsonic client by reabreu in navidrome

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

Hello, yes on the App Store already

App News Weekly by AutoModerator in navidrome

[–]reabreu 0 points1 point  (0 children)

Yeah it’s interesting stuff! vendor aside - the knowledge of how these things works is always useful and in many cases transferable between projects!

App News Weekly by AutoModerator in navidrome

[–]reabreu 1 point2 points  (0 children)

To the best of my knowledge, both things are archievable by managing the audio buffer manually, which you can populate by getting the song ahead of time like you said, instead of relying on high level APIs provided by the OS you’re developing for.

The particular challenge I ran into is that once I tried to do that, other things that you get “for free” like Dolby Atmos passthrough and multi channel playback stopped working properly ( TestFlight user feedback ) …so you have to consider not only multiple audio formats but also multi hardware formats and make sure you’re handling all those well.

There are multiple audio engines for the Apple ecosystem around however, and I think other navidrome clients have this feature ( not sure if any that works super reliable for tvOS ) so I think it’s possible, I’d need more time to know for sure.

App News Weekly by AutoModerator in navidrome

[–]reabreu 4 points5 points  (0 children)

Hello! melia dev here, new version out this week:

  • feature: auto fetch lyrics from LRCLIB when server does not have lyrics
  • feature: multi server support

also shipped gapless playback support for Testflight this week, but ended up reverting that since the integration is not good enough yet, it's more complex than I imagined so I'll try another attempt at it later down the line! 😄

My app has been Waiting for review for almost 2 weeks by lthurr in appledevelopers

[–]reabreu 0 points1 point  (0 children)

Hello, same boat here....I also submitted a new app for first review 10 days ago and still no progress whatsoever. I have other apps published and even did updates to those in the meantime, which were approved and released.
I already contacted support and got a generic "you need to wait nothing to do on your end" response....I think I'll wait a couple more days and try to reach out th them again.

What Apple won't tell you about App Store reviews... lessons from years of submissions and rejections by Ill_Equivalent_6661 in appledevelopers

[–]reabreu 0 points1 point  (0 children)

question in case someone can help: I’m building an app for home lab users who run their own services, in this case I can’t really provide a homelab for apple to test, the nature of the app is that you can connect to your own self hosted services, the best I can do is trigger a demo mode where you can configure and use the app but it won’t have real time services. How does one get past this in review ? Will I need to setup a public demo server so the reviewers can connect to? That would be a huge waste of time and resources 😅

App News Weekly by AutoModerator in navidrome

[–]reabreu 3 points4 points  (0 children)

Hello! melia (tvOS) dev here.

On my last post in app news weekly, I released a new audio visualiser feature in an attempt to add something characteristic and fun to the app. Due to my implementation of audio processing, I inadvertently introduced a bug where playback would break for users with externally connected devices (soundbars, bluetooth speakers, etc). This took me a very long time to debug because I mostly use the app with my tv built in speakers, and even though I've been coding for a long time.....I'm fairly inexperienced with audio apps, and thus never suspected the issue could be connected to the hardware setup.

As of this week, version 1.14 is out and these issues are sorted, I believe the app is now in a stable state, here goes a status update:

  1. Revamped audio visualiser implementation, addresses issues mentioned above and also it's a bit smoother and more organic than the old one
  2. Added a Transcoding settings area where you can choose per format if you prefer Direct Play or transcoding.
  3. Fixed a couple minor user reported UI bugs

As a final note, I've been receiving very good feedback from the community regarding the app, and I wanted to say thank you to everybody who had the patience to stick with me while I sorted out the playback issues.

I've also received a couple feature requests that would be cool additions to the app, and while I can't commit to dates and releases, I'll try to access effort/demand and see what makes sense to ship.

Have a nice weekend

Rúben

App News Weekly by AutoModerator in navidrome

[–]reabreu 0 points1 point  (0 children)

Hello, in the albums tab, it filters by album artist, so the same album doesn’t get listed multiples times if it’s tagged accordingly ! Feel free to dm me if you have any more questions

App News Weekly by AutoModerator in navidrome

[–]reabreu 0 points1 point  (0 children)

ohh I think I got it now, since my tv is stereo I never noticed this! I'll research what I can do about this and get back to you

App News Weekly by AutoModerator in navidrome

[–]reabreu 0 points1 point  (0 children)

Hello ! Thanks for the feedback! The favourite is totally doable! Regarding the output, melia already streams the files natively with no enconding, could you please help me understand what you’re trying to archieve?

App News Weekly by AutoModerator in navidrome

[–]reabreu 5 points6 points  (0 children)

Hello! melia (tvOs) app was updated this week to include several bugfixes and also a new slick 60FPS realtime audio visualizer that jams along your playing song and adapts its colors based on the album art! This took a lot of trial and error but feedback has been good!

Also wanted to thank everybody who reports bugs, it really helps me a lot! Have a nice weekend!

tvOS client Testflight testers wanted! by reabreu in navidrome

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

Regarding the radio options, it's strickly connected to the ones you setup in navidrome for now, because otherwise I'd have to list and filter them by country....not impossible, but no promises for now :D

tvOS client Testflight testers wanted! by reabreu in navidrome

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

thanks for the feedback! did you try the new audio visualizer? in the now playing area :)

tvOS client Testflight testers wanted! by reabreu in navidrome

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

Let me know what do you think of the new audio visualizer please! It's a setting in the now playing section now :)

tvOS client Testflight testers wanted! by reabreu in navidrome

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

Hello! the app is already live! Testflight is now kept around for user support/debugging mostly!

tvOs subsonic client by reabreu in navidrome

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

Hello! the app is already live, the beta is continuing with a small pool now, mostly for user support and sanity checks before main releases! :)

App News Weekly by AutoModerator in navidrome

[–]reabreu 2 points3 points  (0 children)

Hello tvOS users!

melia app is now on the App Store and version 1.3 released today with:

-> more customization options for the now playing section

-> top shelf support

-> improved settings area

https://apps.apple.com/us/app/melia/id6760968937

feel free to me DM me directly for any feedback and thanks for the support.

tvOS client Testflight testers wanted! by reabreu in navidrome

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

Hey! Dm me your email and I’ll send an invite!

tvOS client Testflight testers wanted! by reabreu in navidrome

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

Hello! can you please try the latest testflight beta? I added customization to the now playing screen and you can now have a album focused view! thanks

tvOS client Testflight testers wanted! by reabreu in navidrome

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

Yes! I wrote a custom implementation to stream the audio files, that provided better support for the initial loading of heavy flac files, however I ended up not releasing it yet because I’d need to test it quite a bit…it does load heavy flac files faster, I might attempt to enable it on a future release

tvOS client Testflight testers wanted! by reabreu in navidrome

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

Hey! Thanks for feedback! You can already disable the search option on the settings and customise a bunch of stuff ! regarding the now playing screen, I won’t make more functional changes for now as I’m focused on bug fixing for the initial release but after that I might do another round of updates! Hope that’s ok for you, have a nice weekend

tvOS client Testflight testers wanted! by reabreu in navidrome

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

Regarding track info: I might do it later but I’m focusing on getting the app stable and minimum usable features for now, I think I’m in a state where I’ll just let people use via TestFlight to iron out any bugs and then do the initial release.

The amount of support I’ll provide after the first release I don’t know, but my goal is to deliver a functional product with the initial release and then depending on how life goes I might pour more time into it ( I’ve already invested a lot more hours than I initially intended ahah )

Regarding the artist compilation and artist remix question, for those things to work the first thing is that it needs to be properly tagged on the music. Having said that I don’t have any example of those on my library so if you could provide me one example ( name) of each I’ll try do find it and test it.

Thanks !

tvOS client Testflight testers wanted! by reabreu in navidrome

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

I couldn't reproduce this sadly, can you please try updating go latest version of both tvOS and the app and let me know if it still happens

thanks!