|
|
Line 1: |
Line 1: |
| Languages for For Live Coding. The ones with community links are probably a good place for beginners.
| | Very true! Makes a cahgne to see someone spell it out like that. :) |
| | |
| == Textual languages ==
| |
| | |
| * [http://supercollider.sourceforge.net/ SuperCollider] ([http://supercollider.sourceforge.net/community/ community] | [http://supercollider.sourceforge.net/audiocode-examples/ examples]) - C and smalltalk based language, for live coding sound synthesis and musical patterns via [[JITLib]] and [[GraphicsSpace]]
| |
| * [[ChucK]] ([http://chuck.cs.princeton.edu/community/ community]) - strongly timed on-the-fly language featuring the [[Audicle]] and [[miniAudicle]]
| |
| * [[fluxus]] ([http://www.pawfal.org/fluxus/get-involved/ community] | [http://www.pawfal.org/fluxus/projects-using-fluxus/ examples])- Scheme based, centres around game engine, primarily for VJing but has a secret synthesiser
| |
| * [http://impromptu.moso.com.au/ Impromptu] ([http://lists.moso.com.au/mailman/listinfo/impromptu community] | [http://impromptu.moso.com.au/tutorials.html examples])
| |
| * redFrik
| |
| * [http://zwizwa.be/packetforth/ packet forth]
| |
| * <i>musique littérale</i>, built with [http://netjam.org/quoth Quoth], in turn built with [http://squeak.org Squeak]
| |
| * noisepattern (part of http://www.pawfal.org/Software/livenoisetools/ )
| |
| * [http://cutuplog.cocolog-nifty.com/videolog/2006/08/drubyrubyjsyn_d357.html Ruby(druby,irb,rjb) | JSyn (Client-Server) ]
| |
| * [http://hyperyarn.criticalartware.net Hyperyarn]
| |
| * [http://i2off.org/flaxus/ Flaxus, Toplap flash based application]
| |
| * ''SSCLib'' built with [[SuperCollider]] for live [http://www.ludions.com/slowcode/ slow coding]
| |
| * [http://www.circa-lang.org Circa+Plastic]
| |
| * [http://code.google.com/p/oflivecoding/ oflivecoding] - Environment for live coding in javascript within the c++ openframeworks toolkit.
| |
| * [http://www.ixi-audio.net/ixilang/ ixi lang] - A high level live coding language built on top of SuperCollider. More info on the [[ixilang]] page.
| |
| * [http://www.openendedgroup.com/field/wiki field] - A hybrid development environment for making digital art
| |
| * [http://eis-blog.ucsc.edu/2009/11/cfml-the-context-free-music-language/ context free music language (cfml)] - a library/sublanguage for [http://impromptu.moso.com.au/ Impromptu]
| |
| * [http://github.com/digego/extempore Extempore] - A live-coding environment which borrows a core foundation from the Impromptu environment
| |
| * [http://automata.cc/live-processing live-processing] - A [http://processing.org Processing] clone with livecode capabilities.
| |
| * [http://project-overtone.org Overtone] - An open source audio environment on [http://clojure.org Clojure].
| |
| * [http://www.renickbell.net/conductive/doku.php/ Conductive] - a library for Haskell
| |
| * [http://mad.emotionull.com/ Music-As-Data] - An open source language for live programming music in Clojure
| |
| | |
| == Graphical / visual / game-based languages ==
| |
| | |
| * [http://deprogramming.us/perfs#thingee The Thingee] + [[ThingeeLanguage]]
| |
| * [http://www.pawfal.org/index.php?page=BetaBlocker betablocker]
| |
| * [http://www.pawfal.org/index.php?page=AlJazari Al-Jazari] (refused TOPLAP approval, entering third tribunal at dynamic high court)
| |
| * [http://www.cogs.susx.ac.uk/users/nc81/iphone.html TOPLAPapp]:an iPhone/iPod Touch live coding musical puzzle game
| |
| * [http://yaxu.org/category/text Text] - A visual language based on Haskell
| |
| | |
| == Unavailable/difficult to run languages ==
| |
| | |
| * [http://www.signwave.co.uk/go/offline/expo2005 Signwave Pure Events]
| |
| * [[feedback.pl]] - Perl based live coding text editor
| |
| * [http://sharph.net/em/perl run.pl/code.pl]
| |