December 4th, Stammtisch #80
(22 attendees online at least)
Lead dev of Ossia Score and libossia. Wants to talk about languages. He also created libmapper: library for connecting things (languages, sensors)
libossia includes shaders, Faust-based audio generation.
J-M wonders if WebAssembly would make sense as glue language to connect creative coding languages, frameworks, platforms, etc?
ref: conservation of media art https://github.com/antimodular/Best-practices-for-conservation-of-media-art
Took a photo of Ella (the cat), loaded it into Processing and used the brightness as an elevation map, finally 3d printed it. That was a first proof of concept and it worked well enough.
Version 1.3.0 (The ZIPpy serving) / Nov 13, 2020
- Added ZIP file access through Zip() class
- Added StringToBytes() and BytesToString()
- Added file name to stack trace for files loaded by Include() and Require()
- Added loading of images, fonts, samples, midi files and scripts from ZIP files
- JSBOOT/ can now be replaced by JSBOOT.ZIP
- Added autostart feature for ZIP files
- Added more fonts from Linux Font Project
- Fixed crash in context help
- Added ReadZIP(), Rename(), MakeDir(), RmDir() and RmFile()
- Internal cleanup and removed some duplicate code
- Fixed bug in DrawArray() and new Bitmap()
- Fixed memory allocation bug where CWSDPMI and MuJS started to use virtual memory because of missing GCs.
- Added raw disk access through RawRead() and RawWrite() (and other functions)
- Fixed problems with the Makefile and filenames which only happened for fresh checkouts on case sensitive file systems.
- Updated build instructions
- Fixed ReadBytes() in socket.c
- Renamed fxGetMemoryTMU() to fxGetMemoryTmu()
Inspired by the work of Mohit Bhoite http://bhoite.com/sculptures a “perpetual motion machine” but got sidetracked in many side-rabbit-holes. One was to create one of those cats (maneki neko) inviting you to enter a store, built with an ATtiny microcontroller. It has a capacitor to continue operating after the sunset.
Blog (Solarpunk Forever Engine) https://sp4ee.github.io/
He’s been using glitch.com to host his web experiments.
One of them is a virtual gallery:
The “paintings” hanging in the walls of the gallery are actually hydra programs running, not just images or videos.
Another of his creations:
One more: a wiki style page:
=== break ===
- Abe: will get “The Three Body Problem” for x-mas. Maybe also The Dispossessed by Ursula K Leguin.
- Naoto: Madrid processing meetup 12.12. https://twitter.com/CCodeMadrid/status/1331985086024200196
- Naoto: Hydra meetup 12.12. http://hydra-meetup-3.glitch.me/
- Tony: Needs AMD graphics cards (anything released 2012 or after): https://twitter.com/fail_cluez
He has a fork of Hydra, websockets too to share shaders with a C++ application (VideoDrome) which he also wrote.
Runs on mobile with the Ionic React framework.
He uses Syphon (mac) / Spout (win) to share gpu textures between programs.
Has worked in AR/VR before, then been creating filters using Spark AR https://sparkar.facebook.com/ar-studio/
modeled golden body parts in Blender
screaming glsl filter, interlacing and glitch effect
He’s been drawing lots of birdies in different scenes. On his Twitter: https://twitter.com/sableraph
ref: https://tylerxhobbs.com/essays/2020/social-media (about responses to our creations online)
Created a web based interactive 3D space in glitch:
https://almostathome.glitch.me/ The space is like a zoo with creatures that behave in different ways. The creatures are created based on a name given by the users. He doesn’t show the name in the space because it would break the feel of it.
https://editor.p5js.org/abe/sketches/qqSFfuj9_l created a tweet with p5js + shaders for the Madrid event (find #tinycodein Twitter). It was veery hard to make it fit.
Kazik’s last second announcement:
Shows progress in his code universe. May the Forth be with you.
The featured artwork of the month is by Edwin Jakobs (https://twitter.com/voorbeeld).