| Marsyas | Analysis+Synthesis | Marsyas (Music Analysis, Retrieval and Synthesis for Audio Signals) is an open source software framework for audio processing with specific emphasis on Music Information Retrieval applications. | Download | |
| SMS Tools | Audio Effects/Manipulation | SMS is a set of techniques and software implementations for the analysis, transformation and synthesis of musical sounds based on a sinusoidal plus residual model. | Download | |
| WaveSurfer | Audio Effects/Manipulation | WaveSurfer is an Open Source tool for sound visualization and manipulation. | Download | |
| Max/MSP | GUI Environment | Max/MSP is a graphical environment for music, audio, and multimedia. | Download | |
| Pure Data (PD) | GUI Environment | PD (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. | Download | |
| CMU MIDI Toolkit | MIDI | | Download | |
| C++ Library for Audio and Music | Programming Library | CLAM is a full-fledged software framework for research and application development in the Audio and Music Domain. | Download | |
| STK | Programming Library | STK was designed to facilitate rapid development of music synthesis and audio processing software, with an emphasis on cross-platform functionality, realtime control, ease of use, and educational example code. | Download | |
| Audacity | Audio Recorders | Audacity is free, open source software for recording and editing sounds. | Download | |
| Ardour | Audio Sequencers | Ardour is a digital audio workstation. You can use it to record, edit and mix multi-track audio. | Download | |
| CLM | Synthesis | Common Lisp Music is a music synthesis and signal processing package in the Music V family. | Download | |
| Nyquist | Synthesis | Nyquist is a sound synthesis and composition language based on a Lisp syntax. Nyquist is an elegant and powerful system based on functional programming. | Download | |