Helper plugin pageimage is not available or invalid.
Helper plugin pageimage is not available or invalid.
Helper plugin pageimage is not available or invalid.
Helper plugin pageimage is not available or invalid.
Helper plugin pageimage is not available or invalid.
Helper plugin pageimage is not available or invalid.
Table of Contents
Development Tools
CD/DVD/MPEG
Page | Description | Tags |
---|---|---|
LAME source code for an encoder licensed under the GPL mpeg_players_and_encoders development | MPEG Player/Encoder, Development | |
Maaate mpeg_players_and_encoders dsp development | MPEG Player/Encoder, dsp, Development |
DSP/Effects
Page | Description | Tags |
---|---|---|
BruteFIR Command-line app to apply long FIR filters to multi-channel digital audio, offline or in realtime. filters convolution development dsp | Filters, Convolution, Development, dsp | |
dirac C/C++ object library that redefines the limits of what todays’ technology can do for your app if you want to change the speed and pitch of music independ… | Development, dsp | |
DRC Generates digital room correction FIR filters to be used within HiFi systems in conjunction with real-time convolution engines like BruteFIR. filters deve… | Filters, Development, dsp | |
faust * (faust.grame.fr) - homepage * online internet version * more screenshots * faust2pd - connect to puredata (pd) Faust is a functional… | LADSPA Host, JACK, Synthesis/Composition Tools, Development, dsp | |
Faust Online This interactive Web site offers the possibility to write your own audio applications or plugins using the Faust compiler online. The website con… | JACK, Synthesis/Composition Tools, Development, dsp | |
FFTW C subroutine library for the “Fastest Fourier Transform in the West” development dsp | Development, dsp | |
Fiview Graphically design/view a filter. Generates public domain source code that can be used directly in an app filters development dsp | Filters, Development, dsp | |
FlowDesigner * <http://flowdesigner.sourceforge.net/> interesting visual environment for building audio and signal processing applications development ds… | Development, dsp | |
GWC-lib the GNOME Wave Cleaner is now a library ! development dsp | Development, dsp | |
jein a Java version of Ein, DSP learning software from Paul Lansky and Ken Steiglitz dsp java development | dsp, JAVA software, Development | |
Kiss FFT Very small FFT library, can use either fixed or floating point data types development dsp | Development, dsp | |
LibDSP library of common DSP functions development dsp | Development, dsp | |
libfilth digital-analog filter design library. development filters dsp | Development, Filters, dsp | |
libsamplerate Library for sample-rate conversion development dsp | Development, dsp | |
Maaate mpeg_players_and_encoders dsp development | MPEG Player/Encoder, dsp, Development | |
Music-DSP Source Code Archive code for synthesis, filters, analysis, effects, and other DSP functions development dsp | Development, dsp | |
nwfiir audio tools filters development dsp | Filters, Development, dsp | |
ObjectProDSP an X11 GUI for DSP design and implementation unmaintained dsp development | Unmaintained projects, dsp, Development | |
Poles and Zeros filters development dsp | Filters, Development, dsp | |
Ptolemy homepage for the Ptolemy Project of the DSP Design Group at UCB and_now_for_something_rather_different development dsp | Not software, Development, dsp | |
PVC an extensive set of phase vocoder tools and utilities from Paul Koonce, with a Linux version from John Gibson development dsp | Development, dsp | |
pyo midi_software osc development dsp | MIDI Software, Open Sound Control (OSC), Development, dsp | |
Scilab development dsp | Development, dsp | |
Sig++ music signal processing in C++ development dsp | Development, dsp | |
Signalgo DSP library for Java development java dsp | Development, JAVA software, dsp | |
Sonic Flow designs/simulates audio signal processing networks development dsp | Development, dsp | |
Sound Processing Kit C++ class library for audio signal processing development dsp | Development, dsp | |
Zerius Vocoder C and Java source code for software channel vocoder. dsp development | dsp, Development |
MIDI/OSC
Page | Description | Tags |
---|---|---|
Advanced Gtk+ Sequencer Advanced Gtk+ Sequencer is an audio sequencer written in C using GObject and Gtk+. It features a piano roll, as well a synth, matrix ed… | Synthesis/Composition Tools, LADSPA Host, Sequencers, Soft Synths/Samplers, DSSI, LV2 Host, JACK, Development, MIDI Software, JACK MIDI, ALSA sequencer, PulseAudio | |
ALSA MIDI Kommander DCOP interface exposing many ALSA sequencer features for shell scripts, Kommander scripts, or KDE programs requiring MIDI sequencer service… | ALSA sequencer, MIDI Software, Development, Unmaintained projects | |
ALSA Programming HOWTO A guide for the perplexed howtos_and_faqs development and_now_for_something_rather_different midi_software | HOWTOs and FAQs, Development, Not software, MIDI Software | |
drumstick Drumstick is a set of MIDI libraries using C++/Qt idioms and style. Includes a wrapper around the ALSA library sequencer interface: ALSA sequencer pr… | ALSA sequencer, Development, MIDI Software | |
Improv C++ environment for writing programs that enable musician/computer interaction using MIDI instruments midi_software unmaintained development | MIDI Software, Unmaintained projects, Development | |
Introduction to OSS MIDI programming Only for the old OSS API (not ALSA). development and_now_for_something_rather_different howtos_and_faqs midi_software u… | Development, Not software, HOWTOs and FAQs, MIDI Software, Unmaintained projects | |
Khagan interface builder for OSC-based applications development osc unmaintained | Development, Open Sound Control (OSC), Unmaintained projects | |
liblo An easy to use OSC (Open Sound Control) implementation written in C. osc development | Open Sound Control (OSC), Development | |
libsmf Easy to use C library to read and write SMF (“*.mid”) files. Automatically handles timing, pulses<->seconds computation, tempo management, tempo map ha… | MIDI Software, Development | |
libtimidity MIDI to WAVE converter library that uses Gravis Ultrasound-compatible patch files to generate digital audio data from General MIDI files. This lib… | Development, MIDI Software, Soft Synths/Samplers | |
MidiIO Cross-platform MIDI software interface for C++ programming. midi_software development | MIDI Software, Development | |
MidiShare * <http://midishare.sourceforge.net/> * <http://www.grame.fr/Research/> is a “... real-time operating system for musical applications” from the … | MIDI Software, Development | |
Midithing MIDI library in Python for an eventual sequencer from Tim Goetze midi_software unmaintained development | MIDI Software, Unmaintained projects, Development | |
MMidi describes tools for MIDI over the MBONE multicast network midi_software on-line_articles development | MIDI Software, On-line articles, Development | |
Nord Modular G2 Patch Format informative page from Michael Dewberry development midi_software | Development, MIDI Software | |
portmidi development midi_software | Development, MIDI Software | |
pyalsa MIDI wrappers for Python, from Phil Frost midi_software unmaintained development | MIDI Software, Unmaintained projects, Development | |
pyliblo pyliblo is a Python wrapper for the liblo OSC library. It supports almost the complete functionality of liblo, allowing you to send and receive OSC mes… | Open Sound Control (OSC), Development | |
pyo midi_software osc development dsp | MIDI Software, Open Sound Control (OSC), Development, dsp | |
Q-Midi a MidiShare interface for the Q programming language midi_software unmaintained development | MIDI Software, Unmaintained projects, Development | |
RTP MIDI A protocol for transmitting MIDI via an Ethernet connection. midi_software on-line_articles development | MIDI Software, On-line articles, Development | |
The MusicKit object-oriented software system for building music, sound, signal processing, and MIDI apps general_synthesis_packages synthesis_and_compositi… | General Synthesis Packages, Synthesis/Composition Tools, Development, MIDI Software | |
TSE3 Library open-source MIDI sequencer engine in C++ midi_software development | MIDI Software, Development | |
UNIX MIDI libraries general purpose MIDI system for Unix, useful code from John Stone and Friends. midi_software development | MIDI Software, Development |
Plugins
Page | Description | Tags |
---|---|---|
Advanced Gtk+ Sequencer Advanced Gtk+ Sequencer is an audio sequencer written in C using GObject and Gtk+. It features a piano roll, as well a synth, matrix ed… | Synthesis/Composition Tools, LADSPA Host, Sequencers, Soft Synths/Samplers, DSSI, LV2 Host, JACK, Development, MIDI Software, JACK MIDI, ALSA sequencer, PulseAudio | |
Audio::LADSPA Perl extensions for hosting LADSPA plugins ladspa development | LADSPA Host, Development | |
Demolition ladspa development | LADSPA Host, Development | |
DSSI * <http://dssi.sourceforge.net> The Disposable SoftSynth Interface, a “LADSPA for instruments” API from Chris Cannam, Sean Bolton, and Steve Harris. … | Development, Audio Plugin Systems | |
faust * (faust.grame.fr) - homepage * online internet version * more screenshots * faust2pd - connect to puredata (pd) Faust is a functional… | LADSPA Host, JACK, Synthesis/Composition Tools, Development, dsp | |
Jezabel development ladspa | Development, LADSPA Host | |
LADSPA The central site for information regarding the Linux Audio Developers Simple Plugin API, maintained by Richard W. E. Furse. Applications using LAD… | Audio Plugin Systems, Development | |
ladspapluginmaker GUI for creating LADSPA-compatible audio plug-ins, from the makers of GDAM development ladspa | Development, LADSPA Host | |
ladspar Ruby module for using LADSPA plugins development ladspa | Development, LADSPA Host | |
liblrdf Library for handling RDF descriptions of LADSPA (and potentially other format) plugins development ladspa | Development, LADSPA Host | |
LibModSynth: Audio plugin design tools for Linux LibModSynth is a library of high quality audio DSP modules built with sound quality, CPU efficiency and intero… | DSSI, Effects Processors, Development | |
LV2 LV2 is a standard for plugins and matching host applications, mainly targeted at audio processing and generation. LV2 is a simple but extensible successor… | Development, Audio Plugin Systems |
Games
Page | Description | Tags |
---|---|---|
Allegro C game programming library (also usable from C++) with sound support. game_things jack development | Game Things, JACK, Development | |
ALPY ALPY is a 3D sound kit, based op OpenAL, with a Python binding. It is (c) by Bram Stolk, and available under GPL license. Initially, this started out as … | Development, Unmaintained projects, Game Things | |
ClanLib a platform-independent game SDK with sound support game_things development | Game Things, Development | |
HawkVoice game-oriented, multiplayer voice-over-network API... designed to be a portable, free, open source code alternative to Microsoft's DirectPlay Voice in… | Game Things, Development, Unmaintained projects | |
libgaudio game_things development unmaintained | Game Things, Development, Unmaintained projects | |
OpenAL * <http://www.openal.org/> open-source audio library for games and multimedia applications, sponsored by Creative Labs and Loki Entertainment game… | Game Things, Development, Unmaintained projects | |
PLib a suite of game libraries with OpenGL and C++ interfaces, from Steve Baker development game_things | Development, Game Things | |
SDL Simple Directmedia Layer library development project game_things development | Game Things, Development | |
SL Sound Library library for playing, mixing, and modifying sound samples in realtime, designed especially for games and simulations game_things development… | Game Things, Development, Unmaintained projects |
Other
Page | Description | Tags |
---|---|---|
AIFF DSP A framework in which your C functions which process the data in Audio IFF (AIFF) files are called. The framework contains main() and deals with all a… | Development | |
ALSA The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI functionality to the Linux operating system. ALSA provides fully open-sourced driver… | Primary Resources, Sound Cards & Drivers, Development | |
aubio Library designed for the extraction of annotations from audio signals. Its features include segmenting a sound file before each of its attacks, performin… | Development | |
ccAudio a portable general purpose C++ class library for manipulating audio files and audio data development | Development | |
ccAudio2 an improved version of the former ccAudio, from the Bayonne GNU/Linux telephony project development | Development | |
Driving One's Own Audio Device Write a custom (not ALSA) kernel driver. and_now_for_something_rather_different development howtos_and_faqs | Not software, Development, HOWTOs and FAQs | |
Festival speech synthesis system Related: development speech_software | Development, Speech software | |
FLAC the Free Lossless Audio Codec, an audio format similar to MP3, but lossless, meaning that audio is compressed in FLAC without any loss in quality. deve… | Development, Audio File Compression | |
FMOD * <http://www.fmod.org/> music and effects system, supports large variety of playback types development | Development | |
GNU 3DKit unmaintained development | Unmaintained projects, Development | |
GSI the General Sound Interface, an API with stereo sample play, 3D, Doppler fx, etc. development unmaintained | Development, Unmaintained projects | |
GStreamer network_audio development | Network Audio, Development | |
GStreamer Pipeline Editor requires GStreamer network_audio development | Network Audio, Development | |
Guide to linux sound APIs it is very difficult for programmers to figure out which audio API to use for which purpose and which API not to use when doing audio… | Development, HOWTOs and FAQs | |
Helix DNA Producer network_audio development | Network Audio, Development | |
JACK For the cd-ripper named jack go here: jack The Jack Audio Connection Kit (JACK) is Paul Davis's professional-quality low-latency audio server and transpo… | JACK, Development | |
jack4j development java | Development, JAVA software | |
JJack jack development | JACK, Development | |
Juce Cross-platform GUI + everything else library development | Development | |
JVOIPLIB telephony_and_a_v_conferencing unmaintained development | Telephony & A/V Conferencing, Unmaintained projects, Development | |
libaio a platform abstraction layer for digital audio I/O development | Development | |
libakai development | Development | |
libfishsound development | Development | |
libgdither Library for performing audio dithering on PCM samples development | Development | |
libgig development | Development | |
liboggz development | Development | |
libsndfile library for reading and writing many different soundfile formats. development | Development | |
Linux Sound Hacker's Guide for programming the OSS/Free driver from Hannu Savolainen development | Development | |
MFFM 3D Audio Library a library for driving 3D speaker arrays speaker_design development | Speaker Design, Development | |
MFFM Bit Stream development | Development | |
MFFM Multimedia Time Code C++ headers for managing time code development | Development | |
MPEG-4 Structured Audio: Developer Tools a page from John Lazzaro and John Wawrzynek, includes the indispensable sfront general_synthesis_packages synthesis… | General Synthesis Packages, Synthesis/Composition Tools, Development | |
MusicXML “... a universal translator for common Western musical notation... designed as an interchange format for notation, analysis, retrieval, and performanc… | Music Notation Editors, Development | |
OSS/Free * Information about the new and improved OSSv4 and its benefits over alsa for unix audio * Information about the pre-2.5 Linux kernel sound driv… | Primary Resources, Sound Cards & Drivers, Development | |
PHAT “a collection of GTK+ widgets geared toward pro-audio apps”, from Pete Bessman and friends development | Development | |
Polyphone Polyphone is an excellent tool for creating, editing, and combining SoundFonts in the SF2 format. Linux, Mac, and Windows. development linux_based_… | Development, Linux Based Products, Patch Editor, Samples, Loops, and MIDI Files, Soft Synths/Samplers, Synthesis/Composition Tools, Soundfonts and Related | |
portaudio development | Development | |
Programmer's Guide To OSS sound & MIDI device programming, from 4Front howtos_and_faqs development | HOWTOs and FAQs, Development | |
PulseAudio sound_server development pulseaudio | sound server, Development, PulseAudio | |
Q-Audio/Q-MIDI useful extensions to the Q programming language unmaintained development | Unmaintained projects, Development | |
rtmidi development | Development | |
rubberband Library for high-quality time-stretching and pitch-shifting. pitch_effect development effects_processors | Pitch effect, Development, Effects Processors | |
Ruby/Audio Hans Fugal's “library that makes dealing with audio data a little easier...in Ruby” development | Development | |
SDL Mixer development | Development | |
SDL_sound a library to handle decoding of soundfile formats such as WAV and MP3 development | Development | |
sfront a translator that converts MP4-SA files into efficient C programs that generate audio for rendering, interactive and network applications general_syn… | General Synthesis Packages, Synthesis/Composition Tools, Development | |
sndlib library for the Snd soundfile editor snd development | Snd, Development | |
SndObj/pySndObj “a set of object-oriented cross-platform audio development tools and sample programs...for the quick design of sound processing applications” … | Development | |
sonivox This project is a fork of the Android Open Source Project 'platform_external_sonivox', including a CMake based build system to be used not on Android, … | new, Development, Synthesis/Composition Tools, General Synthesis Packages | |
SoundTouch Library for high-quality time-stretching and pitch-shifting. pitch_effect development effects_processors | Pitch effect, Development, Effects Processors | |
The PLUM Page synthesis_and_composition_packages and_now_for_something_rather_different development | Synthesis/Composition Tools, Not software, Development | |
tranzport Docs/code for programming Frontier Design's Tranzport wireless USB device hardware_linux development and_now_for_something_rather_different | Hardware + Linux, Development, Not software | |
Tritonus an implementation of the JavaSound API, from Matthias Pfisterer, Florian Bomers, and others development java | Development, JAVA software | |
Virtual Sound audio synthesis tools general_synthesis_packages synthesis_and_composition_packages development | General Synthesis Packages, Synthesis/Composition Tools, Development | |
Writing Audio Applications With JACK - A Tutorial/Journal excellent instruction from James Shuttleworth howtos_and_faqs jack development | HOWTOs and FAQs, JACK, Development |