Creative Coding as a Modern Art Tool

Asmati Chibalashvili, Igor Savchuk, Svitlana Olianina, Ihor Shalinskyi, Yuriy Korenyuk

Abstract


The research examines the phenomenon of creative programming as an example of the interaction between art and technology. The historical prerequisites for its emergence and various tools for its implementation are analysed. Systematization and analysis of existing platforms and computer languages for creative programming made it possible to classify them chronologically, according to principles of work, and technical characteristics. The main ways of using creative programming in different periods were explored in analysing contemporary art projects that used creative programming. Thus, The Algobabez duo used real-time programming with SuperCollider software at their performances. The capabilities of MAX/MSP made it possible to implement the performer-computer interaction in Inter-sax-tive by composer Nicolas Scherzinger. In the interactive project Messa di Voce, the sound is transformed with the help of the Openframeworks software into graphics, which affects the performers. In other cases, the software was written specifically for an art project. In the Abraham project, artist and programmer Gene Kogan tries to create an autonomous artificial artist who has his own will and can create authentic visual images. As part of the multidisciplinary interactive project "Hakanaï", we can see how code written specifically for the project, allows performer to interact with a visual projection (mapping) that, in turn, interacts with the performer’s moves. We prove that creative programming has become a promising, independent tool of creativity within modern interdisciplinary artistic practices, borders of which continue to expand thanks to the open code approach and the involvement of a community of like-minded people.


Keywords


digital art, algorithm, sound, image, coding, code, generic, interactivity.

Full Text:

PDF


(C) 2010-2022 EduSoft