This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
SoundWorks: An Object-Oriented Distributed System for Digital Sound
March 1992 (vol. 25 no. 3)
pp. 25-37

SoundWorks, an object-oriented distributed system that lets users interactively manipulate sound through a graphical interface, is discussed. The system handles digitally sampled sounds as well as those generated by software and digital signal processing hardware. An overview of the different types of sounds and window interfaces provided by SoundWorks and of the operations that modify these sounds is presented. The high-level architecture and the design of the SoundWorks system the protocol defined between the user interface code and client application, and the sound kernel specification that manages sounds and lines, performs operations on sounds, and interfaces to the digital hardware are described. The NEWS application programming environment, which provided the necessary primitive graphic items for a graphical window-based interface and offered an object-oriented approach for development of the SoundWorks system, is also discussed.

Citation:
Jonathan D. Reichbach, Richard A. Kemmerer, "SoundWorks: An Object-Oriented Distributed System for Digital Sound," Computer, vol. 25, no. 3, pp. 25-37, March 1992, doi:10.1109/2.121506
Usage of this product signifies your acceptance of the Terms of Use.