Information Technology Reference
In-Depth Information
work. In addition to obvious directions such as
expanding the number of building blocks provided
by the framework and improving reliability and
performance, there a number of more large scale
initiatives. A large effort is underway to build a
visual patching environment and a library for
creating widgets and audio processing graphical
user interfaces (GUIs). Another initiative is to port
MARSYAS to the Java programming language
(the previous version 0.1 was partly ported). A
more radical complete redesign and implemen-
tation are underway in the functional program-
ming language OCAML. Audio programming
in general provides a rich fertile area for ideas
in Software Engineering as it combines many
interesting areas such as digital signal processing,
machine learning, efficient numerical processing
and interactivity.
Bray, S. & Tzanetakis, G. (2005a). Implicit
patching for dataflow-based audio analysis and
syntehsis. In Proceedings of the International
Computer Music Conference (ICMC) .
Bray, S. & Tzanetakis, G. (2005b). Distributed
audio feature extraction for music. In Proceed-
ings of the International Conference on Music
Information Retrieval (ISMIR) .
Burroughs, N., Parkin, A. & Tzanetakis, G.
(2006). Flexible scheduling for dataFlow audio
processing. In Proceedings of the International
Computer Music Conference (ICMC) , New Or-
leans, USA.
Cook, P. & Scavone, G. (1999). The synthesis
toolkit (STK) version 2.1. In Proceedings of
the International Computer Music Conference
(ICMC) , Beijing, China.
Dannengerg, R. & Brandt, E. (1996). A flexible
real-time software synthesis system. In Pro-
ceedings of the International Computer Music
Conference (ICMC) (pp. 270-273).
acknoWledgments
There are many individuals that have helped in one
way or another with the design and development
of MARSYAS. These include in no particular
order: Luis Gustavo Martins, Jennifer Murdoch,
Start Bray, Neil Burroughs, Adam Tindale, Adam
Parkin, Ajay Kapur, Manj Benniing, Douglas
Turnbull, George Tourtellot, Taras Glek, Ari
Lazier, Andreye Ermolinskyi, Carlos Castillo,
Perry Cook, Malcolm Slaney, Mathieu Lagrango
and Steven Ness.
Downie, S. J. & Futrelle, J. (2005). Terascale
music mining. In Proceedings of the ACM/IEEE
Super Computing Conference , 2005.
Futrelle, J. & Downie, S. J. (2002). Interdisciplin-
ary communities and research issues in music
information retrieval. In Proceedings of the
International Conference on Music Information
Retrieval (ISMIR) , Paris.
Gamma, E., Helm, R., Johnson, R. & Vlissides,
J. (1995). Design patterns: Elements of reusable
object-oriented software . Addison Wesley.
references
Ackerman, W. (1982). Dataflow languages, IEEE
Computer 15 (2), 15-25.
Goto & Goto (2005). Musicream: New music
playback interface for streaming, sticking, sorting
and recalling musical pieces. In Proceedings of the
International Conference on Music Information
Retrieval (ISMIR) , London.
Amatriain, X. (2005). An object-oriented
metamodel for digital signal processing with a
focus on audio and music . Unpublished doctoral
dissertation, Univesity of Pompeu Fabra, Spain.
Search WWH ::




Custom Search