Dolby Atmos Support?
Would it be possible to add support for files using the Dolby Atmos E-AC-3 JOC codec?
Some of the other Jellyfin music clients like Finamp and Fintunes support Dolby Atmos but I really like the layout of this app.
Hi! I'm neither the owner, nor a contributor to this project, but I like it a lot and try to help wherever I can. I love spatial audio myself and I've got no problem listening to eac3 through AmpFin (aka "it works for me" lol). So in general AmpFin does support eac3. It even supports opus transcoded eac3 files (the standard jellyfin transcoding). Maybe you should check the spatial audio setting on your iPhone (control center -> hold volume slider). For whatever reason it's off by default.
If that's not the case, could you provide some more info on the eac3 files you are unable to play in AmpFin?
For example, here's the codec part of ffprobe output for one of my music files that plays nicely in AmpFin:
Stream #0:1[0x1](und): Audio: eac3 (Dolby Digital Plus + Dolby Atmos) (ec-3 / 0x332D6365), 48000 Hz, 5.1(side), fltp, 768 kb/s (default)
It's a Tidal master quality download, so pretty non-conventional, and it still plays fine in AmpFin.
These are eac3 files from Apple Music. AmpFin picks up that they’re multichannel, but not that they're Atmos files. The same files also sound different when played in AmpFin compared to other Atmos-compatible apps. I don't think AmpFin is picking up the Atmos metadata.
Usually, when I play Atmos files in fully compatible apps like Finamp or Fintunes, it'll indicate that Dolby Atmos audio is currently playing under the volume slider in control centre:
However, AmpFin only indicates that multichannel audio is playing, instead of specifically Dolby Atmos:
You do have this setting enabled, right?
Also, I've just tried comparing listening experience between Ampfin and the other app you have on your screenshots. I was unable to notice the difference. I actually discovered for the first time in my life that toggling transcoding does make a noticeable difference (my original files are lossless), but with the same settings it's the same experience between the apps for me.
Afaik the actual Atmos handling is done by iOS itself via the avfoundation driver. Both apps use that, so that's weird you notice a difference.
Yep, I’ve got that enabled, and it will spatialise the audio. My issue is that it’s not picking up the Atmos metadata specifically, or it would’ve indicated that on the app icon as shown in my screenshots of the other app. You can use Spatial Audio on any type of multi channel audio, which AmpFin is doing.
The difference between Atmos spatial audio and multichannel spatial audio is quite noticeable to me when listening with AirPods Max 🤷.
Wow, I guess the more you know... Then I think we'd have to wait for the maintainer to clear things up. I believe they've focused on another project of theirs for a while.