tmhglnd
livecoder, music technologist, educator. creative coding for sound, visuals and algorithmic compositions. maxmsp, jitter, javascript, pd, p5.js, mercury.
Pinned Repositories
av-toolbox
A toolbox full of abstractions to help create your realtime audiovisual works in MaxMSPJitter
chatgpt-n4m
An example using OpenAI's GPT API with NodeJS in MaxMSP
gl-pix-shaders
A small library of various pixel shaders for texture processing in Jitter OpenGL
max-pd-converter
A node script that converts MaxMSP patches to PureData and vice versa
maxtoolbox
MaxToolBox is a plugin for Max/MSP that will help you patch faster
mercury
A minimal and human-readable language and environment for the live coding of algorithmic electronic music.
mercury-playground
The Mercury live coding environment running in the browser
th.scala
Explore alternative and microtonal tuning systems with this small package of abstractions for Max
total-serialism
Toolbox full of Algorithmic Composition methods
wave-terrain-synthesis
A package of abstractions for polar, cartesian wavetable lookup and terrain wavetable generation
tmhglnd's Repositories
tmhglnd/mercury
A minimal and human-readable language and environment for the live coding of algorithmic electronic music.
tmhglnd/total-serialism
Toolbox full of Algorithmic Composition methods
tmhglnd/mercury-playground
The Mercury live coding environment running in the browser
tmhglnd/av-toolbox
A toolbox full of abstractions to help create your realtime audiovisual works in MaxMSPJitter
tmhglnd/gl-pix-shaders
A small library of various pixel shaders for texture processing in Jitter OpenGL
tmhglnd/chatgpt-n4m
An example using OpenAI's GPT API with NodeJS in MaxMSP
tmhglnd/maxtoolbox
MaxToolBox is a plugin for Max/MSP that will help you patch faster
tmhglnd/max-abstractions-list
A curated list of many of my Max abstractions available on github
tmhglnd/vowel-formants-graph
An exploration of different vowel formant datasets with interactive synthesis in p5
tmhglnd/ascii-art
Convert a grayscale movie/image (as texture) to ascii characters in Max-Jitter
tmhglnd/collaborative-coding-practices
A repository with suggestions, repertoire, tools and exercises for collaborating coders
tmhglnd/circular-wavetable
A wavetable scanner using polar coordinate system, controlling rotation, radius, and modulation on radius
tmhglnd/misc-max-abstractions
Various max abstractions helpful during patching
tmhglnd/osc-midi-bridge
A simple server and browser page to forward OSC messages and MIDI using socket.io and webmidi
tmhglnd/th.comp
A mono Dynamic Range Compressor for Max with side-chain functionality
tmhglnd/th.gl.commandline
A commandline text-editor in the Max Jitter OpenGL window for interaction with your patch in a Livecoding-like style.
tmhglnd/awesome-livecoding
All things livecoding
tmhglnd/mercury-lang
Package that parses Mercury code and returns a JSON formatted parse tree
tmhglnd/mercury-workshop
A repository with references, cheatsheet, exercises and more helpful references for when giving a Mercury workshop/course.
tmhglnd/n4m-p5
A small example for sending osc between Node4Max and p5.js
tmhglnd/mercury-app
The Mercury web playground wrapped in a standalone electron app
tmhglnd/abstraction
An installation demonstrating abstraction through interaction with code
tmhglnd/maia
MAIA – Livecoding mini-language build upon SEMA
tmhglnd/mercury-engine
Package that generates webaudio from Mercury code input and can be embedded in other sites
tmhglnd/mercury-examples
A package with examples and tutorials for the Mercury live coding language
tmhglnd/flok
Web-based P2P collaborative editor for live coding sounds and images
tmhglnd/mercury-pulsar
Live code electronic music with Mercury via the Pulsar editor
tmhglnd/abstraction-minified
The .abstraction() installation framed in a minified version for RPi2+
tmhglnd/hydra
Livecoding networked visuals in the browser
tmhglnd/p5.js-libraries