|
|
|
|
|
by aqsis
3362 days ago
|
|
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. |
|