The Sound Description Interchange Format (SDIF) is an established standard for the interchange of sound descriptions and analysis data. This project provides libraries, SDIF (in C) and Easdif (in C++), tools, and wrappers to read and write SDIF files.
A desktop app for producers who bounce a lot. Drag in a folder of exports and Producer Player auto-groups versions, organizes your album, and gives you a full mastering workspace — all in one place.
A high-performance CLI toolkit for music collectors who manage their own libraries. Lattice provides a suite of tools for library visualization, integrity verification, cover art extraction, and metadata auditing — all from a single, zero-dependency script.
Why this exists
Modern music players often hide your library behind proprietary databases. Lattice is built for collectors who treat the filesystem as the source of truth. It reads tags directly via mutagen, ensuring your library is portable and player-agnostic.
Features:
Mode
Flag
Description
Library Tree
--library
Generate a formatted ASCII/Unicode tree of your entire collection.
AI Library
--ai-library
Token-efficient export designed for LLM recommendation prompts.
Genre Wings
--all-wings
Generate separate library catalogs segmented by genre.
Integrity Checks
--testFLAC
Parallel verification of FLAC/MP3/Opus/WAV integrity via FFmpeg.
Art Extraction
--extractArt
Extract embedded covers with format-priority ranking (FLAC > Opus).
Tag Audit
--auditTags
Identify and report files with missing or inconsistent metadata.
Bitfake was originally created to detect fake .FLAC files through spectral analysis. It has since grown into a multipurpose CLI tool for handling music more easily and efficiently.
One common problem was that getting a track’s metadata required long ffprobe commands with messy output. Converting music with ffmpeg was also repetitive. The command itself is easy to remember, but writing scripts to convert entire directories felt inefficient and slow. This project now performs metadata and conversion tasks directly through linked libraries (TagLib/libsndfile/libav*).
Features:
Get metadata
Get ReplayGain info (useful for music players)
Spectral analysis on 44.1 kHz .FLAC files (higher sample rates may be misrepresented, so be careful)
Lossy diagnosis (banding score)
File Conversion + VBR Support (Works for outputs like .wav, .flac, .ogg, .mp3, .aac, .opus)
Tagging metadata (Works for single files, but not directories yet)
Calculating ReplayGain and applying it to files (Works for track replay gain iterating through directories, album replay gain is a bit funky?)
Directory Conversion (works for all previously mentioned formats!)
CoverArt+ (Brings along cover art among all conversions!)
Organizing Files by album! (Give a dir of random music, and bitfake will organize it – ty to uncognic)
Directory Tagging (YAY!)
Album folder renaming from tags (Artist – Album (Year))
Ear Tag is a simple audio file tag editor. It is primarily geared towards making quick edits or bulk-editing tracks in albums/EPs. Unlike other tagging programs, Ear Tag does not require the user to set up a music library folder. It can:
Edit tags of MP3, WAV, M4A, FLAC, OGG and WMA files
Modify metadata of multiple files at once
Rename files using information from present tags
Identify files using AcoustID
Network access is only used for the “Identify selected files” option.
OpenVoiceOS is a community-driven, open-source voice AI platform for creating custom voice-controlled interfaces across devices with NLP, a customizable UI, and a focus on privacy and security.
Audion is a privacy-focused music player that brings the Spotify experience to your local music library. No internet required, no tracking, just your music, beautifully organized.
Key highlights:
Synced lyrics with karaoke-style word highlighting
Amberol is a music player with no delusions of grandeur. If you just want to play music available on your local system then Amberol is the music player you are looking for.
Gnomoradio is a program that can find, fetch, share, and play music that is freely available for file sharing. Gnomoradio is free software, licensed under the terms of the GNU General Public License, which permits modifications and distribution of the source code to the program. It runs on GNU/Linux and other UNIX-compatible systems, but it is no longer actively developed or maintained.
A collection of graphical midi based editors, each made specifically for the BOSS SY-1000 , Roland VG-99 guitar, or VB-99 bass synth units, which provide an alternative to the Boss or Roland version of midi editors, with full features and control of the SY-1000, VG-99, or VB-99 from a Windows, Mac, or Linux computer.
Features:
Midi editing of parameters on-line or off-line, text list generation of settings, file load/save/backup/restore, ease of use with graphical interface.
A different version specific for each device.
SY-1000FloorBoard version also has features to convert patches from VG-99,VB-99, GP-10, GT-1000 units.