FACTOID # 42: English speaking kids are the world's biggest novel readers - but the least enthusiastic comic readers.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > Live coding

Live coding (sometimes known as interactive programming, on-the-fly programming, just in time programming) is the name given to the process of writing software in realtime as part of a performance. Historically, this technique has been around since computers were used to produce early computer art, but recently it has been explored as a more rigorous alternative to laptop DJs who, live coders often feel, lack the charisma and pizzazz of musicians performing live. Computer software (or simply software) refers to one or more computer programs and data held in the storage of a computer for some purpose. ... This article needs to be cleaned up to conform to a higher standard of quality. ... The tower of a personal computer. ... This computer generated image was created using the program Sterling Fractal, which uses a fractal to seed the colouring algorithms and filters. ... A musician is a person who plays or composes music. ...


Generally, this practise stages a more general approach: one of interactive programming, of writing (parts of) programs while they run. Traditionally most computer music programs have tended toward the old write/compile/run model which evolved when computers were much less powerful. This approach has locked out code-level innovation by people whose programming skills are more modest. Some programs have gradually integrated real-time controllers and gesturing (for example, MIDI-driven software synthesis and parameter control). Until recently, however, the musician/composer rarely had the capability of real-time modification of program code itself. This legacy distinction is somewhat erased by languages such as ChucK, SuperCollider, and impromptu [1]. Musicians who perhaps hadn't the time or technical background to face the steep learning curve of many music programs can now experiment with code in environments which are more musically intuitive (though still quite technical). Interactive Programming vs. ... Computer music is music generated with, or composed with the aid of, computers. ... Musical Instrument Digital Interface, or MIDI, is a system designed to transmit information between electronic musical instruments. ... Chuck Amato, N.C. State football coach Chuck Barris Chuck Behler Chuck Berry, Guitar Player Chuck D, Public Enemy Chuck Grassley Chuck Hagel Chuck Horner Chuck Liddell, Mixed Martial Artist Chuck Mangione, Trumpet Player Chuck Mosley Chuck Moore Chuck Norris, Actor/Martial Artist Chuck Palahniuk Chuck Schuldiner Chuck Schumer Chuck... For the particle accelerator, see Superconducting Supercollider. ...


TOPLAP, an ad-hoc conglomerate of artists interested in live coding was set up in 2003, and promotes the use, proliferation and exploration of a range of software, languages and techniques to implement live coding. This is a parallel and collaborative effort e.g. with research at the Princeton Sound Lab, the University Cologne, and Computational Arts Research Group at Queensland University of Technology. TOPLAP (The (Temporary|Transnational|Terrestrial|Transdimensional) Organisation for the (Promotion|Proliferation|Permanence|Purity) of Live (Algorithm|Audio|Art|Artistic) Programming) is an organization which explores the practice of live coding in relation to the performing arts. ... 2003 (MMIII) was a common year starting on Wednesday of the Gregorian calendar. ... The Princeton Sound Lab is a research laboratory in the Department of Computer Science at Princeton University, in collaboration with the Department of Music. ... QUT Gardens Point Campus Queensland University of Technology (QUT) is located in Brisbane, Queensland, and is one of Australias largest universities. ...


See also

Chuck Amato, N.C. State football coach Chuck Barris Chuck Behler Chuck Berry, Guitar Player Chuck D, Public Enemy Chuck Grassley Chuck Hagel Chuck Horner Chuck Liddell, Mixed Martial Artist Chuck Mangione, Trumpet Player Chuck Mosley Chuck Moore Chuck Norris, Actor/Martial Artist Chuck Palahniuk Chuck Schuldiner Chuck Schumer Chuck... For the particle accelerator, see Superconducting Supercollider. ... Dynamic programming language is a term used broadly in computer science to describe a class of high level programming languages which share many common runtime behaviors that other languages only perform during compilation, if at all. ... The introduction to this article provides insufficient context for those unfamiliar with the subject matter. ... A demoparty is an event that gathers demosceners and other computer enthusiasts to compete in competitions. ... Interactive Programming vs. ...

External links


  Results from FactBites:
 
LIVE Research - Generalized Bitplane-by-Bitplane Shift for JPEG 200 ROI Coding (1187 words)
ROI coding is one of the requirements in the upcoming JPEG 2000 image coding standard, where the ROI coding is based on a scaling based method.
It is reported that for lossless coding of images with ROIs, the Maxshift method increases the bit rate by 1-8\%, compared to lossless coding of an image without ROI (and less compared to the general scaling based method, depending on the scaling value used).
The former requires shape coding of the ROIs, which leads to increased complexity of codec implementations and limits the choice of ROI shapes (currently, only rectangle and ellipse shapes are defined).
Live coding - Wikipedia, the free encyclopedia (206 words)
Live coding is the name given to the process of writing software in realtime as part of a performance.
TOPLAP, an ad-hoc conglomerate of artists interested in live coding was set up in 2003, and promotes the use, proliferation and exploration of a range of software, languages and techniques to implement live coding.
a brief introduction (and a library for live coding in supercollider)
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.