Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gregzanch/wavetable
A web based wavetable synthesizer written in Svelte
https://github.com/gregzanch/wavetable
accessibility midi svelte synthesizer webaudio
Last synced: about 5 hours ago
JSON representation
A web based wavetable synthesizer written in Svelte
- Host: GitHub
- URL: https://github.com/gregzanch/wavetable
- Owner: gregzanch
- Created: 2024-11-19T15:50:52.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-03T04:26:04.000Z (2 months ago)
- Last Synced: 2024-12-20T15:19:55.278Z (about 2 months ago)
- Topics: accessibility, midi, svelte, synthesizer, webaudio
- Language: Svelte
- Homepage: https://wavetable.vercel.app
- Size: 126 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WaveTable
![Preview](docs/preview.png)
[WaveTable](https://wavetable.vercel.app/) is a web-based synthesizer heavily inspired by [Serum](https://xferrecords.com/products/serum/).
> 🚧 The synth is still below version `1.0.0`, so the design and features are subject to change quickly
## Design
Check out [the design](https://www.figma.com/design/SUOfDkDqhKT0DEqqgZxkDa/Wavetable?node-id=14-36&t=MqeZoXHTa5FT3Vim-1) in Figma. As the design requirements change, the project will be soon to follow. If you'd like to add a new feature and want to design it yourself, fork the design on figma and add it on your issue or pull request!
## Features
- [x] [Keyboard](https://github.com/gregzanch/wavetable/issues/11)
- [x] [Scope](https://github.com/gregzanch/wavetable/issues/9)
- [x] [Octave Switcher](https://github.com/gregzanch/wavetable/issues/13)
- [x] [Detune Controls](https://github.com/gregzanch/wavetable/issues/20)
- [ ] [ADSR](https://github.com/gregzanch/wavetable/issues/22)
- [ ] [Wavetype Selector](https://github.com/gregzanch/wavetable/issues/21)
- [ ] [Support midi upload and playback](https://github.com/gregzanch/wavetable/issues/12)## Contributions
Please Contribute! I'd love to collaborate and get some cool features added.