Commit graph

59 commits

Author SHA1 Message Date
Patrick Moessler
8da68560f2 disable rect for now 2023-03-05 02:37:18 +01:00
Patrick Moessler
d5a61eb75d disable beat rect 2023-03-05 02:36:49 +01:00
Patrick Moessler
006885d60a strobe on keypad 2023-03-05 02:36:41 +01:00
Patrick Moessler
613f1acaa1 make audio semi-optional 2023-03-05 01:50:14 +01:00
Patrick Moessler
345c06611b play tests improvements #2 2023-03-05 01:46:59 +01:00
Patrick Moessler
2c7a3f61e4 add chase circle effect 2023-02-24 23:33:37 +01:00
Patrick Moessler
e0d1e23ef8 Add oscillating spot row, strobe lines 2023-02-24 18:59:24 +01:00
Patrick Moessler
bb29fcac7b fix transform_oscillate offset 2023-02-24 18:58:51 +01:00
Patrick Moessler
b91e2d76b8 fix color_strobe 2023-02-24 18:58:37 +01:00
Patrick Moessler
92730bee9a all colors are Generator 2023-02-24 18:21:40 +01:00
Patrick Moessler
a9c9582180 showtest changes 2023-02-24 17:23:22 +01:00
Patrick Moessler
54b825c7cb mover init in MovingEffect 2023-02-24 17:21:03 +01:00
Patrick Moessler
851cba85cb add F7 to pause beat detection 2023-02-24 17:19:33 +01:00
Patrick Moessler
fdedffdafa kill audio thread is main thread is gone 2023-02-24 17:19:08 +01:00
Patrick Moessler
4720eb816c type alias for dynamiccolor 2023-02-23 02:10:50 +01:00
Patrick Moessler
9422ccce07 rename movingwave to rainbowwave 2023-02-23 02:02:57 +01:00
Patrick Moessler
d9f06edb1e configurable audio device 2023-02-23 02:02:35 +01:00
Patrick Moessler
42abc269b2 more refactor to mover 2023-02-23 01:56:05 +01:00
Patrick Moessler
5324cfb186 use mover for moonflower 2023-02-23 00:19:20 +01:00
Patrick Moessler
fb2b888193 add strobe 2023-02-23 00:18:11 +01:00
Patrick Moessler
5730142d67 fix is_beat forwarding 2023-02-22 23:36:08 +01:00
Patrick Moessler
f7691f2545 refactor effect.py into utils 2023-02-22 22:55:11 +01:00
Patrick Moessler
5c14542a6c presets 2023-02-22 03:43:50 +01:00
Patrick Moessler
950e76e408 audio beat detection temp 2023-02-22 03:43:45 +01:00
Patrick Moessler
2aac7f7fac effects 2023-02-22 03:43:05 +01:00
Patrick Moessler
2d6706691d add spiro 2023-02-20 03:13:58 +01:00
Patrick Moessler
9a7705fb5e add beat cmdline arg 2023-02-20 02:01:49 +01:00
Patrick Moessler
ee1286b892 more presets 2023-02-20 02:01:16 +01:00
Patrick Moessler
6c466feff4 add starfield v1 (bad) 2023-02-20 02:01:03 +01:00
Patrick Moessler
ed85cabbd9 add drops 2023-02-20 02:00:49 +01:00
Patrick Moessler
dc4c73cd4d add scanreticle 2023-02-20 02:00:43 +01:00
Patrick Moessler
244ddf6140 flake fixes 2023-02-20 02:00:35 +01:00
Patrick Moessler
00f42b9d4c more color helpers 2023-02-20 01:59:55 +01:00
Patrick Moessler
78b8dc3849 Add movingwave template 2023-02-19 22:54:40 +01:00
Patrick Moessler
e6bbddb01d Add rotating polygon effect 2023-02-19 16:03:54 +01:00
Patrick Moessler
a3c5ad1496 Add moving wave effect 2023-02-19 16:03:10 +01:00
Patrick Moessler
253490406e Use float velocities 2023-02-19 16:02:58 +01:00
Patrick Moessler
1a725e50a2 Add rainbow surface generator 2023-02-19 16:02:49 +01:00
Patrick Moessler
0e567b36fd Add oscillating transform 2023-02-19 16:02:28 +01:00
Patrick Moessler
337b9a2385 Refactor into class; add beat control 2023-02-19 02:01:28 +01:00
Patrick Moessler
5e73904b52 fix typing/flake issues 2023-02-18 23:17:03 +01:00
Patrick Moessler
ea7b66d166 add moonflower 2023-02-18 23:16:49 +01:00
Patrick Moessler
fc41f09d29 formatting/checks 2023-02-18 23:16:01 +01:00
Patrick Moessler
cd840e8a56 Add missing __init__.py 2023-02-18 22:53:09 +01:00
Patrick Moessler
e5a0dcaf61 Fix color copying for color_*() 2023-02-18 22:51:52 +01:00
Patrick Moessler
f2f8ccaf56 fix typo 2023-02-17 02:08:38 +01:00
Patrick Moessler
3b8449f00c Add presets 2023-02-17 02:08:21 +01:00
Patrick Moessler
5a28453d2e Add bouncing spot based on transform helper 2023-02-17 02:07:36 +01:00
Patrick Moessler
fec4f0334a Add double-beam RGB spot effect 2023-02-17 02:06:45 +01:00
Patrick Moessler
9202c924f7 add color presets and helpers 2023-02-17 02:06:34 +01:00