An Open Architecture for Real-time Music Software

TitleAn Open Architecture for Real-time Music Software
Publication TypeConference Paper
Year of Publication2000
AuthorsChaudhary, Amar, Freed Adrian, and Wright Matthew
Conference NameInternational Computer Music Conference
PublisherInternational Computer Music Association
Conference LocationBerlin, Germany
Abstract Open Sound World (OSW) is a scalable, extensible object-oriented language that allows sound designers and musicians to process sound in response to expressive real-time control. OSW allows users to develop at different levels, including visual patching, XML editing, scripting and high-level C++. Components called transforms are combined to form programs called patches. The set of included transforms can be extended using the ?Externalizer,? a tool for writing high-level specifications of new transforms. The OSW real-time scheduler supports a uniform timing model for all components and symmetric multiprocessing.