Skip to content

SpectroFlac 1.0.0

Choose a tag to compare

@LinuxKernel44 LinuxKernel44 released this 14 Aug 17:13
· 18 commits to main since this release

First release. Signed APK, minSdk 29, no permissions, no network.

What it does

  • Decodes every sample of a .flac on device and gives a verdict: genuine, fake, damaged, or not a FLAC at all.
  • Catches lossy transcodes (brick wall in the peak-hold spectrum, matched to encoder profiles), fake hi-res (upsampled), padded 24-bit, renamed MP3s, MD5/CRC damage.
  • Reports the headline spec (24 BIT 44.1KHZ 1616 KBPS FLAC), full technical detail, the spectral reasoning, integrity, levels and dynamics, encoder fingerprints, tags and cover.
  • Single file, whole-folder scan, share-to, local history, text/CSV/JSON export.
  • Liquid glass interface: real AGSL refraction with chromatic dispersion on Android 13+, frosted fallback below.

Verified

  • The decoder is bit-exact against the MD5 stored by the encoder on every test file (silence, incompressible noise, 24/192 at compression level 12, mono, 8 kHz, wasted bits).
  • Detection checked against files of known provenance: MP3 128/320, AAC 128, upsampled 24/96, padded 24-bit — all caught; genuine 16/44.1, 24/96 and a dull-but-lossless master — all cleared.
  • Analysis runs at roughly 80x realtime on a desktop core.

Install: download the APK and open it on the phone (allow installs from your browser/file manager when asked).