This tool removes every kind of trash from your mp3-files. It searches for valid mp3 audiodata-frames and removes everything else. This has the big advantage that it will also remove tags which are in the middle of the file (as is the case with joined tracks) as well as broken frames (half-downloads) and malicious tags (Tag-buffer-overflow bug in WinAMP and Windows XP). Use this tool to cleanup your mp3 files before you add your own tag. No more double tags, or annoying ‘Lyrics’ data containing group names or misspelled song names.
cuemaster.org/tidymp3
Category Archives: Open Source
Online Multichannel Peakmeter Using AudioWorklet
foo_dr_meter ~ Foobar2000 Dynamic Range Meter
A simple Dynamic Range meter based on DR estimation formula published by https://dr.loudness-war.info/. For foobar2000 version 1.5 and newer.
Binary Synth ~ Audio Synthesis From Binary
A web-synthesizer that generates sound from the binary code of any files. It can synthesize sound directly in the browser, or be a generator of MIDI messages to external devices or DAWs, turning any file into a score. All the application code is written in Javascript and along with everything you need is packed into a single .html file of about 750kb. The synthesizer doesn’t need internet, it can be downloaded and run locally on any device with a browser.
The application reads the file sequentially, and due to the high speed of reading and random deviation of reading duration, we can get quite unpredictable generation of timbre nuances, and at certain settings we can switch to granular synthesis.
Picard Barcode Scanner ~ Scan Your Collection
Picard Barcode Scanner helps you to tag your physical releases with MusicBrainz Picard. It allows you to scan the barcode of e.g. a CD and have the corresponding metadata from MusicBrainz automatically loaded into Picard on your desktop.
This is especially useful if you have your physical music collection already digitized and want to tag the files using the correct album.
github.com/phw/PicardBarcodeScanner
scdlbot ~ Music Downloader Telegram Bot
Librempeg ~ Multimedia Libraries & Toolsets
Librempeg is a collection of libraries and tools to process multimedia content such as audio, video, subtitles and related metadata.
Libraries:
libavcodecprovides implementation of a wider range of codecs.libavformatimplements streaming protocols, container formats and basic I/O access.libavutilincludes hashers, decompressors and miscellaneous utility functions.libavfilterprovides means to alter decoded audio and video through a directed graph of connected filters.libavdeviceprovides an abstraction to access capture and playback devices.libswresampleimplements audio mixing and resampling routines.libswscaleimplements color conversion and scaling routines.
Tools:
ffmpegis a command line toolbox to manipulate, convert and stream multimedia content.ffplayis a minimalistic multimedia player.ffprobeis a simple analysis tool to inspect multimedia content.- Additional small tools such as
aviocat,ismindexandqt-faststart.
jfMusic ~ Tracked Music Editor
Q17 ~ QUAD 405 MOSFET Amplifier
Q17 is an amplifier based on the QUAD 405 current dumping principle.
Please refer to Q17 Project description from Tiberiu Vicol’s original design.
Q17-Turbo project (200W @ 8 Ohms):
The natural evolution of the Q17-Mini, this time with two pairs of power transistors, better thermal management with the same technical characteristics and the same sound signature.

CamillaDSP ~ IIR & FIR Engine For Crossovers & Room Correction
A tool to create audio processing pipelines for applications such as active crossovers or room correction. It is written in Rust to benefit from the safety and elegant handling of threading that this language provides. Supported platforms: Linux, macOS, Windows.
Audio data is captured from a capture device and sent to a playback device. Alsa, PulseAudio, Jack, Wasapi and CoreAudio are currently supported for both capture and playback.
The processing pipeline consists of any number of filters and mixers. Mixers are used to route audio between channels and to change the number of channels in the stream. Filters can be both IIR and FIR. IIR filters are implemented as biquads, while FIR use convolution via FFT/IFFT. A filter can be applied to any number of channels. All processing is done in chunks of a fixed number of samples. A small number of samples gives a small in-out latency while a larger number is required for long FIR filters. The full configuration is given in a YAML file.
henquist.github.io
github.com/HEnquist/camilladsp
The Raspberry Jam ~ Raspberry Pi Guitar Effects Pedal
The realtime Raspberry PI powered digital guitar effects pedal.
Key Features:github.com/Jscott44/RTEP5-the-raspberry-jam
- Realtime audio loop
- Cutsomisable effects
- User profiles
- Low cost
- Simple effect creation
- Specialized audio electronics design

Phoniebox ~ RPi-Jukebox-RFID
Phoniebox is a contactless jukebox for the Raspberry Pi, playing audio files, playlists, podcasts, web streams and Spotify triggered by RFID cards. All plug and play via USB, no soldering iron needed. It also features GPIO buttons control support.
github.com/MiczFlor/RPi-Jukebox-RFID

