Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
The Singing Tree:: design of an interactive musical interface
DIS '97 Proceedings of the 2nd conference on Designing interactive systems: processes, practices, methods, and techniques
The Computer Music Tutorial
Tools used while developing auracle: a voice-controlled networked instrument
Proceedings of the 12th annual ACM international conference on Multimedia
Auracle: a voice-controlled, networked sound instrument
Organised Sound
Interactive public sound art: a case study
NIME '06 Proceedings of the 2006 conference on New interfaces for musical expression
Hi-index | 0.00 |
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.