In unserer Gruppe entschieden wir uns, mit sogenannten "Field Recordings" aus dem Alltag zu arbeiten. Diese Audioaufnahmen aus der Umgebung dienten uns als Grundlage für unsere Arbeit.
Visuelle Ebene
Auf der visuellen Ebene experimentierte ich weiter mit dem Code aus
dem ersten Sprint. Dieser Code ermöglicht es dem Video, welches aus
dem Ausgangsmaterial stammt, sich durch den Ton zu verändern und
darauf zu reagieren. Ausserdem hatte ich schon lange den Wunsch, mit
Verläufen in p5.js zu arbeiten und nutzte die Gelegenheit die lerp
function (Linear interpolation) besser kennenzulernen.
Tonebene
Für die Tonbearbeitung wurden die originalen Audioaufnahmen mit
VCV-Rec gesampelt und verändert, um neue Klanglandschaften zu
schaffen und unserer Arbeit eine akustische Dimension hinzuzufügen.
Code
Der Code ermöglicht eine interaktive Erfahrung mit Audio- und
Videoinhalten. Durch einen Klick auf dem Bildschirm wird die
Audioaufnahme gestartet und spielt ein Video ab. Die Setup-Funktion
initialisiert den Bildschirm, den Audioeingang und das
Frequenzspektrum. Die draw-Funktion zeichnet je nach gedrückter
Taste ein anderes Raster über die Videos, basierend auf der
Helligkeit des Videos und der Audiospur. Die Funktionen "gridset1",
"gridset2" und "gridset3" erzeugen verschiedene Raster mit
unterschiedlichen Farbschemata und Rechteckgrössen. Durch die
Auswahl der Tasten eins bis drei kann zwischen den verschiedenen
"gridsets" gewechselt werden.