README.md, examples/examples.md : Updates
This commit is contained in:
parent
8de8a150d7
commit
b6d88e141e
@ -1,5 +1,11 @@
|
||||
# __caw__ audio processing program
|
||||
|
||||
__caw__ is a declarative language for describing real-time data flow programs
|
||||
based on the [libcw](https://gitea.currawongproject.org/cml/libcw).
|
||||
|
||||
The best introduction to the language is [__caw__ by Example](https://gitea.currawongproject.org/cml/caw/src/branch/master/examples/examples.md)
|
||||
This tutorial steps through the basic language constructs and theory of operation.
|
||||
|
||||
# Installation
|
||||
|
||||
|
||||
@ -25,7 +31,6 @@ git clone http://gitea.larke.org/kevin/caw.git
|
||||
cd caw/src
|
||||
git clone http://gitea.larke.org/kevin/libcw.git
|
||||
cd libcw
|
||||
git switch poly
|
||||
```
|
||||
|
||||
Debug Build
|
||||
|
@ -1,5 +1,17 @@
|
||||
### Example 01 - Write a sine signal to an audio file.
|
||||
|
||||
__caw__ is a declarative language for describing data flow based
|
||||
real-time audio signal processing programs. The language
|
||||
is based on the __flow__ framework within [libcw](https://gitea.currawongproject.org/cml/libcw).
|
||||
|
||||
Features of the language include:
|
||||
|
||||
- Support for low-latency, interactive, real-time as well as non real-time programs.
|
||||
- Easily described distributed, parallel processing.
|
||||
- Clear and easily interpreted network execution semantics.
|
||||
- Automatic user interface generation.
|
||||
- Large collection of data flow unit processors.
|
||||
|
||||
|
||||
__caw__ programs are described using a slightly extended form of JSON.
|
||||
In this example the program is contained in the dictionary labeled `sine_file_01` and
|
||||
|
Loading…
Reference in New Issue
Block a user