https://github.com/benc-uk/scw-generator
Web UI for creating single cycle waveforms
https://github.com/benc-uk/scw-generator
sound-gen waveforms web-audio
Last synced: 10 months ago
JSON representation
Web UI for creating single cycle waveforms
- Host: GitHub
- URL: https://github.com/benc-uk/scw-generator
- Owner: benc-uk
- License: other
- Created: 2022-03-07T17:48:49.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2024-03-23T15:16:10.000Z (about 2 years ago)
- Last Synced: 2025-04-08T09:49:10.350Z (about 1 year ago)
- Topics: sound-gen, waveforms, web-audio
- Language: JavaScript
- Homepage: https://code.benco.io/scw-generator/
- Size: 927 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Single Cycle Waveform Generator
Web UI for creating, manipulating and editing single cycle waveforms using Web Audio and Alpine.js
### http://code.benco.io/scw-generator/
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.
