SONIPY: THE DESIGN OF AN EXTENDABLE SOFTWARE FRAMEWORK FOR SONIFICATION RESEARCH AND AUDITORY DISPLAY

The need for better software tools was highlighted in the 1997 Sonification Report [1]. It included some general proposals for adapting sound synthesis software to the needs of sonification research. Now, a decade later, it is evident that the demands on software by sonification research are greater than those afforded by music composition and sound synthesis software. This paper compares some major contributions made towards achieving the Report’s proposals with current sonification demands and outlines SoniPy, a broader and more robust model which can integrate the expertise and prior development of software components using a public-domain community-development approach.

[1]  Christopher Frauenberger,et al.  Designing a Generalized Sonification Environment , 2004, ICMC.

[2]  Stephen Barrass,et al.  TaDa! Demonstrations of auditory information design , 1996 .

[3]  George Coulouris,et al.  Distributed systems - concepts and design , 1988 .

[4]  Bruce N. Walker,et al.  SONIFICATION SANDBOX: A GRAPHICAL TOOLKIT FOR AUDITORY GRAPHS , 2003 .

[5]  Chris Chafe,et al.  LEVELS OF TEMPORAL RESOLUTION IN SONIFICATION OF NETWORK PERFORMANCE , 2001 .

[6]  Ali Momeni,et al.  OpenSound Control: State of the Art 2003 , 2003, NIME.

[7]  Stephen Barrass Sculpting a sound space with information properties , 1996 .

[8]  R. Dean,et al.  The mirage of real-time algorithmic synaesthesia: Some compositional mechanisms and research agendas in computer music and sonification , 2006 .

[9]  Victor E P Lazzarini Some Applications of the Sound Object Library , 2000 .

[10]  Helge Ritter,et al.  TANGIBLE DATA SCANNING SONIFICATION MODEL , 2006 .

[11]  Christopher Frauenberger,et al.  INTERACTIVE SONIFICATION OF SPREADSHEETS , 2005 .

[12]  Stephen Barrass,et al.  EarBenders : using stories about listening to design auditory interfaces , 1996 .

[13]  Stephen Barrass Sonification from a Design Perspective , 2003 .

[14]  Matthias Heymann,et al.  A NEW SET OF SOUND COMMANDS FOR R ; SONIFICATION OF THE HMC ALGORITHM , 2002 .

[15]  John G. Neuhoff,et al.  Sonification Report: Status of the Field and Research Agenda Prepared for the National Science Foundation by members of the International Community for Auditory Display , 1999 .

[16]  Greg Lindstrom,et al.  Programming with Python , 2005, IT Professional.

[17]  Andy Hunt,et al.  A Toolkit for Interactive Sonification , 2004, ICAD.

[18]  Joshua A Miele Smith-Kettlewell display tools: A sonification toolkit for MATLAB , 2003 .

[19]  Ross Bencina,et al.  PortAudio - an Open Source Cross Platform Audio API , 2001, ICMC.

[20]  Guido Rossum,et al.  Internet Programming With Python , 1996 .

[21]  Perry R. Cook,et al.  Rtmidi, Rtaudio, and a synthesis Toolkit (STK) Update , 2005, ICMC.

[22]  Christopher Frauenberger,et al.  Designing a Generalized Sonifcation Environment , 2004, ICAD.