ubermap. No longer maintained, please see forks (linked). Ubermap is a script for Ableton Live to allow Push users to create custom parameter mappings for VST and AU plugins on the Push display.
97tomduncalf_juce_web_ui. WIP: a JUCE module providing helper classes to make it easy to integrate a web-based UI with a JUCE application.
65supportify. Support the artists you listen to on Spotify by buying their music on Bandcamp
64typescript-react-template. Basic Typescript and React project template with Babel, Webpack and Hot Module Reloading
47WebUISynth. WIP: A simple synth with a JUCE audio engine and a web (React/Typescript) UI, intended to showcase my juce_browser_integration module
46livefader. WIP: LiveFader is a Max for Live device written in Typescript, implementing a parameter cross-fader in the style of the Elektron Octatrack.
33juce-rn-example. C++
13juce-flutter-integration. C++
7talks. Talks I've given
6emscripten-audio-worklet-example. An example using Emscripten's WASM WebAudio Audio Worklet API to create a custom oscillator in pure C/C++
5max-for-live-typescript-framework. A framework for building Max for Live devices with TypeScript (WIP!)
2technostep-mozaic. A step sequencer for Bram Bos’s Mozaic, ideal for bleepy techno
2react-native-hostobject-demo. show how host objects work
2kompanion. WIP: a project designed to add additional functionality to Elektron music hardware, using MIDI messages to expand the feature set
2issue-4324-hermes. TypeScript
1realm-newarchitecture4488. Java
1hermes. A JavaScript engine optimized for running React Native.
1react-europe-notes. My notes from the talks at React Europe 2016
1react-native-cxx-module. Basic attempt at a pure C++ React Native module (for bug report)
1BasicChannels. Experiment in creating generative dub techno using AudioKit and Swift
1breaktoy. A Web Audio-based toy for playing with breakbeats
1