Bitfake2 ~ Audio Tool Handler & Manipulator


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))
  • Spectrogram generation (in .png)
  • Version info (WOW! BEST YET!)
  • MusicBrainz Syncing data.

github.com/Ray17x/bitfake2
gpo.zugaina.org/app-misc/bitfake2
repology.org/maintainer/ray%40atl.tools/feed-for-repo/gentoo_ovl_guru

Gnomoradio ~ Find, Fetch, Share, & Play Music


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.

gnomoradio.nongnu.org

GLava ~ OpenGL Audio Spectrum Visualizer


GLava is a general-purpose, highly configurable OpenGL audio spectrum visualizer for X11.

github.com/jarcode-foss/glava

cplayer ~ minimal audio player


cplayer is a small, statically served, client-side album-based audio player for modern web browsers. You simply drop a build into a directory on your web server, create a manifest.json file that describes the album metadata and track URIs and you’re done.

display of a cplayer web page

github.com/clangen/cplayer

microenc ~ Linux/BSD Batch Encoding Script


microenc is a small Bash shell script for Linux/BSD for encoding directories with audio files to other formats using FFmpeg as encoder.

Features:

  • Encodes to MP3, AAC, Vorbis, Opus, AC-3, E-AC-3, DTS, FLAC, ALAC, WavPack, AIFF and WAV audio
  • Auto-copying of metadata and, for MP3/AAC/FLAC/ALAC/AIFF, cover art
  • Optional high-quality audio resampling
  • Requires only ffmpeg and ffprobe
sourceforge.net/projects/microenc

DSBMixer ~ FreeBSD Tabbed Qt Mixer


DSBMixer is a tabbed Qt mixer for FreeBSD. For each installed mixer device, DSBMixer opens a tab. It allows you to configure various sound settings, such as amplification, recording sources, or the default audio device. If built with devd support, tabs are created or removed automatically when a (USB) sound card was added to or removed from the system.

github.com/mrclksr/DSBMixer
DBSMixer Window

Drum Count ~ Measure Drumset Strokes


Drum Count is a simple tool which analyzes sound in real-time to measure the number of strokes played on a drumset.

sourceforge.net/projects/drumcount

sndio ~ Unix Audio & MIDI Server


Sndio is a small audio and MIDI framework part of the OpenBSD project and ported to FreeBSD, Linux and NetBSD. It provides a lightweight audio & MIDI server and a fully documented user-space API to access either the server or the hardware directly in a uniform way. Sndio is designed to work for desktop applications, but pays special attention to synchronization mechanisms and reliability required by music applications. Reliability through simplicity is part of the project goals.

sndio.org

terminatorX ~ Realtime Audio Synthesizer


 This software allows “scratching” on digitally sampled audio data (*.wav, *.au, *.ogg, *.mp3, etc.) the way hip hop DJs scratch on vinyl records. It features multiple turntables, realtime effects (built-in as well as LADSPA plugin effects), a sequencer and MIDI interface – all accessible through an easy-to-use gtk+ GUI. This software is designed to run under Linux, FreeBSD and the like.

terminatorx.org

LAoE ~ Multilayer Java Audio Editor


LAoE means Layer-based Audio Editor, and it is a rich featured graphical audio sample-editor, based on multi-layers, floating-point samples, volume-masks, variable selection-intensity, and many plugins suitable to manipulate sound, such as filtering, retouching, resampling, graphical spectrogram editing by brushes and rectangles, sample-curve editing by freehand-pen and spline and other interpolation curves, effects like reverb, echo, compress, expand, pitch-shift, time-stretch, and much more… And it is free of charge, under GPL license!

www.oli4.ch/laoe/home
sourceforge.net/projects/laoe

DGuitar ~ Guitar Pro File Player & Viewer


DGuitar is a Guitar Pro (*.GP4,*.GP3,GTP) viewer and player that works under Linux, MacOs, Solaris, BSD or Windows or any other Operational System that has Java Runtime Environment 1.4 or later installed.

dguitar.sourceforge.net

GLAME ~ GNU / Linux Audio Mechanics


Welcome to the wonderful world of GLAME, short for GNU/Linux Audio Mechanics! The project aims to present you with a powerful, fast, stable and easily extensible sound editor for Linux and compatible systems. And best of all, it’s GPLed!

glame.sourceforge.net