din is a software musical instrument and audio synthesizer. You can use multiple Bezier curves to draw and sculpt waveforms, create gating and modulation (FM and AM) patterns, and create delay feedback and volume patterns. You can also create an unlimited number of drones and sculpt their waveforms. It uses JACK to output audio, supports MIDI and OSC as input, and can even be controlled using an IRC bot. Tcl/Tk scripting is also supported.