DocumentCode
1934075
Title
An Internet browser plug-in for real-time audio synthesis
Author
Alonso, Marcos ; Geiger, Gunter ; Jord, Sergi
Author_Institution
Music Technol. Group, Univ. Pompeu Fabra, Barcelona, Spain
fYear
2004
fDate
13-14 Sept. 2004
Firstpage
23
Lastpage
26
Abstract
We present an Internet browser plug-in for interactive real-time sound synthesis. The plug-in runs the pure data (Pd) sound synthesis engine within the browser, and allows flexible and transparent sound generation and control. Pd is a general sound synthesis language that is based on the MAX graphical programming paradigm, which allows constructing and implementing a broad range of sound synthesis algorithms and paradigms, ranging from simple MIDI-like sample playback up to interactive sound generation and manipulation. This plug-in is cross-platform and runs on Windows Internet Explorer as well as on Netscape/Mozilla on Windows, OSX and Linux platforms. It opens a wide range of new possibilities for the presentation of dynamic multimedia content, where sound plays an important role and the playback of static sound files is not anymore sufficient. The data used by the plug-in that has to be transmitted over the net, is very small in size and thus perfectly suitable for low bandwidth connections. Examples of potential applications are games, adaptive sound backgrounds, interactive sound installations, Web sites, collaborative music on the Web, education and e-learning. The first implementation of the Pd plug-in has been written for a project collaboration with the Catalan theater group "La Fura dels Baus".
Keywords
Internet; Linux; acoustic signal processing; add-on boards; audio acoustics; audio signal processing; content management; multimedia computing; musical acoustics; online front-ends; signal synthesis; visual languages; Internet browser plug-in; Linux platform; MAX graphical programming; MIDI-like sample playback; Mozilla; Netscape; OSX; Windows Internet Explorer; dynamic multimedia content; interactive sound generation; pure data sound synthesis engine; sound synthesis language; Bandwidth; Collaboration; Electronic learning; Internet; Java; Linux; Music; Programming profession; Search engines; Web pages;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Delivering of Music, 2004. WEDELMUSIC 2004. Proceedings of the Fourth International Conference on
Print_ISBN
0-7695-2157-6
Type
conf
DOI
10.1109/WDM.2004.1358096
Filename
1358096
Link To Document