
<ns0:uwmetadata xmlns:ns0="http://phaidra.univie.ac.at/XML/metadata/V1.0" xmlns:ns1="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0" xmlns:ns10="http://phaidra.univie.ac.at/XML/metadata/provenience/V1.0" xmlns:ns11="http://phaidra.univie.ac.at/XML/metadata/provenience/V1.0/entity" xmlns:ns12="http://phaidra.univie.ac.at/XML/metadata/digitalbook/V1.0" xmlns:ns13="http://phaidra.univie.ac.at/XML/metadata/etheses/V1.0" xmlns:ns2="http://phaidra.univie.ac.at/XML/metadata/extended/V1.0" xmlns:ns3="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0/entity" xmlns:ns4="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0/requirement" xmlns:ns5="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0/educational" xmlns:ns6="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0/annotation" xmlns:ns7="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0/classification" xmlns:ns8="http://phaidra.univie.ac.at/XML/metadata/lom/V1.0/organization" xmlns:ns9="http://phaidra.univie.ac.at/XML/metadata/histkult/V1.0">
  <ns1:general>
    <ns1:identifier>o:95545</ns1:identifier>
    <ns1:title language="de">BEM 5 - Strukturgeneratoren - Algorithmische Komposition in Echtzeit</ns1:title>
    <ns1:language>de</ns1:language>
    <ns1:description language="de">Mit der Entwicklung von interaktiven Programmierumgebungen wie MAX ist es mÃ¶glich geworden, Kompositionsalgorithmen als Generatoren zu implementieren, die musikalische Strukturen in Echtzeit erzeugen kÃ¶nnen.
Grundlegend dafÃ¼r ist das Konzept des Strukturgenerators, daÃ sich theoretisch sowohl auf serielle Denkweisen als auch auf die bahnbrechenden Pionierarbeiten von Gottfried Michael Koenig bezieht: eine musikalische Struktur wird demnach als mÃ¶gliche Variante einer allgemeineren MetaStruktur (&quot;Modell&quot;) verstanden, deren Eigenschaften durch VerÃ¤nderung der Modellparameter gesteuert werden kÃ¶nnen.
1992 hat der Autor begonnen, fÃ¼r MAX eine umfassende Bibliothek von Softwaremodulen zu erstellen, mit deren Hilfe solche Strukturgeneratoren programmiert werden kÃ¶nnen. Diese &quot;Real Time Composition Library&quot; umfaÃt verschiedene Kategorien von Objekten: Zufallsgeneratoren, Selektionsmechanismen, Harmonieund Rhythmusgeneratoren sowie umfangreiche Listenund ToolboxFunktionen.
Mit Verwendung dieser Library (die mittlerweile in der Version 2.2 vorliegt) wurde die interaktive Echtzeitkomposition &quot;LexikonSonate&quot; (1992 ff.) fÃ¼r computergesteuertes Klavier erstellt, die in dem vorliegenden Text analysiert wird.</ns1:description>
    <ns1:description language="en">Thanks to the development of interactive programming environments such as MAX, compositional algorithms can now be implemented as generators which are capable of creating musical structures in real time.
This approach is based on the concept of structure generators which are drawn from serial philosophy of the 1950&apos;s as well as Gottfried Michael Koenig&apos;s primary research on composition theory. Here, musical structure is viewed as one possible variant drawn from a more general metamodel, whose properties can be controlled by changing the system&apos;s parameters.
In 1992, the author started developing a library of software modules written in MAX for the easy implementation of structure generators. This &quot;Real Time Composition Library&quot; is composed of different classes of objects:
random generators, selection mechanisms, harmony and rhythm generators, list operations and toolbox functions. &quot;LexikonSonate&quot; (1992 ff.), an interactive real time composition for computercontrolled piano, was created using this library. This work will be analysed in the following article.</ns1:description>
    <ns2:identifiers>
      <ns2:resource>1552151</ns2:resource>
    </ns2:identifiers>
  </ns1:general>
  <ns1:lifecycle>
    <ns1:upload_date>2019-11-21T14:19:16.015Z</ns1:upload_date>
    <ns1:status>44</ns1:status>
    <ns2:peer_reviewed>no</ns2:peer_reviewed>
    <ns1:contribute seq="0">
      <ns1:role>46</ns1:role>
      <ns1:entity seq="0">
        <ns3:firstname>Karlheinz</ns3:firstname>
        <ns3:lastname>Essl</ns3:lastname>
      </ns1:entity>
    </ns1:contribute>
  </ns1:lifecycle>
  <ns1:technical>
    <ns1:size>933734</ns1:size>
  </ns1:technical>
  <ns1:rights>
    <ns1:cost>no</ns1:cost>
    <ns1:copyright>yes</ns1:copyright>
    <ns1:license>1</ns1:license>
  </ns1:rights>
  <ns1:classification></ns1:classification>
</ns0:uwmetadata>
