Live Coding Towards Computational Creativity

Aus de_evolutionary_art_org
Wechseln zu: Navigation, Suche


Alex McLean, Geraint Wiggins: Live Coding Towards Computational Creativity. In: Computational Creativity 2010 ICCC 2010. 175-179.



Live coding is a way of improvising music or video animation through live edits of source code, using dynamic language interpreters. It requires artists to represent their work within a formal computer lan- guage, using a higher level of abstraction than is the norm. Although the only creative agents in live coding performance are human, this ab- straction makes the practice of interest to the field of computational creativity. In this paper live coders are surveyed for their thoughts on live coding and creativity, related to the aims of building creative agents.

Extended Abstract


author = {Alex McLean, Geraint Wiggins},
title = {Live Coding Towards Computational Creativity},
editor = {Dan Ventura, Alison Pease, Rafael P ́erez y P ́erez, Graeme Ritchie and Tony Veale},
booktitle = {Proceedings of the First International Conference on Computational Creativity},
series = {ICCC2010},
year = {2010},
month = {January},
location = {Lisbon, Portugal},
pages = {175-179},
url = {, },
publisher = {International Association for Computational Creativity},
keywords = {computational, creativity},

Used References

1. Blackwell, A., Collins, N.: The programming language as a musical instrument. In: Proceedings of PPIG05. University of Sussex (2005)

2. Wang, G., Cook, P.R.: On-the-fly programming: using code as an expressive musical instrument. In: NIME ’04: Proceedings of the 2004 conference on New interfaces for musical expression, Singapore, Singapore, National University of Singapore (2004) 138–143

3. Ward, A., Rohrhuber, J., Olofsson, F., McLean, A., Griffiths, D., Collins, N., Alexan- der, A.: Live algorithm programming and a temporary organisation for its promo- tion. In Goriunova, O., Shulgin, A., eds.: read me — Software Art and Cultures. (2004)

4. Collins, N.: Live coding practice. In: NIME. (2007)

5. Collins, N., McLean, A., Rohrhuber, J., Ward, A.: Live coding in laptop perfor- mance. Organised Sound 8(03) (2003) 321–330

6. Sorensen, A., Brown, A.R.: aa-cell in practice: An approach to musical live coding. In: Proceedings of the International Computer Music Conference. (2007)

7. Wiggins, G.A.: A preliminary framework for description, analysis and comparison of creative systems. Journal of Knowledge Based Systems (2006)

8. Boden, M.: The Creative Mind. Abacus (1990)

9. Turing, A.M.: Computing machinery and intelligence. Mind LIX (1950) 433–460


Full Text

intern file

Sonstige Links