A. Chaudhary, A. Freed, and M. Wright, “An Open Architecture for Real-Time Audio Processing Software,” in Proc. AES Convention 107, Sep. 1999, Paper 5031. [Online]. Available: https://aes.org/publications/elibrary-page/?id=8149
Chaudhary A, Freed A, Wright M. An Open Architecture for Real-Time Audio Processing Software. In: AES Convention 107. Audio Engineering Society; 1999. Paper 5031. Available from: https://aes.org/publications/elibrary-page/?id=8149
@inproceedings{Chaudhary1999_8149,
author = {Chaudhary, Amar and Freed, Adrian and Wright, Matthew},
title = {{An Open Architecture for Real-Time Audio Processing Software}},
booktitle = {AES Convention 107},
note = {Paper 5031},
year = {1999},
month = sep,
publisher = {Audio Engineering Society},
url = {https://aes.org/publications/elibrary-page/?id=8149}
}
TY - CPAPER
TI - An Open Architecture for Real-Time Audio Processing Software
AU - Chaudhary, Amar
AU - Freed, Adrian
AU - Wright, Matthew
T2 - AES Convention 107
M1 - Paper 5031
PY - 1999
DA - 1999/09/06
UR - https://aes.org/publications/elibrary-page/?id=8149
PB - Audio Engineering Society
LA - en
AB - OSW, or "Open Sound World," allows development of audio applications using patching, C++, high-level specifications and scripting. In OSW, components called transforms can be dynamically configured into larger units called patches. New components can be expressed using familiar mathematical definitions without deep knowledge of C++. High-level specifications of transforms are created using the Externalizer, and are compiled and loaded into a running OSW environment. The data used by transforms can have any valid C++ type. OSW uses a reactive real-time scheduler that safely and efficiently handles multiple processors, time sources, and synchronous dataflows.
ER -