Claude f1af7ba175 feat(02-05): implement BeatDetector — AUD-03 and AUD-04 fulfilled
- sounddevice InputStream at 44100Hz/512-sample blocks (~11.6ms latency)
- aubio.tempo beat detection with call_soon_threadsafe bridge (D-05)
- Thread-safe beat_count and bpm properties via threading.Lock (D-04)
- Double-trigger suppression with 200ms hold period
- ImportError wrapped in RuntimeError with clear message
- BeatDetector exported from led_sync.audio package
2026-04-03 14:51:11 +02:00
2026-04-03 12:39:17 +02:00
Description
Cyberpunk LED Sync Studio
248 KiB
Languages
Python 59.2%
C++ 33.3%
C 7.5%