Difference between revisions of "TOPLAP"

From Monoskop
Jump to navigation Jump to search
Line 1: Line 1:
TOPLAP is the “Temporary Organisation for the Promotion of Live Algorithm Programming”, set up to explore the application of live programming to composition and performance. TOPLAP advocates treating algorithms as live artistic material, allowing them to be written and manipulated to create music or video live in front of an audience. The interests of the TOPLAP membership encompass live coding performances with output in both audio and visual modalities, the possibilities of immediate feedback given by prototyping compositions in interpreted programming languages and new languages for on-the-fly programming. TOPLAP is an interdisciplinary collaboration project, comprising international artists, computer scientists and video and/or music performers.  
+
'''TOPLAP''' is an organisation founded in 2004, to explore and promote live coding.
  
 +
Live coding is a new direction in electronic music and video, and is getting somewhere interesting. Live coders expose and rewire the innards of software while it generates improvised music and/or visuals. All code manipulation is projected for your pleasure. Live coding works across musical genres, and has been seen in concert halls, late night jazz bars, as well as [http://algorave.com/ algoraves]. There is also a strong movement of video-based live coders, writing code to make visuals, and many environments can do both sound and video, creating synaesthetic experiences.
  
http://toplap.org/
+
Live coding is inclusive and accessible to all. Many live coding environments can be downloaded and used for free, with documentation and examples to get you started and friendly on-line communities to help when you get problems. Popular live coding software includes [http://chuck.cs.princeton.edu/ ChucK], [http://cyrilcode.com/ Cyril], [http://extempore.moso.com.au/ extempore], [http://www.pawfal.org/fluxus/ fluxus], [http://impromptu.moso.com.au/ impromptu], [http://overtone.github.com/ overtone] and [[supercollider]]. Environments designed for fast exploration of musical pattern include [http://www.ixi-audio.net/ixilang/ ixi lang] and [http://tidalcycles.org/ TidalCycles]. [http://sonic-pi.net/ Sonic Pi] is designed for teaching both music and computer science in classrooms, as well as performing in algoraves. There are also impressively capable web-based live coding environments like [http://www.charlie-roberts.com/gibber/ gibber] and livecodelab. Live patching is live coding with graph-based languages such as the venerable [[pure data]]. It’s also possible to livecode with a gamepad, e.g. with the robot oriented [http://www.pawfal.org/dave/index.cgi?Projects/Al%20Jazari Al-Jazari]. [https://toplap.org/about/ (2023)]
  
 +
; Links
 +
* [https://toplap.org/ Website]
 +
* [[Base:Mastodon|Mastodon:]] [[Mastodon::https://social.toplap.org/@toplap/]], [https://assemblag.es/@toplap]
  
[[Category:Live_coding]]
+
[[Series:Live_coding]]

Revision as of 10:38, 1 January 2024

TOPLAP is an organisation founded in 2004, to explore and promote live coding.

Live coding is a new direction in electronic music and video, and is getting somewhere interesting. Live coders expose and rewire the innards of software while it generates improvised music and/or visuals. All code manipulation is projected for your pleasure. Live coding works across musical genres, and has been seen in concert halls, late night jazz bars, as well as algoraves. There is also a strong movement of video-based live coders, writing code to make visuals, and many environments can do both sound and video, creating synaesthetic experiences.

Live coding is inclusive and accessible to all. Many live coding environments can be downloaded and used for free, with documentation and examples to get you started and friendly on-line communities to help when you get problems. Popular live coding software includes ChucK, Cyril, extempore, fluxus, impromptu, overtone and supercollider. Environments designed for fast exploration of musical pattern include ixi lang and TidalCycles. Sonic Pi is designed for teaching both music and computer science in classrooms, as well as performing in algoraves. There are also impressively capable web-based live coding environments like gibber and livecodelab. Live patching is live coding with graph-based languages such as the venerable pure data. It’s also possible to livecode with a gamepad, e.g. with the robot oriented Al-Jazari. (2023)

Links