The Architecture of Auracle: a Real-Time, Distributed, Collaborative Instrument

Chandrasekhar Ramakrishnan, Jason Freeman, and Kristjan Varnik

Proceedings of the International Conference on New Interfaces for Musical Expression

  • Year: 2004
  • Location: Hamamatsu, Japan
  • Pages: 100–103
  • Keywords: Interactive Music Systems, Networking and Control, Voice and Speech Analysis, Auracle, JSyn, TransJam, Linear Prediction, Neural Networks, Voice Interface, Open Sound Control
  • DOI: 10.5281/zenodo.1176657 (Link to paper)
  • PDF link

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.

Citation:

Chandrasekhar Ramakrishnan, Jason Freeman, and Kristjan Varnik. 2004. The Architecture of Auracle: a Real-Time, Distributed, Collaborative Instrument. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1176657

BibTeX Entry:

  @inproceedings{Ramakrishnan2004,
 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.},
 address = {Hamamatsu, Japan},
 author = {Ramakrishnan, Chandrasekhar and Freeman, Jason and Varnik, Kristjan},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 doi = {10.5281/zenodo.1176657},
 issn = {2220-4806},
 keywords = {Interactive Music Systems, Networking and Control, Voice and Speech Analysis, Auracle, JSyn, TransJam, Linear Prediction, Neural Networks, Voice Interface, Open Sound Control},
 pages = {100--103},
 title = {The Architecture of Auracle: a Real-Time, Distributed, Collaborative Instrument},
 url = {http://www.nime.org/proceedings/2004/nime2004_100.pdf},
 year = {2004}
}