January 1st, Stammtisch #57
Happy new year! 🙂
Shows his recent experiments with shaders (Aggressive flowers and Hypnotic Shaders)
He’s giving a course on creative coding in Istanbul. They use Processing but first start with compass, pen and paper. Shows examples created by his students, comparing an original and a “remix” created digitally. “Recipher - Student Works” was featured in Creative Applications.
Live Coding Music Project: RAW www.rawlivecoding.com
RAW is performing in Berlin (16th of January 2019)
Solo Exhibition: Habituation (17th of January 2019, 18:00)
Shows a machine learning project that generates pictures (using pix2pix). She trained a model using 50 photos of pumpkins, which she labeled herself (painted with flat colors on top of pumpkin photos to show background, wholes with light, without light, pumpkin. Then she created new flat-color images to let the network create a pumpkin out of them, creating funny examples of logos or buses converted to pumpkin-like images.
Shows a class to make random 2D mazes using Jupyter (in Python language). But it also works on any number of dimensions. The maze can be played as a musical sequence. Jupyter nicely shows the musical score in the middle of the code.
Had an OP-1 synth which he liked a lot, but it broke. After waiting for the repair for one year, he decided to code his own sequencer. It rotates a Hexagon with balls inside, moved by a physics engine. https://github.com/fjl/opseq
Concerns and doubts about choosing the right creative coding tools. Some are: Phonk, Cinder, thi.ng, cables.gl, PD, Processing, PraxisLIVE, openFrameworks, openRNDR, Unity, Unreal, Godot, vvvv, SuperCollider, MaxMSP, TouchDesigner, p5.js, three.js, pixi.js
Shows YouTube drum machine. Allows creating compositions with tiny slices from YouTube. https://beatified.herokuapp.com