diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..ceb0127 --- /dev/null +++ b/README.md @@ -0,0 +1,33 @@ +Raul +==== + +Raul (Realtime Audio Utility Library) is a header-only C++ utility library for +real-time audio applications. + +Components +---------- + + * `Array`: A disposable array with a runtime size. + * `DoubleBuffer`: A realtime-safe double buffer. + * `Maid`: A simple explicit garbage collector. + * `Path`: A restricted path of symbols. + * `Process`: A child process. + * `RingBuffer`: A lock-free ring buffer. + * `Semaphore`: A process-local counting semaphore. + * `Socket`: A UNIX or TCP socket. + * `Symbol`: A valid C identifier string and path component. + +Dependencies +------------ + +None, except the C++ standard library. + +Documentation +------------- + +Public interfaces are well-documented in the [headers](include/raul/). There +is no external documentation at this time. + + * [Installation Instructions](INSTALL.md) + + -- David Robillard <d@drobilla.net> |