summaryrefslogtreecommitdiff
path: root/plugin/src/Caelestia/audioprovider.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* plugin/ac: not singleton2 * r + 2 * t2025-09-091-8/+51
| | | | | | 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/+2
|
* plugin/ac: use double buffer2 * r + 2 * t2025-09-081-7/+1
| | | | Double buffer instead of circular buffer
* plugin/ap: fix collector2 * r + 2 * t2025-09-081-156/+20
| | | | Actually read from speakers not mic
* plugin/ap: don't load empty chunks2 * r + 2 * t2025-09-071-1/+6
|
* plugin/ap: cleaner chunk loading/accessing2 * r + 2 * t2025-09-071-23/+9
|
* plugin/ap: properly buffer data2 * r + 2 * t2025-09-071-43/+146
| | | | | 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-17/+67
|
* plugin: abstract audioprovider2 * r + 2 * t2025-09-061-0/+78