Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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)