Not Signed-In
Which clippings match 'Development Environment' keyword pg.1 of 1
03 JULY 2015

SuperCollider: real-time audio synthesis and algorithmic composition

"The language interpreter runs in a cross platform IDE (OS X/Linux/Windows) and communicates via Open Sound Control with one or more synthesis servers. The SuperCollider synthesis server runs in a separate process or even on a separate machine so it is ideal for realtime networked music.

SuperCollider was developed by James McCartney and originally released in 1996. He released it under the terms of the GNU General Public License in 2002 when he joined the Apple Core Audio team. It is now maintained and developed by an active and enthusiastic community. It is used by musicians, scientists, and artists working with sound."

1
2

TAGS

1996 • acoustic research • algorithmic composition • algorithmic music • Apple Core Audio • authoring environmentcomputational designdevelopment environment • Devi Skanadze • electronic musicexperimental music • generative audio • generative musicGNU General Public LicenseIDE • interactive programming • James McCartney • language interpreter • LinuxOpen Sound ControlOSXprogramming environmentprogramming language • real-time audio synthesis • real-time generative music • real-time interaction • realtime networked music • rule-based worksonic arts • SuperCollider • synthesis server • Windows OS

CONTRIBUTOR

Simon Perkins
21 OCTOBER 2013

Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators

"Arduino is a tool for making computers that can sense and control more of the physical world than your desktop computer. It's an open–source physical computing platform based on a simple microcontroller board, and a development environment for writing software for the board.

Arduino can be used to develop interactive objects, taking inputs from a variety of switches or sensors, and controlling a variety of lights, motors, and other physical outputs. Arduino projects can be stand–alone, or they can be communicate with software running on your computer (e.g. Flash, Processing, MaxMSP.) The boards can be assembled by hand or purchased preassembled; the open–source IDE can be downloaded for free.

The Arduino programming language is an implementation of Wiring, a similar physical computing platform, which is based on the Processing multimedia programming environment."

1

TAGS

32-bit • 8-bitAdobe Flash • Advanced RISC Machines (ARM) • Arduino • Arduino programming language • Atmel ARM • Atmel AVR • computing platform • controller • David Cuartielles • David Mellis • development environmentDIYelectronics • Gianluca Martino • IDEinput deviceinteractive objects • Massimo Banzi • Max (software)Max/MSPmicrocontrollermicrocontroller boardminimalist electronica • multimedia programming environment • open source platformopen-source hardwarephysical and digital interactionphysical computing • physical computing platform • physical worldpocket-sized circuit boardProcessing (software)programming languageprototyping platformsensor • Tom Igoe • Wiring (software library) • writing software

CONTRIBUTOR

Rob Canning
Sign-In

Sign-In to Folksonomy

Can't access your account?

New to Folksonomy?

Sign-Up or learn more.