⏳3.12.2023

Kreative Kodierung in RAW-Form

In diesem exklusiven Interview sprechen wir mit dem Live-Coding-Duo RAW über ihre jeweiligen Wege zum kreativen Programmieren, wie sich ihr unkonventioneller Weg entwickelt hat und ihre Ratschläge für kreativ motivierte Softwareingenieure.

Das audiovisuelle Live-Performance-Duo besteht aus Selçuk Artut & Alp Tuğan die in Echtzeit zusammenarbeiten, um hypnotische Visuals und komplexe algorithmische Melodien zu kreieren. Die beiden treten international auf und wir fühlen uns geehrt, dass wir die Chance bekommen haben, mit ihnen zu sprechen und unseren Bewerbern einige Inspirationen zu geben.

RAW live-codierte Visualisierung

 

Wir von 42 Berlin haben es uns zur Aufgabe gemacht, eine qualitativ hochwertige Software-Engineering-Ausbildung zugänglich und kostenlos. Wir hoffen, dass wir auch die konventionelle Horizonte für Codierer. Um zu sehen, wie RAW die Grenzen des Bereichs der Technik ist eine große Inspiration. Kannst du uns einen Einblick in deine Reise innerhalb der und was hat dich dazu inspiriert, die Brücke zwischen Technik und Kunst zu schlagen?

Selçuk: Wir hatten beide früher eine Karriere als Musiker. Lass mich zuerst in meinem Namen sprechen. Ich habe viele Jahre lang Bassgitarre gespielt und hatte eine professionelle Karriere mit einer Post-Rock-Band namens Replikas. Trotz meines Engagements in der Musik hat mich der Umgang mit Computern bei verschiedenen Gelegenheiten immer begleitet. Als ich jung war, habe ich Computerspiele auf meinem C64 gespielt und wollte meine eigenen Sachen programmieren und eigene Hardware-Designs bauen. Damals habe ich in verschiedenen Sprachen für unterschiedliche Ziele programmiert. Entweder baute ich eine Website oder versuchte, Software zur Steuerung von Hardware zu schreiben. Mit Hilfe eines Computers kann man nahtlos zwischen verschiedenen Disziplinen wechseln. Mein Enthusiasmus brachte mich dazu, zu programmieren, um Kunst zu schaffen. Im Jahr 2010 habe ich zum Beispiel generative Musik gemacht, indem ich seismografische Daten für ein Theaterprojekt mit Rimini Protokoll aus Deutschland gerendert habe. Solche Erfahrungen weckten mein Interesse, die Schnittstelle zwischen Technologie und Kreativität zu erforschen. Ich begann mit Algorithmen und Programmiertechniken zu experimentieren, um visuelle und auditive Erlebnisse zu schaffen, die die Grenzen traditioneller Kunstformen sprengten. Diese Verschmelzung von Programmierung und Kunst wurde zu einer treibenden Kraft auf meiner kreativen Reise, die mich dazu brachte, immer neue Wege zu suchen, um mich durch Code auszudrücken.

Alp: Als Kind der 90er Jahre hatte ich das Glück, die Blütezeit der Technik mitzuerleben, als sie noch offen für Anpassungen war. Wenn damals der Joystick deiner Atari-Konsole nicht mehr funktionierte, konntest du ihn mit einem Schraubenzieher aus dem Werkzeugkasten schnell reparieren. Und wenn dein VHS-Player nicht mehr funktionierte, konntest du das Magnetlesegerät reinigen und deinen Film weiter ansehen. Als ich schließlich in der High School meinen ersten Computer bekam, war das ein wichtiger Wendepunkt in meinem Leben. Ich verbrachte Stunden damit, Computergrafiken mit Hilfe von Software-Tools von Drittanbietern zu meistern, die ich von Computer-Magazin-Disketten installierte. Eine meiner Lieblingsanwendungen war der audio-reaktive Musikvisualisierer von Winapp, der auf mich geradezu magisch wirkte. Fortran, meine erste Programmiersprache, lernte ich während meiner Studienzeit. Später, in den frühen 2000er Jahren, begann ich mit der Programmiersprache Action Script 3.0 von Adobe Flash zu experimentieren, um Bilder zu erstellen und entdeckte die generative Kunst. Außerdem habe ich mit MAX/MSP/Jitter von Cycling, einem der ersten Tools für diesen Zweck, eigene audiovisuelle Anwendungen erstellt. Ich bin fasziniert von der Idee, komplexe Konzepte oder Ereignisse mit Hilfe von Analogien zu erklären. Das Programmieren bietet mir die Möglichkeit dazu. Durch die Verwendung digitaler Daten kann ich meine Ideen ausdrücken und audiovisuelle Kompositionen erstellen. Dieser Ansatz ermöglicht es mir, Geschichten mit fesselnden und ansprechenden Analogien zu erzählen.

