[go: up one dir, main page]

Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 780 Bytes

README.md

File metadata and controls

21 lines (15 loc) · 780 Bytes

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