18 Commits

Author SHA1 Message Date
Felix Roos
8a3e9171a4 basic pitchwheel vis 2024-04-01 15:19:50 +02:00
Felix Roos
a8c2586da6 fix: lint 2024-03-28 10:23:46 +01:00
Felix Roos
c400deac74 visuals now adhere to theme by default 2024-03-28 10:23:07 +01:00
Felix Roos
b5720355f9 fix: allow multiple visuals for the same pattern
+ using .tag function instead of single .id
2024-03-28 09:31:12 +01:00
Felix Roos
ab015ff48a remove old .draw, rename .onFrame to .draw
+ breaking: from, to are now called lookbehind, lookahead
+ migrate .pianoroll
2024-03-28 07:35:01 +01:00
Felix Roos
eb8ac29136 add memory to onFrame 2024-03-28 07:26:32 +01:00
Felix Roos
04a0952a22 simplify draw plumbing 2024-03-28 06:25:24 +01:00
Felix Roos
0eccbae048 improve spiral colors 2024-03-23 12:17:25 +01:00
Felix Roos
f83a156317 Merge branch 'color-in-hap-value' into inline-punchcard 2024-03-23 12:07:11 +01:00
Felix Roos
2857e816d2 add Pattern.id + use it for _punchcard and _spiral 2024-03-23 12:06:31 +01:00
Felix Roos
d036635915 move color to hap value 2024-03-23 00:20:00 +01:00
Felix Roos
6b98e414c6 make onPaint work with mutiple repls on screen
+ add warning if stock onPaint is not overloaded
2024-03-19 08:44:05 +01:00
Felix Roos
dd78dc9606 fix: animation frame cleanup 2024-03-16 02:42:26 +01:00
Felix Roos
1043baf08a fix: catch errors in pianoroll getValue 2024-03-15 12:24:03 +01:00
Felix Roos
6dce9d5deb support multiple animationFrames
+ break out spiral draw logic
2024-03-15 09:49:00 +01:00
Felix Roos
48e0691eec add pianoroll widget 2024-03-15 01:40:21 +01:00
Felix Roos
ae7807643b Merge remote-tracking branch 'origin/main' into velocity-in-value 2024-03-10 00:44:02 +01:00
Felix Roos
0f07bfc9d7 rename: canvas -> draw 2024-03-07 13:24:52 +01:00