flow_doc.md : Updates.

This commit is contained in:
kevin 2024-05-19 15:25:38 -04:00
parent 567660a600
commit 4e8f9e1eb7

View File

@ -3,10 +3,27 @@
# Flow Documentation: # Flow Documentation:
Flow is an audio processing framework that is designed to _flow_ is an experimental audio processing framework which supports
facilitate the specification of real-time and non-real-time music the execution of real-time and non-real-time music
and audio processing networks and the application of network state data. and audio processing networks and the application of network state data.
The framework is designed to easily build a certain flavor of
audio processing network which is defined by the ability
to arbitrarily and seemlessly update the state of the network in real-time.
A _flow_ program is a data flow network formed from a collection of
interconnected processing units. A processing unit is referered
to as a __proc__. Each processing unit has a function which
operates on a set of variables. The network is formed
by connecting processors together via their variables.
Fig. 1 shows a simple network non-real time network
where the output of a sine oscillator is written to an audio file.