Timo

Elite
@tmhglnd

livecoder, music technologist, educator. creative coding for sound, visuals and algorithmic compositions. maxmsp, jitter, javascript, pd, p5.js, mercury.

mercury. A minimal and human-readable language and environment for the live coding of algorithmic electronic music.

373

total-serialism. Toolbox full of Algorithmic Composition methods

185

max-pd-converter. A node script that converts MaxMSP patches to PureData and vice versa

88

mercury-playground. The Mercury live coding environment running in the browser

77

av-toolbox. A toolbox full of abstractions to help create your realtime audiovisual works in MaxMSPJitter

54

wave-terrain-synthesis. A package of abstractions for polar, cartesian wavetable lookup and terrain wavetable generation

43

th.scala. Explore alternative and microtonal tuning systems with this small package of abstractions for Max

38

chatgpt-n4m. An example using OpenAI's GPT API with NodeJS in MaxMSP

35

collaborative-coding-practices. A repository with suggestions, repertoire, tools and exercises for collaborating coders

30

gl-pix-shaders. A small library of various pixel shaders for texture processing in Jitter OpenGL

29

drumcode. A library of tools for hybrid drums (or other instruments), with onset detection, timbre analysis, basic algorithmic composition techniques, midi and osc trigger outputs, and more

28

maxtoolbox. MaxToolBox is a plugin for Max/MSP that will help you patch faster

28

jit.underworld. Gateway to non-realtime HiRes rendering of audioreactive jitter visuals with synchronised sound

20

reverb-yafr-mods. A package containing modifications on the famous yafr2 reverb from Max

18

th.gl.texteditor. A multi-line texteditor in the Max Jitter OpenGL window for interaction with your patch in a Livecoding-like style.

14

vowel-formants-graph. An exploration of different vowel formant datasets with interactive synthesis in p5

13

th.euclid. Generate euclidean rhythms as lists or at signal rate

13

live-coding-101. Everything you need for the Live Coding 101 Workshop!

13

codevember-2019. A project filled with patches/code from the codevember 2019 challenge

13

mc-utilities. A package containing various abstractions that can be used with mc in Max8

12

ascii-art. Convert a grayscale movie/image (as texture) to ascii characters in Max-Jitter

12

max-abstractions-list. A curated list of many of my Max abstractions available on github

11

poly-recursion. Dynamically build a chain of DSP with poly~ objects inside poly~ objects

10

sample-scatter-scrubber. Plot and scrub through a set of samples in 3D space organized based on their spectral description

9

circular-wavetable. A wavetable scanner using polar coordinate system, controlling rotation, radius, and modulation on radius

8

th.gl.texturefolder. This abstraction allows you to load an entire folder into named textures

8

strange-attractor-synth. A synthesizer using strange attractors in signal domain for modulation

8

th.clockwarp. Create rhythms, subdivisions, probabilities and warping out of a single phasor~

8

th.gl.commandline. A commandline text-editor in the Max Jitter OpenGL window for interaction with your patch in a Livecoding-like style.

7

voronoi-triangulation. A study into Delaunay Triangulation and Voronoi Diagrams with MaxMSPJitter and v8js engine

6

soularis. A 3-dimensional sequencer analogues to a solar-system

6

total-serialism-n4m. A node-for-max example using the total-serialism package

6

th.comp. A mono Dynamic Range Compressor for Max with side-chain functionality

6

risset-rhythm-effect. A patch demonstrating the Risset Rhythm Effect, an endlessly speeding drumloop

6

simplex-noise-loop. A few examples on how to create GIF noise loops with Jitter in Max

6

osc-midi-bridge. A simple server and browser page to forward OSC messages and MIDI using socket.io and webmidi

6

image-scraper-n4m. Scrape images from Google and use them as textures on Multiple gridshapes in Jitter

5

gridshape-raymarcher. A raymarcher shader for gridshape geometry in the Max Jitter environment

5

emoji4max. Probably the least useful package for Max8, but lots of fun.

5

cue-code. Sequentially evaluate code snippets from a timeline for composition purposes.

5

mercury-lang. Package that parses Mercury code and returns a JSON formatted parse tree

5

awesome-livecoding. All things livecoding

5

th.lfo. A small lfo abstraction with selectable waveshapes

5

misc-max-abstractions. Various max abstractions helpful during patching

5

strange-attractors. Strange Attractor Particle Systems in OpenGL through a glsl vertex shader with transform feedback

5

gl.shadermappings. Quick access to all included shaders in the Max8 application

5

th.speech. Object for MaxMSP to say something with the TTS command in the terminal (alternative to aka.speech)

4

integer-sequences. A package with abstractions to generate integer sequences in Max

4

th.linden. Generate lindenmayer system string expansions with custom rules for algorithmic composition

4

th.cross3. Get the average amplitude values from an audio signal over 3 different frequency bands.

3

th.gl.cornerpin. jit.gl.cornerpin wrapped in an abstraction that automatically exposes corner coordinates to pattrstorage

2

coding-encounters. A collective effort to map out creative coding events, meetups, workshops, exhibitions, venues, residencies, etc.

1
52
Apply