Gramophone icon indicating copy to clipboard operation
Gramophone copied to clipboard

[FR] ALAC codec in app for devices which don't support ALAC

Open s3r3n3ty opened this issue 1 year ago • 1 comments

When trying to play ALAC .m4a files, the song appears to be playing (correct track time displayed, progress bar moving) but there is no audio output.

Steps to reproduce:

  1. Place ALAC .m4a files on device.
  2. In Gramophone select said track to play.
  3. Track will appear to play but no sound output will be produced.
  4. See error.

Expected behavior:

Sound output will be produced when playing ALAC .m4a files.


Pixel 7 Android 14 (AP2A.240605.024) Gramophone 1.0.15.64ab51 (F-Droid)


I'm aware this is likely due to Gramophone using the devices system codecs, which obviously don't include support for ALAC. I'm posting this in the hope that Gramophone can add support for ALAC regardless, as other similar (less good looking) apps do.

s3r3n3ty avatar Nov 01 '24 13:11 s3r3n3ty

I'm aware this is likely due to Gramophone using the devices system codecs, which obviously don't include support for ALAC.

Yes. Marking as feature request

nift4 avatar Nov 01 '24 14:11 nift4

Experimental java ALAC decoder has been added

nift4 avatar Aug 20 '25 14:08 nift4

Just loaded some alacs from my music library onto my phone running the latest version (1.0.17.ea0e38c) from fdroid and I still have the same behavior as described in my orig. post.

GramophoneLog1756018323479.txt

Pixel 7, GrapheneOS A16 2025081400

s3r3n3ty avatar Aug 24 '25 06:08 s3r3n3ty

@s3r3n3ty my comment was posted after 1.0.17 was released, it doesn't contain the changes. it's customary to close a ticket when the work is done, even if it's not released yet. you'll need to wait for the next release, or use the latest CI apk (may have regressions or work-in-progress features): https://github.com/FoedusProgramme/Gramophone/actions/runs/17174493848/artifacts/3834426233

nift4 avatar Aug 24 '25 08:08 nift4

gotcha mb, thought this got closed w the current release and didnt check the release date 😅

s3r3n3ty avatar Aug 25 '25 05:08 s3r3n3ty