Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Real-time audio synthesis and many-to-many vector mapping in the web browser.

branch: master

Fetching latest commit…


Cannot retrieve the latest commit at this time

Octocat-spinner-32 static
Octocat-spinner-32 .gitignore
Octocat-spinner-32 index.html


The original TiberSynth was a real-time performance synthesizer built with Max/MSP, 3Dconnextion SpaceNavigator and Wacom Tablet. With the advent of the Web Audio API, and the performance improvments of JavaScript in recent WebKit browsers, it's now possible to port the synthesizer to the web browser.

Controller Mapping and Performance

In place of the physical controllers in the original TiberSynth, there is a 2D playing surface which is mapped to a 2D random parameter space. The circles on the playing surface represent individual synthesis parameters, which scale based on your distance from them. This mapping scheme is based on work done with Jeff Carey for the Dozen Dimensions Duo project.


Enough talk; go here, turn up the speakers, and drag your mouse around: Enjoy.

Something went wrong with that request. Please try again.