<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Algorithmische_Komposition</id>
	<title>Algorithmische Komposition - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Algorithmische_Komposition"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Algorithmische_Komposition&amp;action=history"/>
	<updated>2026-05-18T00:57:18Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Algorithmische_Komposition&amp;diff=459002&amp;oldid=prev</id>
		<title>imported&gt;Abc2005: /* Literatur */ update</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Algorithmische_Komposition&amp;diff=459002&amp;oldid=prev"/>
		<updated>2025-10-18T21:41:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Literatur: &lt;/span&gt; update&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Als &amp;#039;&amp;#039;&amp;#039;Algorithmische Komposition&amp;#039;&amp;#039;&amp;#039; (AK) bezeichnet man jene [[Komposition (Musik)|Kompositionsverfahren]], bei denen die [[Partitur]] durch einen automatischen, mathematisch beschreibbaren Prozess oder [[Algorithmus]] erzeugt wird.&lt;br /&gt;
&lt;br /&gt;
Im Prinzip lässt sich jedes Musikstück als eine Folge von Zahlen darstellen: Ist es bei einem Instrument möglich, die [[Tonhöhe]] sowie die [[Anschlag (Klavier)|Anschlagsstärke und -dauer]] einer [[Note (Musik)|Note]] zu variieren, dann ist jede Note mit drei Zahlen darstellbar.&lt;br /&gt;
&lt;br /&gt;
AK ist etwas vereinfacht die Entwicklung von Regeln, die solche musikalisch interpretierbaren Zahlenfolgen erzeugen. In der heutigen Praxis ist das meist die Entwicklung eines [[Computerprogramm]]s; Computer sind jedoch nicht zwingend erforderlicher Bestandteil der AK.&lt;br /&gt;
&lt;br /&gt;
Viele AK-Systeme arbeiten nach dem Prinzip der [[Iteration|iterativen Rückkopplung]], das Programm erzeugt abhängig von einer Eingabe eine Ausgabe, die im nächsten Schritt als neue Eingabe verwendet wird.&lt;br /&gt;
&lt;br /&gt;
Die Grenzen zwischen „traditioneller Komposition“ und AK sind fließend. Jede Verwendung einer Regel bei der Komposition – sei es das [[Blues]]schema oder der [[Kontrapunkt]] – könnte man streng genommen bereits als algorithmisch bezeichnen.&lt;br /&gt;
&lt;br /&gt;
== Konzepte und Modelle ==&lt;br /&gt;
&lt;br /&gt;
Neben [[Musiktheorie|Musiktheoretischen]] Erkenntnissen werden zahlreiche andere Wissensgebiete genutzt:&lt;br /&gt;
* [[Künstliche Intelligenz]], ([[Künstliches neuronales Netz|Neuronale Netze]])&lt;br /&gt;
Neuronale Netze analysieren akustische und musikalische Daten.&lt;br /&gt;
&lt;br /&gt;
Symbolische KI, ursprünglich eher für die Analyse und -synthese sprachlicher und mathematischer Ausdrücke entwickelt wird auf musikalische Strukturen angewendet.&lt;br /&gt;
* [[Künstliches Leben]], ([[Zelluläre Automaten]], [[L-System]]e, [[Evolutionärer Algorithmus|Genetische Algorithmen]])&lt;br /&gt;
Einfache Algorithmen erzeugen komplexe Strukturen.&lt;br /&gt;
&lt;br /&gt;
Manuelle oder automatische Auswahlprozesse steuern eine künstliche Evolution.&lt;br /&gt;
* [[Linguistik]]&lt;br /&gt;
[[Endlicher Automat|Endliche Automaten]] erzeugen mittels Konzepten der [[Generative Grammatik|Generativen Grammatik]] Musik aus einem Alphabet und Ableitungsregeln.&lt;br /&gt;
* [[Statistik]] und [[Stochastik]], ([[Markow-Kette]]n)&lt;br /&gt;
Kompositionen von z.&amp;amp;nbsp;B. J. S. Bach werden statistisch analysiert, um mittels Markow-Ketten „Bach-artige“ Musik zu erzeugen.&lt;br /&gt;
* [[Zahlentheorie]]&lt;br /&gt;
Die in der Folge der natürlichen Zahlen vorhandenen Strukturen werden „hörbar“ gemacht.&lt;br /&gt;
* [[Informationstheorie]] und [[Komplexes System|Theorie der Komplexen Systeme]]&lt;br /&gt;
* [[Chaostheorie]] und [[Fraktal]]e&lt;br /&gt;
* [[Kognitionswissenschaft]]&lt;br /&gt;
* [[Psychoakustik]]&lt;br /&gt;
&lt;br /&gt;
Kriterien für eine Klassifizierung von Konzepten:&lt;br /&gt;
* [[Top-down]] oder [[Bottom-up]] (Mischformen üblich)&lt;br /&gt;
* [[Determinismus (Algorithmus)|Determiniert]] oder gesteuert durch [[Zufallszahl]]en (Mischformen üblich)&lt;br /&gt;
* [[Diskret]] oder [[Kontinuum (Mathematik)|Kontinuierlich]]&lt;br /&gt;
* [[Echtzeit]] oder [[Modellzeit]]&lt;br /&gt;
* Bei Echtzeit: Eingriff in den Kompositionsprozess möglich oder nicht?&lt;br /&gt;
&lt;br /&gt;
== Schritte ==&lt;br /&gt;
&lt;br /&gt;
Die AK lässt sich sinnvoll in drei bis vier Schritte untergliedern, auch wenn sie in der Regel innerhalb eines Computers und sogar innerhalb eines Programms oder einer Programmierumgebung stattfinden:&lt;br /&gt;
* 1. Die Entwicklung des Programms&lt;br /&gt;
* 2 a) Die Wahl der Parameter dieses Programms&lt;br /&gt;
* 2 b) Die Wahl der Starteingabe&lt;br /&gt;
* 3. Die Umsetzung der von dem Programm erzeugten Daten in akustische Ereignisse.&lt;br /&gt;
&lt;br /&gt;
== Historisches ==&lt;br /&gt;
* 1026 schlug [[Guido d’Arezzo]] vor, den Silben eines religiösen Textes [[Tonhöhe]]n zuzuweisen. Er gilt als der Vater der [[Solmisation]].&lt;br /&gt;
* 1650 entwickelte [[Athanasius Kircher]] seine &amp;#039;&amp;#039;Arca musarithmica&amp;#039;&amp;#039;, eine Komponiermaschine.&lt;br /&gt;
* 1757 erschien [[Johann Philipp Kirnberger]]s &amp;#039;&amp;#039;Allzeit fertiger Polonaisen- und Menuettenkomponist&amp;#039;&amp;#039;, eine Anleitung mittels zweier Würfel zu komponieren.&lt;br /&gt;
* um 1790 veröffentlicht auch [[Joseph Haydn]] solche Komponieranleitungen.&lt;br /&gt;
* 1793 erschien postum [[Wolfgang Amadeus Mozart|W. A. Mozarts]] &amp;#039;&amp;#039;Anleitung zum Componieren von Walzern&amp;#039;&amp;#039;, die ein [[Bestseller]] wurde (→[[Musikalisches Würfelspiel]]).&lt;br /&gt;
* um 1960 schreibt der [[Griechenland|griechische]] Komponist [[Iannis Xenakis]] in der Sprache [[FORTRAN]] Programme, die Partituren erzeugen, welche mit traditionellen Instrumenten gespielt werden.&lt;br /&gt;
&lt;br /&gt;
== Programmiersprachen und Programmierumgebungen ==&lt;br /&gt;
* [http://www.soundhelix.com/ SoundHelix] – freies [[Java (Programmiersprache)|Java]]-Framework für zufallsbasierte algorithmische Komposition, [[MIDI]]-basiert&lt;br /&gt;
* [[ChucK]]&lt;br /&gt;
* [http://commonmusic.sourceforge.net/ Common Music] – [[Lisp]]-basiert&lt;br /&gt;
* [http://repmus.ircam.fr/openmusic/home OpenMusic] – Lisp-basiert&lt;br /&gt;
* [http://www2.siba.fi/PWGL/ PWGL] – Lisp-basiert – eine visuelle Programmiersprache für Algorithmische Komposition und Klangsynthese&lt;br /&gt;
* [[Csound]]&lt;br /&gt;
* [[Max/MSP]] – graphische Echtzeit-Programmierumgebung für [[MIDI]] und Sound&lt;br /&gt;
* [[Pure Data]] –  Open Source – Derivat von Max/MSP&lt;br /&gt;
* [[Mathematica]] – ein [[Computeralgebra]] – System, dessen Resultate auch sonifizierbar sind&lt;br /&gt;
* [[SuperCollider]] – an [[Smalltalk (Programmiersprache)|Smalltalk]] angelehnte, objektorientierte Sprache&lt;br /&gt;
* [http://www.gustavodiazjerez.com/fractmus_overview.html FractMus] – Fractal Music Composition Software&lt;br /&gt;
* [http://www.mu-tech.co.jp/AcsWebE/setparam.asp Music Laboratories - Algorithmic Composition] – Midi-basierte automatische Komposition&lt;br /&gt;
&lt;br /&gt;
== Zeitgenössische Komponisten ==&lt;br /&gt;
* [[Autechre]]&lt;br /&gt;
* [[Clarence Barlow]]&lt;br /&gt;
* [[John Cage]]&lt;br /&gt;
* [[David Cope]]&lt;br /&gt;
* [[Charles Dodge (Komponist)|Charles Dodge]]&lt;br /&gt;
* [[Karlheinz Essl junior|Karlheinz Essl]]&lt;br /&gt;
* [[Orm Finnendahl]]&lt;br /&gt;
* [[Wilhelm Fucks]]&lt;br /&gt;
* [[Lejaren Hiller (Komponist)|Lejaren Hiller]]&lt;br /&gt;
* [[Gottfried Michael Koenig]]&lt;br /&gt;
* [[Hanspeter Kyburz]]&lt;br /&gt;
* [[Paul Lansky]]&lt;br /&gt;
* [[Otto Laske]]&lt;br /&gt;
* [[Laurie Spiegel]]&lt;br /&gt;
* [[Iannis Xenakis]]&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* Fred K. Prieberg: &amp;#039;&amp;#039;Musica Ex Machina&amp;#039;&amp;#039; Berlin 1960&lt;br /&gt;
* Hubert Kupper: &amp;#039;&amp;#039;Computer und musikalische Komposition.&amp;#039;&amp;#039; Braunschweig 1970&lt;br /&gt;
* Michael Harenberg: &amp;#039;&amp;#039;Neue Musik durch neue Technik? Computer als qualitative Herausforderung für ein Neues Denken in der Musik.&amp;#039;&amp;#039; 1989, ISBN 3-7618-0941-7.&lt;br /&gt;
* Gareth Loy: &amp;#039;&amp;#039;Composing with Computers – A survey of Some Compositional Formalisms and Music Programming Languages&amp;#039;&amp;#039; in: Current Directions in Computer Music Research, ed. by M. Mathews and J. R. Pierce, MIT Press 1989&lt;br /&gt;
* Curtis Roads: &amp;#039;&amp;#039;The Computer Music Tutorial.&amp;#039;&amp;#039; MIT Press 1996, zweite erweiterte Auflage 2023&lt;br /&gt;
* Martin Supper: &amp;#039;&amp;#039;Computermusik.&amp;#039;&amp;#039; in: &amp;#039;&amp;#039;[[Die Musik in Geschichte und Gegenwart|MGG]] – Die Musik in Geschichte und Gegenwart. Allgemeine Enzyklopädie der Musik.&amp;#039;&amp;#039; Kassel 1995, Sp. 967–982&lt;br /&gt;
* David Cope: &amp;#039;&amp;#039;Computer Models of Musical Creativity.&amp;#039;&amp;#039; MIT Press 2005, ISBN 978-0-262-03338-1&lt;br /&gt;
* Heinrich K. Taube: &amp;#039;&amp;#039;Notes from the Metalevel: An Introduction to Computer Composition.&amp;#039;&amp;#039;, 2004, ISBN 978-90-265-1975-8&lt;br /&gt;
* Karlheinz Essl jun.: &amp;#039;&amp;#039;Algorithmic Composition.&amp;#039;&amp;#039; in: Cambridge Companion to Electronic Music, ed. by N. Collins and J. d&amp;#039;Escrivan, Cambridge University Press 2007, ISBN 978-0-521-68865-9&lt;br /&gt;
* Gerhard Nierhaus: &amp;#039;&amp;#039;Algorithmic Composition – Paradigms of Automated Music Generation.&amp;#039;&amp;#039; Springer 2009. ISBN 978-3-211-75540-2&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Commonscat|Algorithmic compositions|Algorithmische Komposition}}&lt;br /&gt;
* [http://www.stefanlattner.at/wp-content/plugins/downloads-manager/upload/Algorithmische_Komposition_S_Lattner.pdf Konzepte algorithmischer Komposition: Ein vergleichender Überblick]: Bachelorarbeit von Stefan Lattner, 2009 (PDF-Datei; 1,8 MB)&lt;br /&gt;
* [http://www2.ak.tu-berlin.de/Studio/Koeniglehre.html Algorithmische Komposition]: Vorlesungsreihe von [[Gottfried Michael Koenig]] (TU Berlin, WS 2002/2003)&lt;br /&gt;
* [http://www.essl.at/works/Lexikon-Sonate.html Lexikon Sonate]: algorithmischer Musikgenerator von Karlheinz Essl jun. (MacOS Download und Online-Version)&lt;br /&gt;
* [http://www.satke.ws/ad_lib_ido.htm Ad Lib Ido]: algorithmische Komposition von Wilfried Satke auf der Grundlage einer Partie des Brettspiels [[Ido (Spiel)|Ido]]&lt;br /&gt;
* [http://muse.jhu.edu/journals/computer_music_journal/v025/25.1supper.html A Few Remarks on Algorithmic Composition] von Martin Supper. Computer Music Journal 25.1 (2001) 48–53&lt;br /&gt;
* [http://tones.wolfram.com/generate/ Wolfram Tones]: Wolfram Mathematica Tones (Algorithmische Komposition als Web-Service)&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Musikalische Satzweise]]&lt;br /&gt;
[[Kategorie:Neue Musik]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Abc2005</name></author>
	</entry>
</feed>