Some Applications of the Sound Object Library

Victor E. P. Lazzarini

Department of Music
National University of Ireland, Maynooth
Maynooth Co. Kildare - Ireland


This paper describes a number applications of the Sound Object (SndObj) Library. The SndObj library is a cross-platform object-oriented library which provides classes for audio synthesis and processing with soundfile, text and realtime audio IO support. In particular, the newly-developed realtime input and output classes are discussed. The implications for the easy development of sound processing applications are assessed. Examples of MFC-based graphical user interface programs are shown. Some possibilities of integration with multi-platform frameworks are considered. As a complete example, a composition application is presented: the computer instrument of a piece for live performer and computer.