| SAOL, SASL (the MPEG-4 Structured Audio Orchestra Language and Structured Audio Score Language) | |
| 0.5 | |
| parser, interpreter, grammar, core opcode implementation | |
| Eric Scheirer, MIT Media Laboratory | |
| http://sound.media.mit.edu/~eds/mpeg4 | |
|
SAOL is an audio processing and digital synthesis and effects
language. It is part of the MPEG-4 standard, and allows the
flexible description of synthesizers and effects-processing
algorithms within than toolset.
SAOL is historically related to Csound and other "Music N" languages, but is more flexible and easy to use than these. While maintaining features such as the instrument/score distinction and dual-rate processing, it adds user-defined opcodes, more well-defined rate semantics, more lexical flexibility, and an improved syntax. | |
| forthcoming | |
| This implementation is being developed as the official Reference Software for the Structured Audio component of ISO 14496 (MPEG-4). | |
| |
| many known and being worked on. | |
| source code is released to the public domain | |
| C compiler only; lex/yacc to rebuild parser not much fun without audio capability | |
| At least SGI, Alpha, NT, Win95, Linux, and SunOS systems | |
| Word length and byte-order independent | |
| Under active development | |
| saol-dev-request@media.mit.edu to be added to the SAOL developers' mailing list | |
| Eric Scheirer <eds@media.mit.edu> | |
| Eric Scheirer <eds@media.mit.edu> | |
| http://sound.media.mit.edu/~eds/mpeg4 and the mailing list | |
| Eric Scheirer <eds@media.mit.edu> | |
| 07/1997 |
language: SASL
category: electrical engineering languages summary, or expanded.
Please send updates to free-compilers@idiom.com
The HTML is maintained by David Muir Sharnoff and the entries themselves are currently maintained by Bryan Miller.
Copyright (c) 1992-1998 David Muir Sharnoff, All Rights Reserved
Copyright (c) 1994-1996, Steven Allen Robenalt, All Rights Reserved