2015
DOI: 10.1162/leon_a_00934
|View full text |Cite
|
Sign up to set email alerts
|

Code Bending: A New Creative Coding Practice

Abstract: Creative coding, or artistic creation through the medium of program instructions, is constantly gaining traction, and there is a steady stream of new resources emerging to support it. However, the question of how creative coding is carried out still deserves more attention. In what ways may the act of program development be rendered conducive to artistic creativity? As one possible answer to this question, the authors present and discuss a new creative coding practice, that of code bending, alongside examples … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
6
3
1

Relationship

1
9

Authors

Journals

citations
Cited by 21 publications
(11 citation statements)
references
References 7 publications
0
11
0
Order By: Relevance
“…This is the case for the Processing programming language [13] developed for artists and designers. The potential of creative coding can also be improved using code bending [14]. Design using our online facility does…”
Section: Aesthetic Abstract Textures By Composition Principles L U I S a L V A R E Z N E L S O N M O N Z ó N A N D J E A N -M I C H E L mentioning
confidence: 99%
“…This is the case for the Processing programming language [13] developed for artists and designers. The potential of creative coding can also be improved using code bending [14]. Design using our online facility does…”
Section: Aesthetic Abstract Textures By Composition Principles L U I S a L V A R E Z N E L S O N M O N Z ó N A N D J E A N -M I C H E L mentioning
confidence: 99%
“…A change to the code requires a program restart, which is not conducive to live coding. In the live-coding paradigm, the artist no longer depends solely upon preexisting algorithms to create the art-the programming is the art (Bergstrom and Lotto 2015), and this can manifest itself as sound changing over time in response to code that is changing or layering on the device. Our goal, therefore, was to treat multiple concurrent compositions running on the device as a standard, "out-of-the-box" feature that does not necessarily constitute an exceptional case when writing compositions.…”
Section: Distributed Systemsmentioning
confidence: 99%
“…What is conceptually novel about the above approach is the re-adaptation a programming language intended for artists to instead behave as a plug-in API, thus further increasing the language's usefulness to a context for which it was originally not intended; a specific application of a conduct we have christened code-bending, and detail in a dedicated article [24].…”
Section: Simplifying Preparation For Performancementioning
confidence: 99%