December 5th, Stammtisch #140
~45pp
_\/_
/\
/\
/ \
/~~\o
/o \
/~~*~~~\
o/ o \
/~~~~~~~~\~`
/__*_______\
||
\====/
\__/
Inspiration / Lightning round
-
[matthi] A reference manual for people who design and build software. https://www.makingsoftware.com/
-
[gabor] Vectron, oscilloscope-like game from 2021 by Nick Tasios (a “rythmic electronic synesthesia experience”): https://studiostok.itch.io/vectron
Antonio
Studied new media, works on kinetic sculptures with other artists. Wants to show one big project. Works ofter with the C++ programming language and the ESP32 chip.
“Night Would Not Be Night Without the Cricket”
Shows: https://youtu.be/NM7mFpAtLw4
Did a light installation for that show with LEDs controlled with the LED-NOW protocol.
Antonio also shows another work For Rosa Barba, https://www.rosabarba.com/
https://www.rosabarba.com/eyes-on-the-syllabus-2024
with black frames, white backgrounds, and cylinders with motors that displace film tape creating interesting moving shapes.
Santiago
A back-end developer who does mobile apps, visualization, 3D-printing, and other creative endeavours.
Started with a simple drawing app and has been expanded with more features such as geometric shapes, effects, palettes, transformations, etc.
https://www.instagram.com/crazeapp/
Santiago presents images made with the app, initially being a java applet, then becoming a website and finally iOS/Android native apps.
Also presenting motion tracking visuals with Kinect. Interested by the possibility of runing such projects in the browser without specialized hardare, Santiago came accross with the handsfree.js library. https://handsfreejs.netlify.app/
It seems like the library is no longer maintained, but it still works well and is easy to use.
Considered and also used TensorFlowJS https://blog.tensorflow.org/2021/11/3D-handpose.html more stable but it’s more complex to use.
https://crazeapp.pages.dev/#/tabs/craze
The web project has a “Camera Motion Control” function to allow drawing by tracking the hands position in front of the camera using the handsfree library and tensorflow (needs well lit environment).
Will look into hand tracking using https://ml5js.org/ by Raphael recommendation
Santiago shows glow-in-the-dark 3D prints based on drawings made using the app, then converted into vector and printed with a Bambu Labs printer.
Created about 200 white snow-flake-like xmas decorations. And brought a few as gifts at the stammtisch.
Tiago
Worked with and was close to a creative coder who took his own life in January, working with OpenProcessing (vamoss). Tiago wanted to take vamoss on a trip to Japan, inspired by art installations of Team Lab. So Tiago went to Japan and worked on a memorial page for his friend.
Tiago took some of vamoss’s works and rework them as a way to commemorate his friend in the way of how each other inspire and influence their work. Tiago atempts to keep vamoss’s memory with this project.
== announcements ==
- Josh: Leaving Berlin and is giving away his electronics.
- Brooke: Offers a temporal appartment (1-2 pp) [Jan - Feb the 4th]
- Nikita: What is happening in town? Nikita is ofering help with creative / artistic projects related to biology / microscopy.
- Mark: Street wear for hackers. https://shop.offlinemark.com/
- Kazik: Releasing an open source project called Golem IV with unlimited memory. Is looking for opening an independen AI research lab. And is looking for people interested in the project.
- Macario: looking for a job / freelance. Almost 20 years experience.
- Clement: looking for job. Experienced in devops, system ops, c++.
- Matthi: looking for a copy of the https://en.wikipedia.org/wiki/Whole_Earth_Catalog
- School of Ma: https://www.schoolofma.org/programs/p/early2026-after-hours
- Processing Foundation end of year fundraiser: https://processingfoundation.org/donate
- Nikolas: Is looking for a flat (Inside ringbahn please)
== 10 mins break ==
Martin
Has been at the Stammtisch a few times this year. Looking to hear from people who know more. Has been working on a 2D graphics framework using the GPU.
There are many good web based solutions for drawing things with a relatively high level API, but if you want to control it low-level, one is more limited.
So far Martin has been working with webgl, and it was not easy. It would take a lot of time to get things done.
Martin’s framework’s purpose is to cut the time it takes to do simple things with webgl, ideally using a render graph. By ofering a simplified baremobe approach to the webgl pipelin with the granurality of directly accesing the api capabilities without a hight abstraction layer.
http://mtrifonov-design.github.io/pinsandcurves-engine
Raphaël
https://www.instagram.com/sableraph/
After some time away from art, Raphaël has recently been working on a collaborative project with a friend. https://www.instagram.com/jennipasanenart/
Jenni has been working on an Advent collaboration with 24 artists, one per day.
https://www.instagram.com/p/DR0NtO0DCh6/?img_index=1
The piece: https://sableraf.github.io/sk251108_carat_collab_JenniPasanen/
They both work on an interactive NFT work mixing paintings and a geometrical gemstone with UV mapping tricks to simulate how light reflects and refracts on the stone.
The project uses P5.js latest feature: framebuffers. Allowing multi-layer rendering and compositing without having to read back texture and color buffer data from the graphics card into the CPU.
While working on this, Raphaël has thought on the concept of layers similar to software like photoshop. So he created p5.millefeuille as playground and technical demo https://sableraf.github.io/p5.millefeuille/
Another tool Raphaël wrote recently is the p5.js project creator. With it, one can open a terminal and type:
npx create-p5js
See: https://www.npmjs.com/package/create-p5js
aBe
aBe was recently in Milan participating at the Festival della Peste with an interactive installation utilizing microphones and pen plotters. https://www.ilfestivaldellapeste.com/2025/
https://www.youtube.com/watch?v=MszFBk7QA_c
He also worked on the festival website on 2020
https://www.ilfestivaldellapeste.com/2020/#/maionesi-impazzite
aBe installation features three computers, three displays and a microphone. People leave audio messages (related to pleasure or power), immediatly a screen displays a visualization of the audio while a penplot draws an abstract representation of the sound on gold over black paper, leaving a trace of the collection of words and sounds. aBe used an A3 Axidraw attached on a table using lego pieces to mark the extact location and a huge roll of paper. Magnets held the paper in place. aBe manually moves the paper precisely with marks for the next continuous-drawing area. The first day there were many participants, so the designs to plot grew in a long queue. For the second day he halved the plotting times from 4 to 2 minutes by connecting line segments when possible.
The plotter draws along the scroll of paper following a continuos curve line concatenating all the voice inprints. aBe utilized obscured witchcraft to make the installation run without failure.
The abstract graphics were generated from the sounds using OPENRNDR and 5 parameters extracted from the sound. The project uses https://praat.org/ to analyze the audio from the terminal and the Processing Geometry Suite (PGS) to generate shapes.
Here an interview about the project: https://www.arshake.com/en/in-dialogue-with-abe-pazos-solatie/
GF