Here's a control flow proposal for linuxsampler. It's based on my previous experiences
with multitimbral/polyphonic sound synthesis applications...
(some background at http://freshmeat.net/~reduz)
The control flow is basically how "objects control the state of other objects",
(data flow is usually in the opposite way). Movie this diagram to a lower level (C++)
IT can be taken as "Which class knows/includes/uses which class" :)
The * in EDITOR means that i'd like to develop that area further in deep.
Attached is the diagram in 3 formats: DIA,EPS and PNG (only 100k overall anyway)
so you can read it with whathever app fits better for you.
Cheers!
Juan Linietsky
|