This is your work, valued
Primary developer of gibber, gibberish, genish, and other libraries. Co-developer of the gibberwocky live-coding environments.
marching. A JavaScript library that compiles GLSL ray marchers.
217interface.js. gui library for music / arts applications that works with touch, mouse and motion events
214Control. Interfaces for music, art and virtual reality on mobile devices
169midiStroke. MIDI to Keystroke Macro convertor for OS X
146genish.js. a js library to compile optimized audio callbacks inspired by gen~
128gibber.audio.lib. music and audio library for Gibber
96p5.gibber.js. Music and audio programming for p5.js
53screamer. A live coding language for ray marching
48interface.server. A server for generating OSC and MIDI messages from interfaces created using Interface.js
38interface.editor. An WYSIWYG editor for creating browser-based interfaces transmitting MIDI and OSC using Interface.js
31gibber.lib. This library provides the graphics and audio capabilities of Gibber without the code editing environment.
24bitty. A small code editor for live coding performances
16imgd-5010-s24. The course repository for IMGD 5010, Spring 2024
8interface.server.2. new version of interface.server incorporating multiple device types
8gibber.core.lib. A set of objects and functions used across the various gibber libraries.
7Gibber-Manual. A user manual for Gibber, a creative-coding environment that runs in the browser
6gibber.osc.server. Small node.js server for translating OSC messages to/from Gibber
6Control---Max-MSP-Integration. max objects to quickly make and use interfaces on devices running Control
6gibber.graphics.lib. Standalone 2D / 3D graphics library for Gibber
6gibber.atom. A package enabling Gibber live-coding within Atom
5gibberface. A collection of demos using Gibberish.js and Interface.js
5wgsl_live. An environment for live coding fragment shaders using WGSL
5sharejs.codemirror.example. This repo includes an example JS websocket sharejs server, and a client page that uses codemirror with sharejs.
4Control---SuperCollider-Integration. SuperCollider classes to quickly create widgets in Control
4annotationsAndVisualizations. Realtime Annotations and Visualizations in Live Coding Performance
3memory-helper. A small utility class for managing blocks within JS TypedArrays
3imgd-5100-2022. Course materials / assignments for IMGD 5100, Fall 2022
3gibber.communication.lib. MIDI, OSC and WebSocket communication for Gibber
3genish.js.tutorial. A tutorial for genish.js
3awesome-livecoding. All things livecoding
3screamer-docs. Interactive API reference for the live coding language screamer
3interface.server.gamepad. HID module to work with interface.server
3imgd4000-2024. Course repo for IMGD 4000, Technical Game Development II, 2024 @ WPI
2topicnet. 3d net vis in the allosphere
2interface.server.zmq. zmq for interface.server
1