Abstract
RUBATO® is a metamachine designed for representation, analysis, and performance of music. It was developed on the NEXTSTEP environment during two SNSF grants from 1992 to 1996 by the author and Oliver Zahorka (SNSF Research Reports. Universität Zürich, 1993–1995; Proceedings of the ICMC 94. ICMA, 1994), Mazzola et al. (Computing in Musicology. CCARH, 1995b; The RUBATO homepage. Univ. Zürich, 1996), Zahorka (Animato 97(3): 9–10, 1997a; Symposionsband Klangart ’95. Schott, 1997b). From 1998 to 2001, the software was ported to Mac OS X by Jörg Garbers in a grant of the Volkswagen Foundation. RUBATO®’s architecture is that of a frame application which admits loading of an arbitrary number of modules at run-time. Such a module is called RUBETTE®. There are very different types of Rubettes. On the one hand, they may be designed for primavista, compositional, analytical, performance stemma, or logical and geometric predication tasks. On the other, they are designed for subsidiary tasks, such as filtering from and to databases, information representation, and navigation tasks, or else for more specific subtasks for larger “macro” Rubettes. A RUBETTE® of the subtask type is coined OPERATOR and implements, for example, what we have called performance operators in section [Mazzola et al. (The Topos of Music. Birkhäuser, 2002, 44.7)]. The RUBATO® concept also includes distributed operability among different peers. This software is conceived as a musicological research platform and not a hard-coded device; we describe this approach. Concluding this chapter, we discuss the relation between frame and modules.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsNotes
- 1.
- 2.
We are not sure whether they are really hidden and not only faked…
- 3.
In this notation, we omit all the preferences.
- 4.
Objective C is a programming language for the NEXTSTEP-, OPENSTEP-, and Mac OS X-based RUBATO® projects.
References
C. Dahlhaus, Über den Begriff der tonalen Funktion, in Beiträge zur Musiktheorie des 19. Jahrhunderts, ed. by M. Vogel (Bosse, Regensburg, 1966)
A. Fleischer, G. Mazzola, T. Noll, Zur Konzeption der Software RUBATO für musikalische Analyse und Performance. Musiktheorie 4, 314–325 (2000)
R.T. Kouzes et al., Collaboratories: Doing science on the internet. Computer, August 1996
G. Mazzola, RUBATO at SMAC KTH, Stockholm (1993)
G. Mazzola, O. Zahorka, Geometry and logic of musical performance I, II, III. SNSF Research Reports, Universität Zürich, Zürich (1993–1995), 469pp
G. Mazzola, O. Zahorka, The RUBATO performance workstation on NeXTSTEP, in Proceedings of the ICMC 94, San Francisco, 1994, ed. by ICMA
G. Mazzola et al., Analysis and performance of a dream, in Proceedings of the 1995 Symposium on Musical Performance, ed. by J. Sundberg (KTH, Stockholm, 1995a)
G. Mazzola et al., The RUBATO platform, in Computing in Musicology, ed. by W.B. Hewlett, E. Selfridge-Field, vol. 10 (CCARH, Menlo Park, 1995b)
G. Mazzola et al., The RUBATO homepage, since (1996). http://www.rubato.org. Univ. Zürich
G. Mazzola et al., The Topos of Music (Birkhäuser, Basel, 2002)
R. Reti, The Thematic Process in Music, 2nd edn. (Greenwood, Westport, 1978)
H. Riemann, System der musikalischen Rhythmik und Metrik (Breitkopf und Härtel, Leipzig, 1903)
U.-J. Rüetschi, Denotative geographical modelling – an attempt at modelling geographical information with the denotator system. Diploma thesis, University of Zürich, 2001
J. Sloboda, The Musical Mind: An Introduction to the Cognitive Psychology of Music (Calderon, Oxford, 1985)
O. Zahorka, PrediBase – controlling semantics of symbolic structures in music, in Proceedings of the ICMC 95, San Francisco, 1995, ed. by ICMA
O. Zahorka, RUBATO – Deep Blue in der Musik? Animato 97/3, 9–10, Zürich (1997a)
O. Zahorka, From sign to sound – analysis and performance of musical scores on RUBATO, in Symposionsband Klangart ’95, ed. by B. Enders (Schott, Mainz, 1997b)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Chakraborty, S., Mazzola, G., Tewari, S., Patra, M. (2014). Introduction to RUBATO: The Music Software for Statistical Analysis. In: Computational Musicology in Hindustani Music. Computational Music Science. Springer, Cham. https://doi.org/10.1007/978-3-319-11472-9_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-11472-9_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11471-2
Online ISBN: 978-3-319-11472-9
eBook Packages: Computer ScienceComputer Science (R0)