The architecture of auracle: a real-time, distributed, collaborative instrument

  • Authors:
  • C. Ramakrishnan;Jason Freeman;Kristjan Varnik

  • Affiliations:
  • Akademie Schloss Solitude, Stuttgart, Germany;Columbia University, New York, NY;Akademie Schloss Solitude, Stuttgart, Germany

  • Venue:
  • NIME '04 Proceedings of the 2004 conference on New interfaces for musical expression
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Auracle is a "group instrument," controlled by the voice, for real-time, interactive, distributed music making over the Internet. It is implemented in the Java™ programming language using a combination of publicly available libraries (JSyn and TransJam) and custom-built components. This paper describes how the various pieces --- the voice analysis, network communication, and sound synthesis --- are individually built and how they are combined to form Auracle.