2 comments

[ 3.5 ms ] story [ 15.6 ms ] thread
what do you use to build the ui?
The "widgets" are implemented using Gridstack (https://troolee.github.io/gridstack.js/), the rest is all hand coded JS/CSS. The pattern editor, waveform editors and other intensive aspects are implemented on top of the HTML5 canvas.