#livecoding

8 bookmarks tagged with #livecoding · RSS Feed · ← All Tags

Magpie by ill omens

https://illomens.itch.io/magpie
Magpie is a visual livecoding tool made in Picotron. You can play with it online in the browser right here, download a binary to run on your computer, or load it up inside your Picotron OS via the BBS. You can use Magpie to make interesting visual effects, and then instantly execute it and show the results on the screen.

Live coding – an interview with Lizzie Wilson (Digital Selves) - Music Hackspace

https://musichackspace.org/live-coding-an-interview-with-lizzie-wilson-digital-selves/
The live coding scene has been growing over the years. Despite this, for many the idea of watching someone create music in code might not have an immediate appeal, though live coders are now playing at top night clubs, experimental music venues, and festivals. As the world becomes more code literate it is likely to become more popular.

Lizzie Wilson Research Page

https://lwlsn.github.io/research.html
My thesis explores the integration of autonomous agents into live coding systems to co-create music with human performers based on affective response, aiming to enhance musical expression and collaboration between humans and machines. By developing prototypes and conducting experiments, the studies conducted demonstrate that autonomous agents can facilitate the emergence of new musical ideas and patterns. The research outlines the creation of an Affective Live Coding Autonomous Agent (ALCAA) and a Markovian Agent for code generation (that leverages Haskell's strictly typed system) named Tidal Fuzz, which together form a hybrid system combining affective and computational models for generating expressive music through code manipulation. The thesis also proposes modifications the Consensual Assessment Technique for live coders, as a means of evaluating the creative outcomes of this collaborative process, acknowledging the subjective nature of creativity and ensuring nuanced evaluation.

Graphics livecoding in Common Lisp

https://kevingal.com/blog/cl-livecoding.html
Some Lisps, like Common Lisp, have a powerful feature that tends to go underappreciated amidst all the talk about macros: the ability to recompile your program while it's running, without restarting it. For the purposes of this post, and because it sounds cool, let's call this ability livecoding

wrightwriter/Bonzomatic-Compute: Live shader coding tool and Shader Showdown workhorse

https://github.com/wrightwriter/Bonzomatic-Compute
This is a live-coding tool, where you can write a 2D fragment/pixel shader while it is running in the background. It's a fork of Bonzomatic that add network communication (WebSocket Server). The goal is to send a shader as text across a network and receive it somewhere else for display. The shader is send when you ask for compilation (ctrl+r) and also at regular updates (interval can be set in config.json) Bonzomatic can be launched as "sender" or as "grabber" if you want to send your shader or visualize a distant shader.