OpenMusic.

OpenMusic-Software ist eine vollständige visuelle Programmiersprache, die auf Commonlisp / Clos basiert.
Jetzt downloaden

OpenMusic. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Augusto Agon, Jean Bresson and Karim Haddad
  • Website des Verlags:
  • http://recherche.ircam.fr/equipes/repmus/OpenMusic/

OpenMusic. Stichworte


OpenMusic. Beschreibung

Die OpenMusic-Software ist eine vollständige visuelle Programmiersprache, die auf Commonlisp / Clos basiert. Die OpenMusic-Software ist eine vollständige visuelle Programmiersprache, die auf Commonlisp / Clos basiert. OpenMusic ist iconorientiert, verwendet ausführlich Ziehen und Ablegen und verfügt über eingebaute visuelle Steuerstrukturen, die mit LISP-Modus, z. Über dem OpenMusic-Kernel leiten Sie die OpenMusic-Projekte. Ein Projekt ist ein spezialisierter Satz von Klassen und Methoden, die direkt in Lisp geschrieben, in der OpenMusic-Umgebung erreichbar und visualisiert. OpenMusic kann als Allzweck-Funktions- / Objekt- / visuelle Programmiersprache verwendet werden. Auf einem spezialisierten Niveau machen ein Set von bereitgestellten Klassen und Bibliotheken ein sehr praktisches Umfeld für Musik Kopenmusicposition.Objects werden durch Symbole symbolisiert, die in der Umgebung gezogen werden können, die in der Umgebung gezogen werden können. Die meisten Operationen werden dann durch Ziehen eines Symbols frosenmusic ein bestimmter Ort ausgeführt und an einen anderen Ort abblendet. Viele Klassen, die musikalische Daten / Verhaltenszeiten implementieren, werden bereitgestellt. Sie sind mit grafischen Redaktionen verbunden und können vom Benutzer erweitert werden, um den spezifischen Anforderungen zu erfüllen. Unterschiedliche Darstellungen eines musikalischen Prozesses werden gehandhabt, darunter Kopenmusicmon Notation, MIDI Piano-Roll, Tonsignal. Die in hohe Niveau-Organisation des Musikmaterials wird durch das MAQUette-Konzept vorgeschlagen. KopenMusikmonlisp / clos-Code kann leicht in OpenMusic wiederverwendet werden, und ein neuer Code kann rein visuell entwickelt werden. Hier sind einige wichtige Funktionen von "OpenMusic". : · Visuelle Programmierung. OM bietet grundlegende Programmierwerkzeuge (Konditionsnachlässe, Loops, Lists Management) für bildende visuelle Programme. Musikalische Objekte und Strukturen (Akkorde, Akkorde-Sequenzen, Terterths, Break Point-Funktionen, Sounds) können dank einer Reihe von Klassen erstellt und mit speziellen Funktionen manipuliert werden. · Objektorientierte Programmierung. Benutzerdefinierte Klassen können erstellt und an die OM-Klassungshierarchie angeschlossen werden. Generische Funktionen und Spezialisierungsmethoden können durch visuelle Programme definiert werden. · Einschränkungsprogrammierung. Einschränkungszufriedenheitsprobleme können mit unterschiedlichen Einschränkungslöser grafisch definiert und gelöst werden. · Musikalische Redakteure. Die musikalischen Objekte können mit bestimmten Redaktionen bearbeitet werden. · Maquette. Das Maquette ist eine ursprüngliche Sequenzierung / Programmierschnittstelle, in der ein musikalisches Objekt in einem zeitlichen Kontext organisiert und angeschlossen werden kann. · Mathematische Musiktheorie. · Klanganalyse / Synthese. Der Ton kann in OM mit Schnittstellen mit externen Tonverarbeitungswerkzeugen analysiert und synthetisiert werden. Spezielle Datenstrukturen und Programmierwerkzeuge ermöglichen den Maniubelle Soundbeschreibungen und Syntheseparameter. Support) (optional) · Slime 2.0 oder besser (optional) Installation: - Vor dem Kompilieren von OM sollten Sie die 4 Omfonts in OM-Verzeichnisressourcen / fonts-linux installieren .- Ihre .sbclrc-Datei sollte so aussehen: (erfordern 'asdf ) (SetF (logisch-pathname-translation "clg") '(("**; *. *. *" "/ Home / MyAccount / Irre-CLG-IS / CLG / ** /"))) (Push # + sbcl (truename #p "clg: systems") # + cmu (Concatenat 'String (UNIX-NAMSTRING #P "CLG: Systems") "/") Asdf: * Central-Registry *) (Erforderliche' GTK) -Krikation: Erste Starten Sie SBCL ein Terminal. Stellen Sie sicher, dass es die CLG-Bindungen lädt. Geben Sie dann den folgenden Ausdruck ein: (laden #p "/home/hyperion/dev/om/om-5.2.1/buildimage/buildlinuxux/init.lisp") Nachdem OM kompiliert wurde, verwenden Sie diesen Ausdruck, um "OM" -Imbild aufzubauen : (SB-EXT: Save-Lisp-and-Die #P "/Home/Liperion/Dev/om/om-5.2.1/image/linux/om")) Um OM: CD / OM-5 zu starten. X / Image / LinuxThen Launch erneut SBCL mit diesem Befehl: sbcl --core om --useinit init.lisp


OpenMusic. Zugehörige Software

Flüssigseife

LIQUIDSOAP ist ein leistungsfähiges Werkzeug zum Bauen von komplexen Audio-Streaming-Systemen, die typischerweise Internet-Radios ansprechen. ...

135

Herunterladen

Streamiumd.

StreamiumD ist ein in sich geschlossener Server, der auf Ihrem Linux-Computer verwendet werden kann, um MP3-Dateien an Ihr Philips-Streamium-Gerät zu bedienen ...

113

Herunterladen

BCR-Beats

BCR-Schritte ist ein Schritt-Sequenzer und Arpeggiator, der für den Behringer BCR2000-Controller hergestellt ist. ...

286

Herunterladen