/wiggle

A modular CV interface to the web audio API

Primary LanguageTypeScriptApache License 2.0Apache-2.0

Wiggle

An SDK for modular synthesis

Introduction

Wiggle is a TypeScript DSL for modular sound design. It works by wrapping the Web Audio API and providing functions that perform the roles of traditional synthesizer components.

How to run

npm install
npm run build     # Build the song defined in song.ts
npm run serve     # Serve in your web browser 

Demo

Visit this page for a demo.