AN OBJECT-ORIENTED REPRESENTATION FOR MUSICAL PATTERN DEFINITION

被引:2
|
作者
TAUBE, H
机构
[1] Zentrum für Kunst und Medientechnologie, D-76137 Karlsruhe
关键词
D O I
10.1080/09298219508570678
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Pattern definition is a fundamental component of music composition. Musical patterns may exist at any level of a composition, from transitory surface phenomena to deep structural organization. A pattern may be defined for a single sound attribute such as frequency, or it may relate multiple sound attributes (such as frequency, rhythm and amplitude) in parallel. This paper describes the implementation of item streams, an object-oriented representation of musical patterns that is capable of controlling any number of sound attributes simultaneously. The facility predefines a number of ready-to-use pattern types, from simple sorts of serial orderings to more complex random selection and networking strategies. Because of its object-oriented design, item streams are easily extended to include new patterns, functionality and relationships between sound variables. As a rule, all patterns permit each element of data or pattern control information to be a basic value or another pattern. Hybrid patterns are then created from the basic pattern set through recursive definition, by expressing a larger pattern in terms of one or more subpatterns. There is no limit to the depth of pattern definition. The scope of each subpattern is controlled by its period length, which sets the current limit of a subpattern’s contribution to its superior pattern. The period length may also be used to force breadth first or depth first traversal, or it may vary dynamically according to its own pattern. © 1995, Taylor & Francis Group, LLC. All rights reserved.
引用
收藏
页码:121 / 129
页数:9
相关论文
共 50 条
  • [1] CLOSe to the edge? Advanced object-oriented techniques in the representation of musical knowledge
    Desain, P
    Honing, H
    [J]. JOURNAL OF NEW MUSIC RESEARCH, 1997, 26 (01) : 1 - 16
  • [2] OBJECT-ORIENTED KNOWLEDGE REPRESENTATION
    YELLAND, PM
    [J]. BT TECHNOLOGY JOURNAL, 1993, 11 (03): : 41 - 51
  • [3] OBJECT-ORIENTED KNOWLEDGE REPRESENTATION
    Bartoska, Jan
    [J]. EFFICIENCY AND RESPONSIBILITY IN EDUCATION 2006, 2006, : 7 - 12
  • [4] VIEW DEFINITION IN AN OBJECT-ORIENTED DATABASE
    MONK, SR
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 1994, 36 (09) : 549 - 554
  • [5] Object-oriented representation for XML data
    Hou, JY
    Zhang, YC
    Kambayashi, Y
    [J]. PROCEEDINGS OF THE THIRD INTERNATIONAL SYMPOSIUM ON COOPERATIVE DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, 2000, : 40 - 49
  • [6] REPRESENTATION OF OBJECT-ORIENTED DATA MODELS
    HONG, SG
    MARYANSKI, F
    [J]. INFORMATION SCIENCES, 1990, 52 (03) : 247 - 284
  • [7] AN OBJECT-ORIENTED REPRESENTATION OF ELECTROMAGNETIC KNOWLEDGE
    KURUMBALAPITIYA, D
    HOOLE, SRH
    [J]. IEEE TRANSACTIONS ON MAGNETICS, 1993, 29 (02) : 1939 - 1942
  • [8] Object-oriented representation of hierarchical graphs
    Pentus A.E.
    Pentus M.R.
    [J]. Journal of Mathematical Sciences, 2007, 140 (2) : 286 - 294
  • [9] Inheritance in Object-Oriented Knowledge Representation
    Terletskyi, Dmytro
    [J]. INFORMATION AND SOFTWARE TECHNOLOGIES, ICIST 2015, 2015, 538 : 293 - 305
  • [10] An object-oriented knowledge representation method
    Xu, Y
    Luo, Z
    Ke, Y
    [J]. DCABES 2004, Proceedings, Vols, 1 and 2, 2004, : 1092 - 1095