Which threads exist, what each one owns, and how data moves between them.
Venturi has one owner of the document at a time: the UI thread holds the Session (project + undo...
Two patterns cover almost all cross-thread traffic: the playback loop, where the audio clock driv...