ABSTRACT
APL2 provides an excellent platform for implementing both syntactic and semantic representations of music, and for effecting transformations between the two. We use general arrays to represent syntactic information in the form of Musical Instrument Digital Interface (MIDI) data streams and illustrate a semantic structure by defining a diatonic scale. Chords are created within that scale using the “each” operator to facilitate this development. Finally, we make a few observations regarding relationships and transformations between these representations.
- 1.Chomsky, N., Syntactic Structures, The Hague, Mouton, 1957.Google Scholar
- 2.Jordan, Stanley, APL For Music, APL89 Conference Proceedings, The Association for Computing Machinery, Incorporated, New York, New York, August 1989. Google ScholarDigital Library
- 3.Lerdahl, F., and R. Jackendoff, A Generative Theory of Tonal Music, MIT Press, Cambridge, Massachusetts, 1983.Google Scholar
- 4.Minsky, M., Semantic Information Processing, MIT Press, Cambridge, Massachusetts, 1965. Google ScholarDigital Library
- 5.Minsky, M., Music, Mind, and Meaning, MIT Press, Cambridge, Massachusetts, 1981.Google Scholar
- 6.Morris, Robert, Composition with Pitch Classes: A Theory of Compositional Design, Yale University Press, New Haven and London, 1987.Google Scholar
- 7.Musical Instrument Digital Interface (,MIDI) Specification 1.0, The International MIDI Association (IMA), Sun Valley, California, August 1983.Google Scholar
- 8.Rhodes, Curtis, "G~arnrnars as Representations for ;Llusic," Computer Yklusic Journal Vol. 3, No. 1, MIT Press, Cambridge, Massachusetts, 1987.Google Scholar
- 9.Starr, Daniel, Derivation and Polyphony in Twelve-Tone Music, Ph.D dissertation, Princeton University, 1980.Google Scholar
- 10.Xenakis, Iannis, Formalized Music, Indiana University Press, Bloomington, Indiana, 1971.Google Scholar
Index Terms
- Musical syntactic and semantic structures in APL2
Recommendations
Musical syntactic and semantic structures in APL2
APL 90: for the future conference proceedings (Copenhagen, Denmark, Aug. 13–17, 1990)APL2 provides an excellent platform for implementing both syntactic and semantic representations of music, and for effecting transformations between the two. We use general arrays to represent syntactic information in the form of Musical Instrument ...
MIDI Conversion to Musical Notation
ICI '11: Proceedings of the 2011 First International Conference on Informatics and Computational IntelligenceNowadays, music has become an integral part of human life. People live with music surrounding them. Almost everywhere in the world there is music playing. Playing music is no longer the work of musician only, as all humans like music. Musical Instrument ...
Natural interfaces for musical expression: physiphones and a physics-based organology
NIME '07: Proceedings of the 7th international conference on New interfaces for musical expressionThis paper presents two main ideas:
(1) Various newly invented liquid-based or underwater musical instruments are proposed that function like woodwind instruments but use water instead of air. These "woodwater" instruments expand the space of known ...
Comments