- lib build ready(
fa39c2a
) (by davay) - moved spectrogram to the bottom(
b9590f0
) (by davay) - octave offset for each layer(
60a8f9e
) (by davay) - vertical drag for key controls(
a80fde0
) (by davay)
- pitch color with changing brightness depending on note octave(
ca57aa0
) (by davay) - toggle FX, settled layout(
3108a4a
) (by davay) - elements package started(
654c575
) (by davay) - cached sample(
55e2767
) (by davay)
- 9 voices(
5bd8e78
) (by davay) - Screen keyboard available(
4c16fea
) (by davay) - ROUND oscillator - sine/triangle(
b12e4f2
) (by davay) - toggle layers UI tabs(
61d785a
) (by davay)
- string, noise, sampler added, all layers ported from center(
1f5d935
) (by davay)
- display version(
be92b06
) (by davay) - App in the root and fresh cache(
ce5bb49
) (by davay) - grouped controls(
ea58008
) (by davay) - grouped controls make elements more modular(
7300ea9
) (by davay) - enable scroll while developing(
4a57b35
) (by davay)
- ping pong delay(
d609153
) (by davay) - clean params for rapid prototyping(
8129299
) (by davay) - params along with elements code - very convenient for prototyping(
3227e11
) (by davay) - keyboard is playing notes(
96ec410
) (by davay) - rich oscillator and MIDI support(
3c43aa6
) (by davay) - rich fat oscillator as the first element(
4560449
) (by davay)
- basic MIDI keyboard support(
3e3749a
) (by davay) - cleaner code structure(
b2c3293
) (by davay) - basic webmidi support(
d6c621c
) (by davay) - stopAll on ESC press(
bd17f23
) (by davay) - cleaner voice generation(
5a49bad
) (by davay)
- rapid prototyping stage ready(
d504ca1
) (by davay) - FTT and scope(
6378191
) (by davay) - global reverb(
c304f4d
) (by davay) - reactive params at place(
9f68b46
) (by davay) - github action deploy(
f327f3c
) (by davay) - basic elementary sine wave button and port aside to reference from next(
240131a
) (by davay) - project started with basic scaffolding and metadata(
d288df8
) (by davay)