3 ms·
Timur Doumler's videos on the topic are also pretty good and bring some new methodologies to the table: https://youtu.be/zrWYJ6FdOFQ https://youtu.be/zrWYJ6FdO
by jcelerier 2y ago
Timur Doumler's videos on the topic are also pretty good and bring some new methodologies to the table:
https://youtu.be/zrWYJ6FdOFQ https://youtu.be/zrWYJ6FdOFQ
https://youtu.be/vn7563IAQ_E https://youtu.be/vn7563IAQ_E
https://youtu.be/7fKxIZOyBCE https://youtu.be/7fKxIZOyBCE
- ec109685 2y agoGood set of videos. Here is the article version of the first: https://timur.audio/using-locks-in-real-time-audio-processing-safely https://timur.audio/using-locks-in-real-time-audio-processin... The insight is that with two threads contending on one lock, there are efficient ways to build the lock that minimizes cpu on the non-realtime thread.