The Pure Data (short Pd) project on SourceForge unifies the extensions (or externals) written for the Pure Data Graphical Computer Music System written by Miller Puckette with contributions from many others.
projectM, a MilkDrop compatible opensource music visualizer
projectM is an OpenGL based advanced music visualization program for Linux, Mac OSX, and Windows. It is backward compatible with all the features of Milkdrop 1.x (and now 2.x), but has many new toys and enhancements.
xoscope is a digital oscilloscope using input from a sound card or EsounD and/or a ProbeScope/osziFOX and will soon support Bitscope hardware. Includes 8 signal displays, variable time scale, math, memory, measurements, and file save/load.
As a library of classes for generating and manipulating music and sound, jMusic provides a solid framework for computer assisted composition in Java. jMusic has a music data structure based upon note/sound events and methods for modifying and structu
DRC generates digital room correction FIR filters to be used within HiFi systems in conjunction with real time convolution engines like BruteFIR.
Snd is a sound editor
Snd is a sound editor.
Audio spectrum visualiser in 3D for Linux
Spectrum3d is a software for Linux that displays the harmonics of the sound in 3D, either in real-time or from a preloaded file. It is multitouch and compatible with JACK. It uses OpenGL, SDL, Gstreamer, Gtk+ and (optionally) libjack.
TAPClean is a Commodore tape preservation / restoration tool. It will check, repair, and remaster Commodore 64 and VIC 20 TAP or DC2N DMP files (tape images).
C++ class library for sound analysis, synthesis, and morphing
Loris is a library for sound analysis, synthesis, and morphing, developed by Kelly Fitz and Lippold Haken at the CERL Sound Group. Loris includes a C++ class library, Python module, C-linkable interface, command line utilities, and documentation.
SoundRuler is a tool for acoustic analysis, graphing and teaching. It interactively recognizes and measures 35 temporal and spectral properties of each sound in a file. It also features several measurement, graphing and didactic modules.
General C++ Library, with modules for Computer Vision, Pattern Recognition and much more.
A portable loudspeaker design system supporting measurement, modeling, simulation and optimization of boxes, filters and systems.
Spectral Analysis and Synthesis of Sounds
This project provides two binaries, mostly identical in features: a command line application (using libpopt for option parsing), and a graphical application (using libgtkmm (version 2) for the GUI and libao for sound playing). It uses spectral modelling techniques for parameterized sound analysis and synthesis. For the analysis phase an STFT is done (using libfftw for doing FFTs), and then harmonic/sinusoidal analysis. For the synthesis phase additive synthesis is used. Using libsndfile for sound loading and saving allows to support many uncompressed sound file formats (WAV, AIFF, AU, headerless RAW, ...), and also OGG and FLAC, but MP3 isn't supported. Available parameters include window type, size, and overlapping; sinusoid discarding; equalization; time strechting, frequency scaling and shifting; frequency and amplitude interpolation; normalization; dynamic range compression and expansion, etc. It can be used to obtain new sounds, from existing sound files.