-
Notifications
You must be signed in to change notification settings - Fork 3
Open
Labels
Description
Problem
CPU intense calculations like the Wavelet Transformation, especially with higher resolution and filtering requirements, shouldn't affect the audio thread. Currently, glitches and other artifacts might happen occasionally. The audio thread shouldn't be affected by intense calculations, since they are done to visualize the spectrum, not to change audio.
Expected
- The audio thread should only be connected to a buffer that doesn't lock it
- There shouldn't be any glitches any more
Ideas
- Research buffering and thread synchronization best practices
- Refactor link between audio thread and spectrum calculation and visualization
References
Reactions are currently unavailable