Free audio software
Oct. 31st, 2016 08:54 amHere's a list of music/audio software I like or have found of interest. I've built all of them from source without too many complications at one point or another. I'm also working on patching apcstudio which is a lightweight FLTK based audio/wave file editor. I have it building with the latest version of FLTK and am hoping to add some new capabilities.
URLs are accurate as of when this was posted. However, they can change over time. You can use a search engine or archive.org wayback tool to find pages that have been moved or backups of older versions of pages.
Audacity
Multi-track audio editor and recorder. It can be used to record real instruments and create sound samples.
http://www.audacityteam.org/
MilkyTracker
Create and listen to mod and xm files. Sound quality for playing mod files is better than many other mod file players.
http://milkytracker.org/
TiMidity++
Midi player. Can convert midi to wave files. Some versions show piano keyboard(s) with notes as they play. Can show lyrics of Karaoke midi files.
http://timidity.sourceforge.net/
abcmidi
Convert ABC notation (which can be created in any text editor) to midi and back again.
http://abc.sourceforge.net/abcMIDI/
abcm2ps
Convert ABC notation to Postscript sheet music for printing. One can even add guitar tablature using special fonts.
http://moinejf.free.fr/
sox - SOund eXchange
Swiss army knife of sound processing programs. Audio conversion utilities.
http://sox.sourceforge.net/
gramofile
Records/plays audio and has audio filtering to remove noise.
http://www.opensourcepartners.nl/~costar/gramofile/
FLTK Midi Keyboard
On screen Midi Keyboard using FLTK GUI library and rtmidi MIDI library.
https://github.com/ncassetta/Fl_MIDIKeyboard
SDL Widgets examples
Various audio programs including BigBand for music composition, SDL Widgets examples to make and edit waveforms and a synthesizer for Android devices.
http://members.chello.nl/w.boeke/
PaulStretch
Paul's Extreme Sound Stretch. Stretches audio files. FLTK GUI.
http://hypermammut.sourceforge.net/paulstretch/
SoundTouch
Audio processing library for changing the tempo, pitch and playback rates.
http://www.surina.net/soundtouch/
declick
Tool to remove digital clicks in recordings.
http://home.snafu.de/wahlm/dl8hbs/declick.html
shntool
Tool to edit wave file properties.
http://shnutils.freeshell.org/shntool/
GUS patch tools
Gus patch utilities based on timidity-tools.
http://www.squeep.com/~steve/guspatch-tools-0.1.tar.bz2
GT
Midi utilities with GUS support
http://pkgs.fedoraproject.org/repo/pkgs/gt/gt-0.4-clean.tar.gz/d595e464e6403f4bd8c3cfc7c42b2aec/
sfubar
Command line Soundfont 2 file editor.
https://github.com/freepats/old-tools/tree/master/sfubar-9
URLs are accurate as of when this was posted. However, they can change over time. You can use a search engine or archive.org wayback tool to find pages that have been moved or backups of older versions of pages.
Audacity
Multi-track audio editor and recorder. It can be used to record real instruments and create sound samples.
http://www.audacityteam.org/
MilkyTracker
Create and listen to mod and xm files. Sound quality for playing mod files is better than many other mod file players.
http://milkytracker.org/
TiMidity++
Midi player. Can convert midi to wave files. Some versions show piano keyboard(s) with notes as they play. Can show lyrics of Karaoke midi files.
http://timidity.sourceforge.net/
abcmidi
Convert ABC notation (which can be created in any text editor) to midi and back again.
http://abc.sourceforge.net/abcMIDI/
abcm2ps
Convert ABC notation to Postscript sheet music for printing. One can even add guitar tablature using special fonts.
http://moinejf.free.fr/
sox - SOund eXchange
Swiss army knife of sound processing programs. Audio conversion utilities.
http://sox.sourceforge.net/
gramofile
Records/plays audio and has audio filtering to remove noise.
http://www.opensourcepartners.nl/~costar/gramofile/
FLTK Midi Keyboard
On screen Midi Keyboard using FLTK GUI library and rtmidi MIDI library.
https://github.com/ncassetta/Fl_MIDIKeyboard
SDL Widgets examples
Various audio programs including BigBand for music composition, SDL Widgets examples to make and edit waveforms and a synthesizer for Android devices.
http://members.chello.nl/w.boeke/
PaulStretch
Paul's Extreme Sound Stretch. Stretches audio files. FLTK GUI.
http://hypermammut.sourceforge.net/paulstretch/
SoundTouch
Audio processing library for changing the tempo, pitch and playback rates.
http://www.surina.net/soundtouch/
declick
Tool to remove digital clicks in recordings.
http://home.snafu.de/wahlm/dl8hbs/declick.html
shntool
Tool to edit wave file properties.
http://shnutils.freeshell.org/shntool/
GUS patch tools
Gus patch utilities based on timidity-tools.
http://www.squeep.com/~steve/guspatch-tools-0.1.tar.bz2
GT
Midi utilities with GUS support
http://pkgs.fedoraproject.org/repo/pkgs/gt/gt-0.4-clean.tar.gz/d595e464e6403f4bd8c3cfc7c42b2aec/
sfubar
Command line Soundfont 2 file editor.
https://github.com/freepats/old-tools/tree/master/sfubar-9