Files
lighting-controller/lighting_config.json
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

155 lines
2.1 KiB
JSON

{
"color_palette": [
{
"r": 255,
"g": 0,
"b": 255
},
{
"r": 255,
"g": 255,
"b": 0
},
{
"r": 0,
"g": 0,
"b": 255
},
{
"r": 255,
"g": 255,
"b": 0
},
{
"r": 255,
"g": 0,
"b": 255
},
{
"r": 255,
"g": 255,
"b": 0
},
{
"r": 255,
"g": 0,
"b": 255
},
{
"r": 108,
"g": 255,
"b": 255
}
],
"selected_color_indices": [
4,
3
],
"pattern_parameters": {
"alternating": {
"delay": 327,
"n1": 226,
"n2": 60,
"n3": 1,
"n4": 1
},
"segmented_movement": {
"delay": 100,
"n1": 6,
"n2": 28,
"n3": 6,
"n4": 21
},
"rd": {
"delay": 1000,
"n1": 68,
"n2": 10,
"n3": 1,
"n4": 1
},
"sm": {
"delay": 100,
"n1": 10,
"n2": 10,
"n3": 1,
"n4": 1
},
"a": {
"delay": 100,
"n1": 10,
"n2": 10,
"n3": 1,
"n4": 1
},
"radiate": {
"delay": 1,
"n1": 43,
"n2": 11,
"n3": 1,
"n4": 1
},
"f": {
"delay": 100,
"n1": 10,
"n2": 10,
"n3": 1,
"n4": 1
},
"r": {
"delay": 100,
"n1": 10,
"n2": 10,
"n3": 1,
"n4": 1
},
"on": {
"delay": 100,
"n1": 10,
"n2": 10,
"n3": 1,
"n4": 1
},
"o": {
"delay": 100,
"n1": 10,
"n2": 10,
"n3": 1,
"n4": 1
},
"p": {
"delay": 100,
"n1": 10,
"n2": 10,
"n3": 1,
"n4": 1
},
"alternating_phase": {
"delay": 100,
"n1": 33,
"n2": 35,
"n3": 1,
"n4": 1
},
"ap": {
"delay": 100,
"n1": 10,
"n2": 10,
"n3": 1,
"n4": 1
},
"alternating_pulse": {
"delay": 100,
"n1": 90,
"n2": 78,
"n3": 1,
"n4": 1
},
"pulse": {
"delay": 100,
"n1": 10,
"n2": 10,
"n3": 1,
"n4": 1
}
}
}