Synthesizing Sound Spaces with ENO

Michel Beaudouin-Lafon LRI, Universite de Paris-Sud, France
mbl@lri.fr

Abstract:

ENO is a sound server developed within the HCI research group at LRI. The goal of ENO is to provide applications with a high-level API for using sounds, in the same way as, e.g., the X server and the X toolkits provide a high-level API for using graphics and widgets. ENO is based on a structured sound model by which sounds are produced as the results of interactions with sources laid out in an environment. The attributes of the interactions, sources and environments can all be controlled indepedently, even by different applications. ENO synthesizes sounds in real-time, allowing continuous changes in the attributes to be reflected instantly in the sounds being produced.

In the talk I will present the structured sound model and the current state of the implementation of ENO. I will also describe some applications of sound in interactive systems.