summaryrefslogtreecommitdiff
path: root/plugin/src/Caelestia/audioprovider.hpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* plugin: refactor into modules2 * r + 2 * t2025-09-131-61/+0
|
* plugin/ac: not singleton2 * r + 2 * t2025-09-091-4/+14
| | | | | | Also add nodeId prop BeatTracker not singleton Move BeatTracker and Cava to Audio service
* plugin: use lower case imports2 * r + 2 * t2025-09-081-3/+1
|
* plugin/ac: use double buffer2 * r + 2 * t2025-09-081-6/+0
| | | | Double buffer instead of circular buffer
* plugin/ap: fix collector2 * r + 2 * t2025-09-081-51/+8
| | | | Actually read from speakers not mic
* plugin/ap: cleaner chunk loading/accessing2 * r + 2 * t2025-09-071-4/+1
|
* plugin/ap: properly buffer data2 * r + 2 * t2025-09-071-14/+60
| | | | | Run at a stable fps instead of in large chunks Use one thread for collecting and another for processing
* plugin: async audio processing2 * r + 2 * t2025-09-061-5/+28
|
* plugin: abstract audioprovider2 * r + 2 * t2025-09-061-0/+36