Skip to main content

Tag: interactive


SoundBounds is a first-of-its-kind soundtracking mod for Minecraft, allowing players to define sophisticated region-based soundtracks for their worlds. Like Minecraft itself, SoundBounds uses OpenAL (through LWJGL) for its sound engine, allowing for virtually seamless in-game integration and smooth, artifact-free fades and effects. Additionally, it offers a variety of community-focused features such as artist promo links (accessible through its now-playing command), definable groups and featured artists!


QuickSand is a live-input granular synthesis VST, made with JUCE. Rather than granulating a presupplied buffer (as traditional granular synthesizers do), QuickSand caches live input and granulates it in realtime. QuickSand was designed as an alternative to the lack of spontaneity offered in classic granular synths. In VST terms, QuickSand’s use of live input makes it an audio effect, rather than an instrument. This makes for a more dynamic user experience, and I hope it can help make granular synthesis a more convenient option in live performance!

Duplex (Max/MSP)

This patch is a polyphonic four-operator FM/additive synth. The synth is intentionally simple, and can only run in either pure parallel (additive) or pure series (FM). You can easily plug it into custom filters, but it has its own resonant lowpass built in for ease of use. It is designed to take MIDI input, but also has a built-in GUI keyboard to play with. Per-operator features: Individual ADSR envelope with dial controls and function display Harmonicity ratio selector (integer numerator and denominator) Waveform selection (sin, smooth saw, pure saw, square) Pulse width control for square waveform Optional velocity gain control (in FM, this can be used to control timbre)