CumInCAD is a Cumulative Index about publications in Computer Aided Architectural Design
supported by the sibling associations ACADIA, CAADRIA, eCAADe, SIGraDi, ASCAAD and CAAD futures

id ga0216
authors Manzolli, J. and Lindner, F. and Carrilho ,F.
year 2002
title Constructing Distributed Fretted Instruments for the Web
source International Conference on Generative Art
summary In this article, we present a new computer based music instrument for distributed performance on the Web. It was named “Cordas Virtuais” and we took advantage of the recent Java2 implementation to create a general model for fretted-string instruments using class abstractions. There is a heavy usage of JAVA Objected Oriented inheritance to encapsulate gestures derived from fretted string instruments using parameters such as string tuning, group of strings, hand gestures, rhythmic patterns, fingering and alike, that carry each a set of attributes and properties. We call this kind of new musical application as Distributed Musical Instrument (DMI). As an applet, Cordas runs in any browser supporting the current Java Virtual Machine (JVM) across the Web. We describe the concept of PlayStyle that was created to define styles of fingering on the strings. In the implementation we have two class-groups: the left hand and the right hand gestures. The left-hand classes control pitch changes or chords, and a right hand control the rhythm, dynamics, micro-rhythms and rhythmic patterns. A Co-ordination Matrix controls real time changes on left-hand movements. This matrix generates chord orbits that are equivalent to the traditional chord cadences. Finally, to show the potential of Cordas, we presented four musical examples in which a set of fretted instruments varying from the Classical Guitar to the Chinese Pipa were simulated.
keywords MIDI, Java2, interactive music, fretted instruments, real time
series other
full text file.pdf (536,062 bytes)
references Content-type: text/plain
last changed 2003/08/07 15:25
HOMELOGIN (you are user _anon_458374 from group guest) Works Powered by SciX Open Publishing Services 1.002