- Comment out all debug logging statements to reduce console noise - Fix empty if/else blocks by adding pass statements - Remove beat logging, TCP server logging, and MIDI debug messages - Keep only essential info, warning, and error messages - Revert radiate delay separation back to using main delay parameter
39 lines
849 B
Python
39 lines
849 B
Python
# LED Bar Configuration
|
|
# Modify these names as needed for your setup
|
|
|
|
# LED Bar Names/IDs - 4 left bars + 4 right bars
|
|
LED_BAR_NAMES = [
|
|
"100", # Left Bar 1
|
|
"101", # Left Bar 2
|
|
"102", # Left Bar 3
|
|
"103", # Left Bar 4
|
|
"104", # Right Bar 1
|
|
"105", # Right Bar 2
|
|
"106", # Right Bar 3
|
|
"107", # Right Bar 4
|
|
]
|
|
|
|
# Left and right bar groups for spatial control
|
|
LEFT_BARS = ["100", "101", "102", "103"]
|
|
RIGHT_BARS = ["104", "105", "106", "107"]
|
|
|
|
# Number of LED bars
|
|
NUM_BARS = len(LED_BAR_NAMES)
|
|
|
|
# Default settings for all bars
|
|
DEFAULT_BAR_SETTINGS = {
|
|
"pattern": "pulse",
|
|
"delay": 100,
|
|
"colors": [(0, 255, 0)], # Default green
|
|
"brightness": 10,
|
|
"num_leds": 200,
|
|
"n1": 10,
|
|
"n2": 10,
|
|
"n3": 1,
|
|
"n": 0,
|
|
}
|
|
|
|
# ESP-NOW broadcast settings
|
|
ESP_NOW_CHANNEL = 1
|
|
ESP_NOW_ENCRYPTION = False
|