Csound!

Csound alternatives

  • Pure Data

  • Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, jMax, etc.) originally developed by Miller Puckette and company at IRCAM. The core of Pd is written and maintained by Miller Puckette and includes the work of many developers, making the whole package very much a community effort.

    tags: api art cpp-development generative-art graphics
  • SuperCollider

  • A real time audio synthesis engine, and an object-oriented programming language specialised for music.

    tags: audio-synthesis-engine music-programming oo-programming real-time-processing
  • ChucK

  • ChucK is a programming language for real-time sound synthesis and music creation. ChucK presents a unique time-based, concurrent programming model that's precise and expressive (we call this strongly-timed), dynamic control rates, and the ability to add and modify code on-the-fly. In addition, ChucK supports MIDI, OpenSoundControl, HID device, and multi-channel audio. It's fun and easy to learn, and offers composers, researchers, and performers a powerful programming tool for building and experimenting with complex audio synthesis/analysis programs, and real-time interactive music. »

    tags: concurrent music-programming music-synthesizer programming-language real-time
  • Max/MSP

  • Interactive visual programming environment for music, audio, and media

    tags: real-time-processing visual-programming
  • Shoebot

  • Shoebot is a pure Python graphics robot: It takes a Python script as input, which describes a drawing process, and outputs a graphic in a common open standard format (SVG, PDF, PostScript, or PNG). It has a simple text editor GUI, and scripts can describe their own GUIs for controlling variables interactively. Being pure Python, it can also be used as a Python module, a plugin for Python-scriptable tools such as Inkscape, and run from the command line. It was directly inspired by DrawBot and Shoes. Thus, “Shoebot.” »

    tags: graphics-generator python
  • Overtone

  • Overtone is an open source audio environment designed to explore new musical ideas from synthesis and sampling to instrument building, live-coding and collaborative jamming. We combine the powerful SuperCollider audio engine, with Clojure, a state of-the-art lisp, to create an intoxicating interactive sonic experience.

    tags: music-composition music-programming music-synthesizer sound-programming
  • PdDroidParty

  • Run your Pure Data patches on Android with native GUIs emulated.

    tags: android-apps android-development eclipse framework libpd
  • Wob FX 2

  • "Looking for wobble? Look no further. The new Wob FX Max for Live device, developed by Ernesto Cecco D'Ortona, should take care of most if not all of your wobble needs."

    tags: ableton-live maxforlive wobble dubstep