Premium Only Content
Programming LV2 Music Production Plugins From Scratch - 11 Programming Realtime Audio
The basic concept of realtime audio we need for programming audio processing and sound generating plugins. Also showing the pitfalls for programming realtime audio plugins. Last video of the first tutorial block. Will be continued in 2022.
Topics:
* What is realtime?
* Principle of audio signal routing
* Realtime guarantee
* Violating realtime
* Not realtime-safe:
* User interactions
* Web access
* Other I/O
* Files, devices, pipes, sockets, system calls, ...
* Heap memory allocation and deallocation
* `malloc`, `calloc`, `free`, `new`, `delete`, ...
* C++ strings, streams, exceptions, STL containers (except `std::array`), ...
* Process / thread locks
* LV2 realtime thread (`connect_port`, `run`)
* Preview: LV2 worker extension
Resources: https://github.com/sjaehn/lv2tutorial
https://audioplugin.xyz/
-
6:46
Learn With Me
4 years agoHow to make music in Scratch
571 -
LIVE
Decoy
1 hour agoHorrifying findings
333 watching -
48:45
Zach Costello
1 hour agoShocking Trial Evidence Dismantles Tyler Robinson ‘Lone Wolf’ Narrative
3.45K1 -
1:46:00
The Quartering
2 hours agoEPSTEIN PROVEN ISRAELI INTELLIGENCE, CLINTONS TESTIMONY BETS, THE TRANS COLLAPSE & MORE
132K25 -
LIVE
The HotSeat With Todd Spears
1 hour agoEP 246: Wifey Wednesday. Environment Vs. Choice?
609 watching -
19:47
Stephen Gardner
4 hours agoYou Won’t Believe How Trump Just Cut Off Democrats!
13.8K14 -
LIVE
Dr Disrespect
5 hours ago🔴LIVE - DR DISRESPECT - ARC RAIDERS - VENATOR PROTOCOL 2
1,204 watching -
9:19
TheCrsFamily
1 hour agoThe NFA Can Be Repealed
2.62K -
58:41
DeVory Darkins
3 hours agoTom Homan issues MAJOR Announcement regarding Operation Metro Surge
149K62 -
2:10:51
Steven Crowder
7 hours agoAmericans Want Voter ID - Dems Don't: And We All Know Why
545K257