Commit graph

10 commits

Author SHA1 Message Date
Armin
48add5f933 Fix layout bug 2026-08-09 14:32:34 +02:00
Armin
143e0bac76 Add user preset save/load to the preset menu 2026-08-05 00:35:47 +02:00
Armin
ff96ab1a69 Show git version and build date in editor footer 2026-08-05 00:35:47 +02:00
Armin
73a8193e5d Add drag-and-drop sample loading onto track slots 2026-08-05 00:35:26 +02:00
Armin
bd2f2dcbe6 Add VU meter, grid-quantized shuffle, and compact UI layout 2026-07-20 19:27:07 +02:00
Armin
9bddd6076f Update plugin editor and processor 2026-07-20 16:12:42 +02:00
Armin
c774d521c8 Fix layout issues, replace screenshot 2026-07-20 13:26:16 +02:00
Armin
2cded52eef Fix track signal indicator sometimes not showing for short samples
Use a latch pattern for trackActive: the audio thread sets it true
whenever a voice is active, and the UI timer atomically reads and
clears it via exchange(false). This eliminates the race where the
flag was cleared at the start of every processBlock, causing the
30Hz timer to miss brief activations from short samples.
2026-07-20 12:33:36 +02:00
Armin
044e3b7a52 recent 2026-07-19 18:53:17 +02:00
Armin
8d5ffc6b56 init 2026-07-19 11:40:36 +02:00