JAMS: Just A Modular System

JAMS is a Just A Modular System written in Javascript, and runs in your Web browser. It currently makes use of the deprecating Web Audio’s ScriptProcessorNode. Check out the GitHub repo!

Please lower your speaker/headphones volume before opening the app.

cover JAMS as of 2017, July 29th

Usage & Development

I originally created this with the intention of arbitrary phase modulation between different sine oscillators. It now has sequencing, envelopes, switches and sampling. You can make some cool noises out of it. The old version had an interface module with MIDI; I will bring it back in this version as well as MPE integration.

See the Development History.

Examples & Documentation

A list of examples per modules and per concepts is available in the Examples section.

Documentation for each module is also available.

Acknowledgments

JAMS would not be possible without the help and inspiration from: