jimmy
0c6ccb90af
Fix sound service audio device handling and revert to simple configuration
...
- Modified sound.py to handle audio device errors gracefully with retry loop
- Reverted lighting-sound.service to simple configuration without complex dependencies
- Sound service now working reliably with beat detection at ~147 BPM
- Both lighting-control and lighting-sound services running successfully at boot
2025-10-04 10:01:29 +13:00
jimmy
8ad7f41d77
Add new pattern 'alternating_pulse' (ap): odd beat pulses color1 on odd bars, even beat pulses color2 on even bars; preserve existing alternating_phase; compact payloads and white guard retained
2025-10-04 01:58:02 +13:00
jimmy
dc6d48a44b
alternating_phase: compact per-bar overrides to stay <230 bytes; swap grouping flip; avoid pure white by sending 254,254,254 to work around strip edge-cases; add API logging improvements
2025-10-04 01:44:05 +13:00
jimmy
43feb5938f
backend: per-pattern parameters (n1-n4, delay) with persistence; REST responses include loaded params; logging of API inputs; alternating_phase: alternate colors between selected palette color 1/2 across bars with compact payload under 230 bytes; docs: add PER_PATTERN_PARAMETERS.md
2025-10-04 01:10:40 +13:00
jimmy
ddbf4a00f4
Add run script
2025-09-08 23:17:50 +12:00
jimmy
b77b29415c
Make colors bigger and add more Y padding
2025-07-12 14:21:33 +12:00
jimmy
5b248a5726
Add temple of techno settings
2025-07-12 10:38:54 +12:00
jimmy
62611c73c9
Add extra patterns that use a single color
2025-07-12 10:38:33 +12:00
jimmy
f7f7acbdbf
Intial version
2025-07-12 01:18:04 +12:00
jimmy
c77fd30f8f
Done a heap
2025-07-12 00:55:30 +12:00
jimmy
65774837c7
Change to websocket
2025-07-11 21:33:50 +12:00
jimmy
f302be85c0
Use Pipenv
2025-07-11 21:33:13 +12:00
jimmy
910c225542
Inital working version
2025-05-18 22:10:14 +12:00
jimmy
9d35fb5002
Add config
2025-01-04 19:44:13 +13:00
jimmy
cc45c919f5
Ignore venv, pycache and config
2025-01-04 19:43:23 +13:00
jimmy
161fd5e12f
Add multiple servers
2024-08-30 17:35:26 +12:00
jimmy
d1b9de736f
Initial commit
2024-08-30 17:23:16 +12:00