a68fb07760
add a min saturation knob for sine 2 program
acb92ac35b
add sine 2 program
62a04e5981
Merge branch 'lcd'
26c5388622
add sine program
ce8f402ba1
wider saturation for glitter fade
747307ba8b
add program for glittering between two colors
8e9b0a8f7c
add some variance to saturation also
26c5388622
add sine program
ce8f402ba1
wider saturation for glitter fade
747307ba8b
add program for glittering between two colors
8e9b0a8f7c
add some variance to saturation also
1da904a925
add new program random sectors 2
88de7748bc
restore preset (undo changes)
aadcd4316e
always trigger force_update() on program state when preview or live program changes
26cc9d8e9e
remove higher update frequencies for spots, does not make sense
2a61fe81c1
add spot helper function for rotating spot colors
8a53650bdd
update ip for zigbee server
96a864c46e
change default IP to rpi for zigbee server
3d1e8a330a
ignore .mypy_cache
85eb963634
copy presets at reload
2bc37b8409
hue not used in random theater chase
1751313949
fix crashes if midi keyboard is not connected
748777663e
read and store current preview program id
30890388ff
add config_dir and program_config_dir to config.py
2482404458
fix crash if no program is selected
a01ab33b9d
delete preset
5c994aee74
clean up
e27f3f4c8c
rewrite force update code + get rid of post_init()
fbc06c8ab1
rename force_resend() to force_update()
75fc7eed88
dont pass state, not used
2c9eb3182a
KEYUP -> KEYDOWN
e425301966
update midi device when preset changes
0fa7aea2a5
use no mod for keys and use lalt instead of ctrl
38869ee35e
cycle presets + remove caps lock
8b5fcf7ec9
add preset with ctrl+a
8e5ee97361
clean up, print out frequency bin step
3f631a73a4
change audio sleep and x range
4428dfa8ef
Merge branch 'matplotlib' into lcd
2b953d18a2
add spectrogram + clean up
aab87ab0e3
embed a matplotlib drawing
e0816533ed
add some pyaudio samples
c89f2a4f33
Merge branch 'ui' into lcd
d26bd05b41
only send color if brightness is larger than 0 in force resend
767cb9901d
add a queue for ui messages, handle separately from colors
9fa43df17f
use live program id
8d55cf8031
:init-value nil
Opening an event should take you to that week
improve calendar
Beautiful work! Is there anything I can help out with to review and/or test?
4837c19068
change to set-live-program and set-preview-program respectively
5defbf972f
lcd minor mode: send commands over unix socket + comment out hooks