Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/defgsus/wurst
web-utilized react synthesizer test
https://github.com/defgsus/wurst
chaotic-dynamical-systems modulation synthesizer
Last synced: 23 days ago
JSON representation
web-utilized react synthesizer test
- Host: GitHub
- URL: https://github.com/defgsus/wurst
- Owner: defgsus
- Created: 2021-10-09T01:32:08.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2021-10-12T13:53:23.000Z (about 3 years ago)
- Last Synced: 2024-10-10T15:31:14.919Z (3 months ago)
- Topics: chaotic-dynamical-systems, modulation, synthesizer
- Language: JavaScript
- Homepage:
- Size: 107 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WURST
or Web-Utilized React Synthesizer Test, is just that. A browser-based
synthesizer with UI painted by React.And it's really just a test.
The sequencer event-loop is driven by plain `setTimeout()`s on React
dispatchers.So it behaves a bit random, like old analog machines when room temperature
changes. Only, in this case the garbage collector might be to blame.
Actually on my linux, with intellij running besides the song tempo
changes drastically when typing the javascript ;)Nice weekend project but apart from the WebAudio API which is quite
inspiring, it's yet another struggle with state management, render
performance and pure CSS and user-experience in the first place.No, i'm not a good interface designer by nature.
![screenshot](docs/screenshot.png)