Magno Caliman [NL] – screenBashing
screenBashing is a live coding piece, where audio and visual materials are programmed in real time during its performance. It utilises SuperCollider (a sound oriented programming language) for it’s sound components, and C (a general purpose programming language) for it’s visual elements.
By using the very basic functionality, present in pretty much all programming languages, of printing characters on the screen back to the user, the visuals are created by printing characters such as backslashes and underlines in rapid succession, and at the same time freezing the whole system several times per second, creating the illusion of animated motion; something neither C nor the printing function were originally intended to do. (…)
After a certain threshold, the system becomes erratic, up to a point where it is no longer possible neither to gain control, nor to foresee the end of the performance, which happens at the onset of the machine processor capability, when it indubitably fails and crashes, or there is no alternative but to force shut both the visual and audio generators.
The current version of the performance, to be played at fu:bar, adds a new layer of error, with the use of a laptop not connected to a power outlet. The amount of charge left in the battery at the beginning of the performance is chosen in order to determine the duration of the piece, which ends with the involuntary shut down of the machine.
Originally trained as a classical composer at the conservatory, but with a background as a hardcore / death metal guitarist, now presents himself as a sound artist and multimedia performer, with a focus on the intersection between art and technology. In particular, two specific practices have guided almost entirely the processes in his works for the last few years: the construction, modification and manipulation of electronic circuits; and the embracing of programming languages as places for poetical speculation.