Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Algorithmische Komposition – Wikipedia
Algorithmische Komposition – Wikipedia 👆 Click Here!
aus Wikipedia, der freien Enzyklopädie

Als Algorithmische Komposition (AK) bezeichnet man jene Kompositionsverfahren, bei denen die Partitur durch einen automatischen, mathematisch beschreibbaren Prozess oder Algorithmus erzeugt wird.

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 Anschlagsstärke und -dauer einer Note zu variieren, dann ist jede Note mit drei Zahlen darstellbar.

AK ist etwas vereinfacht die Entwicklung von Regeln, die solche musikalisch interpretierbaren Zahlenfolgen erzeugen. In der heutigen Praxis ist das meist die Entwicklung eines Computerprogramms; Computer sind jedoch nicht zwingend erforderlicher Bestandteil der AK.

Viele AK-Systeme arbeiten nach dem Prinzip der iterativen Rückkopplung, das Programm erzeugt abhängig von einer Eingabe eine Ausgabe, die im nächsten Schritt als neue Eingabe verwendet wird.

Die Grenzen zwischen „traditioneller Komposition“ und AK sind fließend. Jede Verwendung einer Regel bei der Komposition – sei es das Bluesschema oder der Kontrapunkt – könnte man streng genommen bereits als algorithmisch bezeichnen.

Konzepte und Modelle

[Bearbeiten | Quelltext bearbeiten]

Neben Musiktheoretischen Erkenntnissen werden zahlreiche andere Wissensgebiete genutzt:

  • Künstliche Intelligenz, (Neuronale Netze)

Neuronale Netze analysieren akustische und musikalische Daten.

Symbolische KI, ursprünglich eher für die Analyse und -synthese sprachlicher und mathematischer Ausdrücke entwickelt wird auf musikalische Strukturen angewendet.

  • Künstliches Leben, (Zelluläre Automaten, L-Systeme, Genetische Algorithmen)

Einfache Algorithmen erzeugen komplexe Strukturen.

Manuelle oder automatische Auswahlprozesse steuern eine künstliche Evolution.

  • Linguistik

Endliche Automaten erzeugen mittels Konzepten der Generativen Grammatik Musik aus einem Alphabet und Ableitungsregeln.

  • Statistik und Stochastik, (Markow-Ketten)

Kompositionen von z. B. J. S. Bach werden statistisch analysiert, um mittels Markow-Ketten „Bach-artige“ Musik zu erzeugen.

  • Zahlentheorie

Die in der Folge der natürlichen Zahlen vorhandenen Strukturen werden „hörbar“ gemacht.

  • Informationstheorie und Theorie der Komplexen Systeme
  • Chaostheorie und Fraktale
  • Kognitionswissenschaft
  • Psychoakustik

Kriterien für eine Klassifizierung von Konzepten:

  • Top-down oder Bottom-up (Mischformen üblich)
  • Determiniert oder gesteuert durch Zufallszahlen (Mischformen üblich)
  • Diskret oder Kontinuierlich
  • Echtzeit oder Modellzeit
  • Bei Echtzeit: Eingriff in den Kompositionsprozess möglich oder nicht?

Schritte

[Bearbeiten | Quelltext bearbeiten]

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:

  • 1. Die Entwicklung des Programms
  • 2 a) Die Wahl der Parameter dieses Programms
  • 2 b) Die Wahl der Starteingabe
  • 3. Die Umsetzung der von dem Programm erzeugten Daten in akustische Ereignisse.

Historisches

[Bearbeiten | Quelltext bearbeiten]
  • 1026 schlug Guido d’Arezzo vor, den Silben eines religiösen Textes Tonhöhen zuzuweisen. Er gilt als der Vater der Solmisation.
  • 1650 entwickelte Athanasius Kircher seine Arca musarithmica, eine Komponiermaschine.
  • 1757 erschien Johann Philipp Kirnbergers Allzeit fertiger Polonaisen- und Menuettenkomponist, eine Anleitung mittels zweier Würfel zu komponieren.
  • um 1790 veröffentlicht auch Joseph Haydn solche Komponieranleitungen.
  • 1793 erschien postum W. A. Mozarts Anleitung zum Componieren von Walzern, die ein Bestseller wurde (→Musikalisches Würfelspiel).
  • um 1960 schreibt der griechische Komponist Iannis Xenakis in der Sprache FORTRAN Programme, die Partituren erzeugen, welche mit traditionellen Instrumenten gespielt werden.