Die Auftritte und Alben von RAW sind voll von live kodierten, algorithmischen Melodien,
zusammen mit einzigartigen verschlüsselten Bildern. Es gibt nichts Vergleichbares in den jeweiligen
der Musik oder der Technik. Welche Erfahrungen hast du mit der Integration dieser Kunstform gemacht? in öffentlichen Umgebungen? Wo siehst du die Aufgabe von Live-Coding in der Kunst- und Tech-Branche? Stratosphäre?

Unser Eröffnungskonzert fand in einer Galerie statt. Der Veranstaltungsort war komplett besetzt, und Die Teilnehmerinnen und Teilnehmer waren sehr gespannt auf unsere audiovisuelle Live-Vorstellung. Wie auch immer, die Menschen davon zu überzeugen, dass die Musik spontan durch den Code erzeugt wurde. Das Schreiben hat einige Zeit gedauert. Trotz der Tatsache, dass wir den Code auf das Publikum projizierten, wurde er eher als visuelle Komponente wahrgenommen und nicht als primäres Element für die Komposition der musikalische Erfahrung. Später, als wir an einer zunehmenden Anzahl von Veranstaltungen teilnahmen, wurden einzelne begannen zu verstehen, was wir zu sagen versuchten. Dann kam das Dilemma, ob wir um ein Album zu veröffentlichen, entstanden. Weil das audiovisuelle Erlebnis, das wir liefern, schwankt
mit jedem Auftritt erheblich. Trotzdem haben wir Alben, EPs und Singles, und die Zahl unserer Follower wächst weiter. Wir freuen uns über die Gelegenheit wann immer möglich in öffentlichen Räumen aufzutreten. Wir haben festgestellt, dass das Publikum die Live-Erstellung der audiovisuellen Kompositionen während unserer Aufführungen mitzuerleben. Auch wenn Wenn das Publikum noch keine Erfahrung im Lesen von Codes hat, kann es die die Durchführung der Verfahren und deren Abschluss. Die Aufgabe des Live-Codings in den Bereichen Kunst und Technologie ist vielfältig und einflussreich. Mit dieser Initiative soll sichergestellt werden, dass die Programme sowohl zugänglich als auch ansprechend sind, um die Technologie zu demokratisieren und Künstlern die Möglichkeit zu geben, sich aktiv am Schaffensprozess zu beteiligen digitale Kunst und Musik. Die Praxis fördert die Gemeinschaft und Zusammenarbeit und erleichtert die Austausch von Code in Echtzeit und fördert das kollektive Lernen. Außerdem fungiert es als Impulse für die Weiterentwicklung neuartiger Schnittstellen, die einen Einfluss auf den weiteren Bereich der Mensch-Computer-Interaktion. In seiner Gesamtheit übt das Live-Coding einen erheblichen Einfluss auf die
der digitalen Innovation, die die Grenzen der traditionellen künstlerischen und technologischen Methodologien.

Wie hat sich dein Handwerk entwickelt, seit du angefangen hast? Welche Erkenntnisse hast du gewonnen auf dem Weg dorthin?

