Demlo is a music library organizer. It can encode, fix case, change folder
hierarchy according to tags or file properties, tag from an online database,
copy covers while ignoring duplicates or those below a quality threshold, and
much more. It makes it possible to manage your libraries uniformly and
dynamically. You can write your own rules to fit your needs best.
Demlo can address any of these recurring music library issues (and much more):
- Fix the lack of folder structure.
- Normalize tags, fix their case, chose which tags to keep and which to discard.
- Handle lossy and lossless audio differently.
- Handle mp3 id3tags hell…
- Handle multiple covers, whether embedded and/or external, resize covers,
discard bad quality ones.
Category Archives: GNU
CHOW ~ Maximally Truculent Distortion
CHOW is a digital distortion effect designed for maximum truculence, somewhere between a true half-wave rectifier and a noisy vintage compressor. Useful for mixing guitars, drums, even vocals when a heavily degraded sound is desired. Feel free to build and use for your own enjoyment!

SAR ~ Synchronous Audio Router
Synchronous Audio Router lets you route audio from any Windows application through a DAW (digital audio workstation) application, giving you an immense amount of control over your system’s audio. You can apply sophisticated effects, routing and switching, and combine the audio streams from each individual application any way you want, producing any number of output mixes.
If your applications of choice doesn’t let you select an audio device, SAR has you covered: you can define per-application routing rules which will override the Windows default audio device settings. You can even use pattern matching to define rules for groups of applications.
It’s also fast. SAR operates inline with your existing ASIO driver, adding no additional buffer latency to your DAW, and uses WaveRT for direct low latency transport of audio between applications. This is in contrast to many other “virtual audio cable” type drivers which often require buffer sizes as large as 50-100ms to work reliably.
str.rs/sar
github.com/eiz/SynchronousAudioRouter
Avoid sar.audio (site was hijacked)

ScoreDate ~ Music Reading & Ear Training
ScoreDate is your date with the music! It is open source software written in Java that helps musicians learn to read music; it also helps with ear training. It is suitable for any skill level, from beginner to professional; from slow training to first sight reading.
Features:
- Notes in line exercise
- Rhythms exercise
- Score reading exercise
- Ear training exercise with 4 levels of difficulty
- Exercises – creation, edit, save and playback
- Statistics with monthly and daily view
- Support of four clefs: Violin, Bass, Alto, Tenor, with a maximum of two at the same time
- Support of notes: Whole, half, dotted half, quarter, dotted quarter, eighth, triplets, pauses
- Selection of the notes range for each clef. Maximum of 4 additional lines above and below the staff
- Virtual piano, to exercise without having external devices
- Chords, intervals and accidentals exercise
- Learning mode, that shows the name of the note or the chord displayed on the staff
- Realtime playback supporting ASIO, WDMKS, DirectSound, Jack, ALSA, OSS
- Translated in to 15 languages
sc68 ~ Cross-platform Atari ST & Amiga Audio Player
The sc68 is a Atari-ST and Amiga music player. It comes as a command line music player as well as libraries for developers and various plugins for well know programs.
Tiny Player ~ Windows Applet
Audio, video and CD/DVD player that uses DirectShow technology. It can read (but not modify) ID3/Ogg/APE/WMA tags and show sub/srt/aqt/dks subtitles. CD information can be obtained from freedb, CD-TEXT or cdplayer.ini and submitted to freedb.
Features:
- custom playback speed, single frame step, capture frame
- you can change subtitles color, size, font, vertical position
- no gap between audio tracks
- save audio to WAV file
- equalizer
- two visualizations – spectrum and oscilloscope

Helm ~ Open Source Synthesizer
Helm runs in GNU/Linux, Mac OSX and Windows. Run Helm as a standalone synthesizer or as an LV2, VST, VST3 or AU plugin. Comes in both 32-bit and 64-bit versions.

GNUitar ~ Multiplatform Guitar Effects
GNUitar is guitar effects software that allows you to use your PC as a guitar processor. It includes the following effects: wah-wah, sustain, distortion, reverberator, echo, delay, tremolo, vibrato, and a chorus / flanger.



GNU Solfege ~ Train Your Ears
GNU Solfege is *free* ear training software written in Python 3.4 using the Gtk+ 3 toolkit. The program is designed to be easily extended with lesson files (data files), so the user can create new exercises.




www.gnu.org/software/solfege
sourceforge.net/projects/solfege
LASTAR ~ Batch File Splitting & Normalization
LASTAR is a batch (non-interactive) audio processor for loudness adjustment and file splitting of a batch of audio recordings, using an audio transparent maximizer.
At the opposite of usual available software, loudness normalization is done on signal power, which leads to a louder and more homogeneous result than the usual “peak” normalization, in particular on live recordings.
Its purpose is:
- to split, equalize and normalize digitized analog tapes or vinyl
- to split, equalize and normalize live recordings from microphones (ex ZOOM H2 recordings)
- fast and homogeneous normalization of a group of files (compilation for instance)
- loudness and dynamic reduction for listening in a noisy environment (car…)
- and so on…
This software aims to be very fast and easy to use : the most efficient computing techniques have been implemented, and there are very few parameters to set (most of them are automatically adjusted by analyzing the file).
It embeds:
- an automatic RMS normalizer,
- an Automatic Gain Controller (compressor)
- a 10 bands automatic equalizer
- a 3 bands semi-parametric equalizer
- a file splitter
- a noise gate
- preset management
- a preview function.
www.arthelion.com/index.php/en/windows-en/lastar
sourceforge.net/projects/lastar
TiMidity++ ~ Synthesizer & Player
TiMidity++ is a software synthesizer. It can play MIDI files by converting them into PCM waveform data; give it a MIDI data along with digital instrument data files, then it synthesizes them in real-time, and plays. It can not only play sounds, but also can save the generated waveforms into hard disks as various audio file formats.
TiMidity++ is a free software, distributed under the terms of GNU general public license.
Features:
timidity.sourceforge.net
- Plays MIDI files without any external MIDI instruments at all
- Understands SMF, MOD, RCP/R36/G18/G36, MFI
- Converts MIDI files into various audio file formats: .wav, .au, .aiff, .ogg and so on
- Uses Gravis Ultrasound compatible patch files and/or SoundFonts as the voice data
- Displays information about the music that is now playing
- Various user interfaces: ncurses, gtk, Win32-GUI, and others
- Plays remote MIDI files over the network
- Plays MIDI files in archive files
- Displays sound spectrogram for the playing music
- Trace playing
sourceforge.net/projects/timidity
TuxGuitar ~ Multitrack Tablature Editor & Player
With TuxGuitar, you will be able to compose music using the following features:
- Tablature editor
- Score Viewer
- Multitrack display
- Auto Scroll while playing
- Note duration management
- Various effects (bend, slide, vibrato, hammer-on/pull-off)
- Support for triplets (5,6,7,9,10,11,12)
- Repeat open and close
- Time signature management
- Tempo management
- Imports and exports gp3,gp4 and gp5 files

