benc-uk / scw-generator

Web UI for creating single cycle waveforms

Home Page:https://code.benco.io/scw-generator/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Single Cycle Waveform Generator

Web UI for creating, manipulating and editing single cycle waveforms using Web Audio and Alpine.js

Features:

  • Runs entirely in browser.
  • A range of sample buffer sizes to pick from, common sizes at 44.1kHz provided.
  • Preview as a constant tone, or with a simple built-in synth (filter and envelope)
  • Generate basic waveforms as starting shapes.
  • Many tools to modify, edit & mangle the waveform.
  • Warp and morph the wave into another shape.
  • Multi level undo.
  • Wavefolding!
  • Draw waveforms using the mouse!
  • Secret MIDI support for triggering the synth.

image

About

Web UI for creating single cycle waveforms

https://code.benco.io/scw-generator/

License:Other


Languages

Language:JavaScript 75.5%Language:CSS 14.3%Language:HTML 10.2%