DIN Is Noise is an open source sound synthesizer and musical instrument. It’s a standalone application.
A DIN player either plays with a keyboard, or uses the computer mouse to pick both the pitch (by moving horizontally) and the volume (by moving vertically) of a sound from an on-screen keyboard that displays the notes of the current scale and a number of microtones in-between. By varying the mouse position, a player can simultaneously change the pitch and volume of their sound and improvise their music.
Note that the developer sells licenses for the proprietary version of DIN (for Windows and Mac OS X operating systems). But the full source code of DIN is Noise is released under an open source license, and compiles for Linux easily.
DIN uses JACK to output audio, but can be compiled to use ALSA.
Key Features
- Uses MIDI, OSC, and IRC protocols.
- Supports MIDI control change, program change, note on & off and pitch bend messages.
- Automatically syncs FM, AM, gater & octave shift modules to the MIDI clock when it gets a MIDI clock and/or MIDI start message.
- Record facility.
- Cross-platform support – but it’s only open source for Linux, FreeBSD, and NetBSD.
Website: dinisnoise.org
Support: Documentation, FAQ
Developer: Jagannathan Sampath
License: GNU General Public License v2.0 (Linux), Proprietary license for Windows and Mac OS X

DIN Is Noise is written in C++ and Tcl. Learn C++ with our recommended free books and free tutorials.
Related Software
| Synthesizers | |
|---|---|
| Surge XT | Hybrid polyphonic synth supporting MPE; run as an LV2 plugin, or VST |
| ZynAddSubFX | Realtime software synthesizer with many features |
| Fluidsynth | Synthesizer based on the soundfont2 specifications |
| Geonkick | Synthesizer that can synthesize elements of percussion |
| VCV Rack | Eurorack modular synthesizer simulator |
| Yoshimi | MIDI software synthesizer; fork of ZynAddSubFX |
| Dexed | Multi platform, multi format plugin synth |
| Cardinal | Virtual modular synthesizer plugin |
| amSynth | Two oscillator software synthesizer; subtractive synth topology |
| DIN Is Noise | Sound synthesizer and musical instrument |
| terminatorX | "Scratch" on digitally sampled audio data |
| Qsynth | Qt GUI interface for FluidSynth |
| AlsaModularSynth | Realtime modular synthesizer for ALSA |
| Odin2 | VST3, CLAP, AU and LV2 synthesizer plugin |
| Bristol | Vintage synthesizer emulator |
| synthv1 | Old-school polyphonic synthesizer |
| padthv1 | Old-school polyphonic additive synthesizer |
| Borg ER-3 | Portable audio synthesizer / tone generator inspired by the Korg ER-1 |
| Actuate | Subtractive and additive synthesizer, sampler, and granulizer |
| Qwertone | Simple music synthesizer app (like a toy-piano) |
| Six Sines | Compact software synthesizer built around audio-rate inter-modulation |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

