diff options
author | Sakari Bergen <sakari.bergen@beatwaves.net> | 2010-03-15 19:11:48 +0000 |
---|---|---|
committer | Sakari Bergen <sakari.bergen@beatwaves.net> | 2010-03-15 19:11:48 +0000 |
commit | 830911f6f9451d83a58043b3f9084d3caa164b7b (patch) | |
tree | f4ca4e3d86b51d66e7cecfb6b370cc4eb553e2d7 /libs/audiographer/README | |
parent | 44f4b84551d36ef4103d09452768f5ba53e0002c (diff) |
Fix export, which has been broken since the boost::signals2 changes. Also update Audiographer, bacause of its incomplete sndfile handling. Audiographer is equal to revision 74
git-svn-id: svn://localhost/ardour2/branches/3.0@6760 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/audiographer/README')
-rw-r--r-- | libs/audiographer/README | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/libs/audiographer/README b/libs/audiographer/README new file mode 100644 index 0000000000..613b964d8f --- /dev/null +++ b/libs/audiographer/README @@ -0,0 +1,22 @@ +AudioGrapher is Copyright Sakari Bergen 2009-2010 + +AudioGrapher is best described as a signal flow management library. +It includes facilities to build graphs out of signal processing elements. +Once a graph is set up, all signal flow within the graph happens automatically. + +The data flow model in Audiographer is dynamic instead of synchronous - the type +and amount of data that goes in to a graph may differ from what comes out. +AudioGrapher is aimed mostly for usage by developers, as it includes lots of +facilities that ease the development process. + +The main aim of AudioGrapher is to ease development and debugging of signal flow +graphs. It makes heavy use of modern C++ techniques like templates, and uses the +boost libraries a lot. + +The essential classes in AudioGrapher are Sink, Source and ProcessContext. These +three define the signal flow in a graph. In addition, the core of AudioGrapher +includes lots of utility classes. + +AudioGrapher includes a bunch of ready Sink, Source and Vertex implementations. +Some are utilities used when developing more vertices, while others are general +utilities (file i/o, sample rate conversion etc).
\ No newline at end of file |