Unser musikalisches Empfinden und unsere Erfahrungen prägen unsere Ästhetik zutiefst. Die Auseinandersetzung mit der Der Austausch von Lieblingsliedern untereinander fördert ein gemeinsames Verständnis für musikalische Vorlieben, was wir zu schätzen wissen. Mit verschiedenen Klängen zu experimentieren und sie zu mischen ist ist in der Regel unser wichtigster Ansatzpunkt. Obwohl die Artikulation unserer individuellen Musikstile weiterhin eine gewaltige Aufgabe, aber der Prozess des Komponierens unserer eigenen Musik erleichtert auch die Entwicklung einer kuratorischen Denkweise gegenüber unserem Handwerk. Als wir mit der Produktion des neuen Album wurden wir mit schlimmen soziologischen und politischen Katastrophen konfrontiert. Diese Faktoren beeinflussen unsere Perspektive auf die Musik, und letztendlich waren wir begeistert, ein Album ohne jeglichen musikalischen Inhalt. Diese Methode hat uns später dazu inspiriert, die Lärm, Klangkunst und Musik, um eine solide kompositorische Strategie zu entwickeln. Als ein Der Diachronic-Track vom W.A.R.-Album bietet eine fast durchgehende Illustration auditive Immersion durch die Verwendung ausgewogener Geräuschtexturen. Das Ziel war es stellen traditionelle Vorstellungen von Musik in Frage und verschieben die Grenzen des klanglichen Experimentierens. Von Indem wir Geräusche und Klangkunst in unsere Kompositionen einbauten, wollten wir Emotionen wecken und auf eine Art und Weise zum Nachdenken anregen, die mit traditionellen musikalischen Elementen allein nicht zu erreichen wäre. Die Diachronic Track ist ein Beispiel für diesen Ansatz, der die Zuhörerinnen und Zuhörer mit seiner immersiven und sorgfältig hergestellte Schichten von Geräuschtexturen, die ein einzigartiges Hörerlebnis schaffen.

Welche Hilfsmittel und Ressourcen sind für dich von unschätzbarem Wert?

Während unserer Untersuchung der Live-Coding-Methoden kamen wir zu dem Konsens, die Supercollider als Werkzeug für eine gute Entwicklung. Doch die schnelle Umsetzung deiner Ideen erwies sich als ziemlich herausfordernd, und das ausdrückliche Experimentieren war streng institutionalisiert. Sobald wir vor einem größeren Publikum auftraten, stiegen auch die Erwartungen eskalierte und die Entwicklung des Supercolliders kam nur sehr schleppend voran. Wir haben schnell übergegangen zur Nutzung von Sonic Pi; Wir fanden jedoch, dass die musikalische Ästhetik weniger als ideal. Wir sind dann auf die Verwendung von Tidalcycles. Diese Entwicklung hatte große Auswirkungen uns, da wir damit zwei Computer mit außergewöhnlicher Präzision synchronisieren konnten. Wir sind beide für die gleichzeitige Erstellung von Musik und Bildern verantwortlich. Es wurden Versuche unternommen, die Visuals durch Live-Coding zu erstellen, aber dieses Unterfangen dauerte nicht lange. Unser Die visuellen Elemente bestehen aus Openframeworks vorkompilierte Codes, die auf Audio reagieren über eine Echtzeit-Frequenzanalyse.

Welchen Rat würdest du angehenden Software-Ingenieuren geben, die diesen Weg gehen wollen?
mehr künstlerischen Weg?

Wenn es um kreatives Programmieren geht, gibt es eine Art von Wissen, das sich nur schwer in Worte fassen lässt. Man kann es als stillschweigendes Wissen betrachten, ähnlich wie der Versuch, zu erklären, wie man Fahrrad fährt ohne es tatsächlich zu tun. Um kreatives Programmieren wirklich zu verstehen und zu lernen, muss man üben und theoretische Konzepte anwenden. Das bloße Lesen von Büchern über das Fahrradfahren wird nicht dazu du ein Experte im Fahrradfahren bist. Stürze sind ein natürlicher Teil des Lernprozesses, denn es ist einermöglicht die Entwicklung von Gleichgewicht und Koordination. Während Skizzenbücher und Notizen Apps können helfen, Ideen zu entwickeln, aber die Umsetzung ist entscheidend. Wer sich für kreative oder können wertvolle Erkenntnisse gewinnen, indem sie Foren beitreten, tägliche Beiträge lesen und Fragen stellen. Fragen von anderen in der Community. Als Anfänger kannst du einen Beitrag zur Dokumentation leisten Seiten dieser Anwendungsframeworks kannst du praktische Erfahrungen sammeln. Letztlich kannst du deine Fähigkeiten nur verbessern, indem du übst und dir bei Bedarf Hilfe holst. Hab keine Angst Fehler zu machen, denn sie sind eine Chance, daraus zu lernen und sie in Zukunft zu vermeiden.

Schau dir RAWs neueste Auftritt bei Sonar Istanbul, sowie ihr neuestes Album mit dem Titel W.A.R (We Are RAW)

Bleib auf dem Laufenden

Folge uns auf Instagram für regelmäßige Updates.

Bleib auf dem Laufenden

Folge uns auf Instagram für regelmäßige Updates.