| My Links | https://www.gomezvenegas.com/myLinks/ |
| My Links | https://www.gomezvenegas.com/myLinks/ |
We're live! An article with my collaborator Kit on the design of L5 creative coding library responding to permacomputing principles. This will be presented online as part of Computing within Limits next week.
Designing L5: A Permacomputing Approach to Creative Coding
https://arxiv.org/abs/2606.18481
Creative coding libraries provide high-level tools that make computational and algorithmic art accessible to artists and learners. Processing/p5 is one such family of libraries, known for its beginner-friendly approach and wide reach across artistic and technical communities. L5 is a new member of this family, implemented in Lua using the LOVE framework. It applies permacomputing principles, a movement addressing sustainability in computing inspired by permaculture, bringing these values to a community of practice not historically centered on them. This paper explores L5's design decisions and tensions between sustainability and usability through five case studies: 1. balancing perceived simplicity versus exposing the seams, 2. designing for lower resource consumption, 3. ensuring long-term stability, 4. constraining functionality, and 5. designing documentation for resource-constrained access. Rather than optimizing for a single metric, sustainable creative tools require navigating competing values transparently.

Creative coding libraries provide high-level tools that make computational and algorithmic art accessible to artists and learners. Processing/p5 is one such family of libraries, known for its beginner-friendly approach and wide reach across artistic and technical communities. L5 is a new member of this family, implemented in Lua using the LOVE framework. It applies permacomputing principles, a movement addressing sustainability in computing inspired by permaculture, bringing these values to a community of practice not historically centered on them. This paper explores L5's design decisions and tensions between sustainability and usability through five case studies: 1. balancing perceived simplicity versus exposing the seams, 2. designing for lower resource consumption, 3. ensuring long-term stability, 4. constraining functionality, and 5. designing documentation for resource-constrained access. Rather than optimizing for a single metric, sustainable creative tools require navigating competing values transparently.
This Friday 19 June 19.30 with alfonso borragen: InVitro: Body Stone Emissions as part of the wonderful seismic_mother more-than-exhibition in Peckham Rye. Details below.
InVitro: Body Stone Emissions is a series of performances, and their residues, making evident the endo-geologic body and its temporal infrastructural or technological accretions.
InVitro: Body Stone Emissions manifests two parallel and separated forms of interior observation. In the first instance, participants are invited to swallow a radio emitter capsule, which will transmit from the inside, a sonification of exogenous bodies that are petrified inside the human body; emerging within their wormy flesh, travelling through their digestive system and leaving their bodies. This radio insider dealing, is paralleled by live video and sonic transformations of the x-ray scanning of body stones, accretions within the body of anthropic geologies, conducted at the laboratory using a Nikon XTH 225 computed tomography system.
InVitro: Body Stone Emissions is devised and produced by alfonso borragan and Martin Howse
Opening Times:
19th June - Private View 6.00 - 9.00 pm
20th June - 11.00 – 7.00 (Performances and Talks from 3.00)
21st June - 11.00 – 5.00
Address: The Old Waiting Room, Peckham Rye Station, Station Way, London SE15 4RX
I finally closed my academia dot edu account! Most of my writings are now just on their respective publisher’s websites or on my own hosting
really cool to be able to just run this no problem cross-platform on a 12 year old machine and all visuals, sound, etc works as expected. i am using the built-in recorder on mac which i think records the audio through the mic (after playing on the external speakers) so audio quality on this will be LO FI to the extreme.
just to explain what you're seeing here:
my software (written in L5) selects a random noise music song (that i pulled from free music archive) and plays in background. the keys on the keyboard each get a random sound sample assigned to them (all keys a to Z and 0 to 9) that you can then use as an istrument to play on top of the noise music backing track. the audio samples are electroacoustic squeaks, squelches, mechanical noise, clarinet/bassoon/sax/flute/recorder/etc yowls
while my main laptop (7 years old) is in process of repair currently (needs a keyboard replacement), i've switched to a 2014 macbook air that i'm typing this on. seems to work fine but i got the dumb/bright idea to install homebrew and then install vim-classic and now the fans have come on as it compiles!
i just downloaded L5 to the machine and love 11.5 already installed and thankfully commited my L5 Studies project folder to tildegit last night so i just cloned that folder and i'm good to go working on the noise jam3 project. in fact, i'm just playing with it as an instrument now. maybe last thing i'll do with it before bed.
Most recent #Diagram of Dispossession. That’s a 3D model of the Elida copper deposit in west-central Peru, drawn on top of a ‘Daily Borer Return’ form as used in South African mines in the 1940s.
Tables, spreadsheets, censuses, block models, colonialism is categorising, taxonomising, tabulating all the way down.
A very special winter day out on Kapiti, a sanctuary island. I spend as much time as I can in the rainforests on the mainland, but this place-world just 5km off shore is a very different biological reality. The canopy was thriving with song, a whole new scale.
The fruit of over a century of dedication removing destructive invasive species like goats, deer, stoats, rats, cats & possums, introduced by European settlers. The biome heals & finds itself again.
(Some music for you)