Programmiersprachen und Programmierumgebungen

[Bearbeiten | Quelltext bearbeiten]
  • SoundHelix – freies Java-Framework für zufallsbasierte algorithmische Komposition, MIDI-basiert
  • ChucK
  • Common Music – Lisp-basiert
  • OpenMusic – Lisp-basiert
  • PWGL – Lisp-basiert – eine visuelle Programmiersprache für Algorithmische Komposition und Klangsynthese
  • Csound
  • Max/MSP – graphische Echtzeit-Programmierumgebung für MIDI und Sound
  • Pure Data – Open Source – Derivat von Max/MSP
  • Mathematica – ein Computeralgebra – System, dessen Resultate auch sonifizierbar sind
  • SuperCollider – an Smalltalk angelehnte, objektorientierte Sprache
  • FractMus – Fractal Music Composition Software
  • Music Laboratories - Algorithmic Composition – Midi-basierte automatische Komposition

Zeitgenössische Komponisten

[Bearbeiten | Quelltext bearbeiten]
  • Autechre
  • Clarence Barlow
  • John Cage
  • David Cope
  • Charles Dodge
  • Karlheinz Essl
  • Orm Finnendahl
  • Wilhelm Fucks
  • Lejaren Hiller
  • Gottfried Michael Koenig
  • Hanspeter Kyburz
  • Paul Lansky
  • Otto Laske
  • Laurie Spiegel
  • Iannis Xenakis

Literatur

[Bearbeiten | Quelltext bearbeiten]
  • Fred K. Prieberg: Musica Ex Machina Berlin 1960
  • Hubert Kupper: Computer und musikalische Komposition. Braunschweig 1970
  • Michael Harenberg: Neue Musik durch neue Technik? Computer als qualitative Herausforderung für ein Neues Denken in der Musik. 1989, ISBN 3-7618-0941-7.
  • Gareth Loy: Composing with Computers – A survey of Some Compositional Formalisms and Music Programming Languages in: Current Directions in Computer Music Research, ed. by M. Mathews and J. R. Pierce, MIT Press 1989
  • Curtis Roads: The Computer Music Tutorial. MIT Press 1996, zweite erweiterte Auflage 2023
  • Martin Supper: Computermusik. in: MGG – Die Musik in Geschichte und Gegenwart. Allgemeine Enzyklopädie der Musik. Kassel 1995, Sp. 967–982
  • David Cope: Computer Models of Musical Creativity. MIT Press 2005, ISBN 978-0-262-03338-1
  • Heinrich K. Taube: Notes from the Metalevel: An Introduction to Computer Composition., 2004, ISBN 978-90-265-1975-8
  • Karlheinz Essl jun.: Algorithmic Composition. in: Cambridge Companion to Electronic Music, ed. by N. Collins and J. d'Escrivan, Cambridge University Press 2007, ISBN 978-0-521-68865-9
  • Gerhard Nierhaus: Algorithmic Composition – Paradigms of Automated Music Generation. Springer 2009. ISBN 978-3-211-75540-2

Weblinks

[Bearbeiten | Quelltext bearbeiten]
Commons: Algorithmische Komposition – Sammlung von Bildern, Videos und Audiodateien
  • Konzepte algorithmischer Komposition: Ein vergleichender Überblick: Bachelorarbeit von Stefan Lattner, 2009 (PDF-Datei; 1,8 MB)
  • Algorithmische Komposition: Vorlesungsreihe von Gottfried Michael Koenig (TU Berlin, WS 2002/2003)
  • Lexikon Sonate: algorithmischer Musikgenerator von Karlheinz Essl jun. (MacOS Download und Online-Version)
  • Ad Lib Ido: algorithmische Komposition von Wilfried Satke auf der Grundlage einer Partie des Brettspiels Ido
  • A Few Remarks on Algorithmic Composition von Martin Supper. Computer Music Journal 25.1 (2001) 48–53
  • Wolfram Tones: Wolfram Mathematica Tones (Algorithmische Komposition als Web-Service)
Abgerufen von „https://de.teknopedia.teknokrat.ac.id/w/index.php?title=Algorithmische_Komposition&oldid=260712683“
Kategorien:
  • Musikalische Satzweise
  • Neue Musik

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id