Cross-platform, terminal-based audio engine, library, player and server written in c++. Musikcube compiles and runs easily on Windows, macOS and Linux. It also runs well on a raspberry pi with raspbian, and can be setup as a streaming audio server.

Cross-platform, terminal-based audio engine, library, player and server written in c++. Musikcube compiles and runs easily on Windows, macOS and Linux. It also runs well on a raspberry pi with raspbian, and can be setup as a streaming audio server.

loudgain is a versatile ReplayGain 2.0 loudness normalizer, based on the EBU R128 / ITU BS.1770 standard (-18 LUFS) and supports FLAC / Ogg / MP2 / MP3 / MP4 / M4A / ALAC & Opus audio files. It uses the well-known mp3gain command line syntax but will never modify the actual audio data.
Just what you ever wanted: the best of mp3gain, ReplayGain 2.0 and Linux combined. Spread the word!
Musique “unclutters” your music listening experience with a clean and innovative interface.

Cabbage is a software for prototyping and developing audio instruments with the Csound audio synthesis language. Instrument development and prototyping is carried out with the main Cabbage IDE. Users write and compile Csound code in a code editor. If one wishes one can also create a graphical frontend, although this is no longer a requirement for Cabbage. Any Csound file can be run with Cabbage, regardless of whether or not it has a graphical interface. Cabbage is designed for realtime processing in mind. It is possible to use Cabbage to run Csound in the more traditional score-driven way, but your success may vary.
Cabbage is a ‘host’ application. It treats each and every Csound instrument as a unique audio plugin, which gets added to a digital audio graph (DAG) once it is compiled. The graph can be opened and edited at any point during a performance. If one wishes to use one of their Csound instruments in another audio plugin host, such as Reaper, Live, Bitwig, Ardour, QTractor, etc, they can export the instrument through the ‘Export instrument’ option.
ChucK is a programming language for real-time sound synthesis and music creation. It is open-source and freely available on MacOS X, Windows, and Linux. ChucK presents a unique time-based, concurrent programming model that’s precise and expressive (we call this strongly-timed), dynamic control rates, and the ability to add and modify code on-the-fly. In addition, ChucK supports MIDI, OpenSoundControl, HID device, and multi-channel audio. It’s fun and easy to learn, and offers composers, researchers, and performers a powerful programming tool for building and experimenting with complex audio synthesis / analysis programs, and real-time interactive music.
chuck.cs.princeton.edu
David Huron created Humdrum in the 1980s, and it has been used steadily for decades. Humdrum is a set of command-line tools that facilitates musical analysis, as well as a generalized syntax for representing sequential streams of data. Because it’s a set of command-line tools, it’s program-language agnostic. Many have employed Humdrum tools in larger scripts that use PERL, Ruby, Python, Bash, LISP, and C++.
Humdrum Labs ~ wiki.ccarh.org/wiki/Humdrum_Lab_1
Humdrum music encoding tutorial ~ doc.verovio.humdrum.org/humdrum/getting_started
Humdrum Resources ~ github.com/humdrum-tools
Friture is an application to visualize and analyze live audio data in real-time. Friture displays audio data in several widgets, such as a scope, a spectrum analyzer, or a rolling 2D spectrogram.
This program can be useful to analyze and equalize the audio response of a hall, or for educational purposes, etc.
The name Friture is a french word for frying, also used for noise in a sound.
Friture helps you to understand audio data with several widgets:
- spectrum analyzer
- rolling 2D spectrogram
- fraction-of-octave analyzer
- delay estimator
- etc.

friture.org
github.com/tlecomte/friture
apps.microsoft.com/detail/9PH4BL3F5Q2H
LINGOT is a musical instrument tuner. It’s accurate, easy to use, and highly configurable. Originally conceived to tune electric guitars, it can now be used to tune other instruments.
It looks like an analogue tuner, with a gauge indicating the relative shift to a certain note, determined automatically as the closest note to the estimated frequency.
- It’s free software. LINGOT is distributed under the GPL license.
- It’s really quick and accurate, perfect for real-time microtonal tuning.
- Easy to use. Just plug in your instrument and run it.
- LINGOT is a universal tuner. It can tune many musical instruments, you only need to provide the temperaments. For that purpose, it supports the Scala project .scl format.
- Highly configurable via GUI. It’s possible to change any parameter while the program is running, without editing any file.

The world’s best, fully featured, completely unlimited free DAW for all music creators. This is no ‘Lite’ version, we do not impose track limits, plugin limitations or other such constraints commonly found in other low cost offerings. Why? – we think you will enjoy using the app so much, you will discover the value in investing in our latest versions and the expanded features we are voraciously adding. Innovation and creativity is what drives us – join the ride today and download Waveform Free for Mac, Windows, or Linux operating systems.

www.tracktion.com/products/waveform-free
en.wikipedia.org/wiki/Tracktion_Waveform
github.com/Tracktion
Flacon extracts individual tracks from one big audio file containing the entire album of music and saves them as separate audio files.
To do this, it uses information from the appropriate CUE file. Besides, Flacon makes it possible to conveniently revise or specify tags both for all tracks at once or for each tag separately.
- Supported input formats: WAV, FLAC, APE, WavPack, True Audio (TTA).
- Supported out formats: FLAC, WAV, WavPack, AAC, OGG or MP3.
- ReplayGain analysis (album-gain and track-gain modes).
- Multi-threaded conversion process.
- Automatic character set detection for CUE files.
- Generation of the pertrack CUE file in the output dir.

MediaInfo is a convenient unified display of the most relevant technical and tag data for video and audio files.

Jajuk is a Java music organizer for all platforms. The main goal of this project is to provide a fully-featured application to advanced users with large or scattered music collections.
Jajuk’s main principles are:
- Maximum features – Jajuk is made firstly for advanced users looking for powerful features;
- Maximum usability – Jajuk is designed to be intuitive, fast and provide multiple ways to perform the same operation;
- Maximum portability and desktop integration.
