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/max-pd-converter
A node script that converts MaxMSP patches to PureData and vice versa
tmhglnd/wave-terrain-synthesis
A package of abstractions for polar, cartesian wavetable lookup and terrain wavetable generation
tmhglnd/th.scala
Explore alternative and microtonal tuning systems with this small package of abstractions for Max
tmhglnd/jit.underworld
Gateway to non-realtime HiRes rendering of audioreactive jitter visuals with synchronised sound
tmhglnd/th.euclid
Generate euclidean rhythms as lists or at signal rate
tmhglnd/th.gl.texteditor
A multi-line texteditor in the Max Jitter OpenGL window for interaction with your patch in a Livecoding-like style.
tmhglnd/sample-scatter-scrubber
Plot and scrub through a set of samples in 3D space organized based on their spectral description
tmhglnd/th.clockwarp
Create rhythms, subdivisions, probabilities and warping out of a single phasor~
tmhglnd/emoji4max
Probably the least useful package for Max8, but lots of fun.
tmhglnd/simplex-noise-loop
A few examples on how to create GIF noise loops with Jitter in Max
tmhglnd/th.gl.texturefolder
This abstraction allows you to load an entire folder into named textures
tmhglnd/total-serialism-n4m
A node-for-max example using the total-serialism package
tmhglnd/gridshape-raymarcher
A raymarcher shader for gridshape geometry in the Max Jitter environment
tmhglnd/image-scraper-n4m
Scrape images from Google and use them as textures on Multiple gridshapes in Jitter
tmhglnd/risset-rhythm-effect
A patch demonstrating the Risset Rhythm Effect, an endlessly speeding drumloop
tmhglnd/gl.shadermappings
Quick access to all included shaders in the Max8 application
tmhglnd/soularis
A 3-dimensional sequencer analogues to a solar-system
tmhglnd/th.clave
Generate random clave patterns for algorithmic composition
tmhglnd/sample-cleaner
Batch process a folder of samples in different ways with ffmpeg
tmhglnd/dynamic-scene-loading
Dynamically load multiple jitter patches and process through dynamic chain of pixel-shaders in poly
tmhglnd/live-coding-101
Everything you need for the Live Coding 101 Workshop!
tmhglnd/gl.check
Small abstraction that checks which GL engine is used in MaxJitter (gl2/gl3) and asks to switch
tmhglnd/th.linden
Generate lindenmayer system string expansions with custom rules for algorithmic composition
tmhglnd/tmhglnd.github.io
Github pages repository
tmhglnd/flucoma-max
Fluid Corpus Manipulation objects for Cycling 74's Max
tmhglnd/jit.gl.meshwarp
A fork of the jitter meshwarp tool
tmhglnd/max-api-or-not
Error-free N4M outside of Max
tmhglnd/onthefly-hackathon
Results from the onthefly data hackathon with CCU
tmhglnd/slate
Slate is a Jekyll theme for GitHub Pages
tmhglnd/toplap.github.io
transnodal stream website