Wir sprechen über die Geschichte des OpenMusic (OM) -Softwaretools, analysieren die Funktionen seines Geräts und sprechen über die ersten Benutzer. Außerdem geben wir Analoga.
Foto James Baldwin / UnsplashWas ist OpenMusic?
Es ist eine objektorientierte
visuelle Programmierumgebung zur Synthese von digitalem Klang. Das Dienstprogramm basiert auf einem Dialekt der LISP-Sprache -
Common Lisp . Es ist erwähnenswert, dass OpenMusic als universelle grafische Oberfläche für diesen PL verwendet werden kann.
Das Tool wurde in den 90er Jahren von Ingenieuren des französischen Instituts für Forschung und Koordination von Akustik und Musik (
IRCAM ) entwickelt. Insgesamt wurden sieben Versionen von OpenMusic vorgestellt - die letzte wurde 2013 veröffentlicht. Dann hat der Ingenieur von IRCAM, Jean Bresson, das Dienstprogramm von Grund auf neu geschrieben und dabei
den Originalcode der sechsten Version (OM6) zugrunde gelegt. Heute ist OM7 unter
GPLv3 lizenziert - sein Quellcode ist
auf GitHub zu
finden .
Wie man mit ihr arbeitet
Programme in OpenMusic werden erstellt, indem Grafikobjekte bearbeitet werden, anstatt Code zu schreiben. Das Ergebnis ist eine Art Flussdiagramm, das als Patch bezeichnet wird. In Analogie zu modularen Synthesizern, bei denen Patchkabel für Verbindungen verwendet wurden.
Hier ist
ein Beispiel für ein OpenMusic-
Programm aus einem Repository auf GitHub:

OpenMusic verfügt über zwei Arten von Objekten: Basis und Punktzahl (Score-Objekt). Ersteres sind verschiedene mathematische Operationen zum Arbeiten mit Matrizen, Spalten und Textformen.
Partiturobjekte sind für die Arbeit mit Ton erforderlich. Sie können auch in zwei Gruppen unterteilt werden:
Musikobjekte werden mithilfe von Musikfunktionen gesteuert, indem beispielsweise mehrere Komponenten zu einer kombiniert werden, um einen polyphonen Klang zu erzeugen. Weitere Funktionen finden Sie in den Plug-In-Bibliotheken - eine vollständige Liste finden Sie
auf der offiziellen Website .
Ein Beispiel für die von OpenMusic erzeugte Melodie ist
in diesem Video zu hören:
Um sich mit dem Tool und seinen Funktionen vertraut zu machen, empfehlen wir Ihnen, die Dokumentation zu lesen.
Eine Referenz für OM7 befindet sich noch in der Entwicklung. Sie können jedoch das OM6-Handbuch sehen. Sie müssen
dem Link folgen und das Element Benutzerhandbuch im linken Fenster erweitern.
Wer benutzt
Laut den Entwicklern kann OpenMusic verwendet werden, um Audiospuren zu erstellen und zu bearbeiten, mathematische Modelle von Werken zu generieren und aufgenommene Musikpassagen zu analysieren. Ingenieure haben das Tool in mehreren wissenschaftlichen Studien verwendet. Zum Beispiel,
um ein KI-System zu
erstellen , das
musikalische Gesten auf Audioaufnahmen erkennt.
Professionelle Interpreten arbeiten auch mit OpenMusic - sie verwenden das Dienstprogramm, um harmonische Spektren zu untersuchen. Ein Beispiel wäre der Schweizer Komponist
Michael Jarrel , der Beethoven-Preisträger ist. Hier können Sie seine Arbeit des Hong Kong Symphony Orchestra hören.
Bemerkenswert ist auch
Tristan Murray . Er ist einer der größten Komponisten auf dem Gebiet der
Spektralmusik . Auf YouTube gibt es beispielsweise seine Werke
Gondwana und
Le partage des eaux , die mit OpenMusic erstellt wurden.
Der englische Komponist und Lehrer
Brian Fernihou verwendete OpenMusic, um mit Rhythmus zu arbeiten. Heute gehört seine Musik zum Repertoire der größten zeitgenössischen Ensembles und Interpreten - des
Quartetts Arditti und
Pierre-Yves Artaud .
Analoga
Es gibt mehrere ähnliche Systeme wie OpenMusic. Das vielleicht bekannteste ist das kommerzielle
Max / MSP- Tool. Es wurde von Miller Puckette in den späten 80ern entwickelt, als er bei IRCAM arbeitete. Mit dem System können Sie digitalen Ton und Video in Echtzeit synthetisieren.
Das Video unten zeigt die Installation in einem der Gebäude in der italienischen Stadt Cagliari. Die Farbe der Bildschirme ändert sich abhängig vom Geräusch vorbeifahrender Autos. Die Installation wird von einer Reihe von Max / MSP und Arduino gesteuert.
Es ist erwähnenswert, dass Max / MSP ein Open-Source-Gegenstück hat. Es heißt
Pure Data und Miller Packett war auch sein Entwickler.
Hervorzuheben ist auch das visuelle System
ChucK , das Perry Cook (Perry Cook) 2003 mit Kollegen der Princeton University erfunden hat. Es unterstützt die parallele Ausführung mehrerer Threads und Sie können direkt zur Laufzeit Änderungen am Programm vornehmen. Unter der GNU GPL verteilt.
Die Liste der Werkzeuge zur Synthese digitaler Musik endet hier nicht. Es gibt auch
Kyma und
Overtone , mit denen Sie Mixe direkt auf der Bühne programmieren können. Wir werden versuchen, das nächste Mal davon zu erzählen.
Zusätzliche Lektüre - aus unserem Kanal „World of Hi-Fi“ und Telegramm:
Wie der PC die Medienbranche mit erfolgreicher Software eroberte
Wo Sie Audiobeispiele für Ihre Projekte erhalten: eine Auswahl von neun Ressourcen
Musik für Ihre Projekte: 12 thematische Ressourcen mit unter CC lizenzierten Titeln
Innovation SSI-2001: Die Geschichte einer der seltensten Soundkarten für den IBM PC
Geschichte der Audiotechnologie: Synthesizer und Sampler
Enthusiast stellt Sound Blaster 1.0 Soundkarte wieder her
Wie sich Musikformate in den letzten 100 Jahren verändert haben
Wie ein IT-Unternehmen Schwierigkeiten hatte, Musik zu verkaufen