Library „OM-LEAD“
„OM-LEAD“ ist eine Library für die visuelle Programmierumgebung OpenMusic zur regelbasierten Echtzeit-Komposition. Entwicklung: Lorenz Lehmann. .
Mehr lesen »In der Computerprogrammierung ist die symbolische Programmierung ein Programmierparadigma, bei dem das Programm seine eigenen Formeln und Programmkomponenten manipulieren kann, als wären es reine Daten. [1]
Durch symbolische Programmierung können komplexe Prozesse entwickelt werden, die andere kompliziertere Prozesse aufbauen, indem sie kleinere Logik- oder Funktionalitätseinheiten kombinieren. Somit können sich solche Programme effektiv selbst modifizieren und scheinen zu „lernen“, was sie für Anwendungen wie künstliche Intelligenz , Expertensysteme , natürliche Sprachverarbeitung und Computerspiele besser geeignet macht. Zu den Sprachen, die symbolische Programmierung unterstützen, gehören homoikonische Sprachen wie Wolfram Language , LISP und Prolog. Quelle: https://gaz.wiki/wiki/de/Symbolic_programming
„OM-LEAD“ ist eine Library für die visuelle Programmierumgebung OpenMusic zur regelbasierten Echtzeit-Komposition. Entwicklung: Lorenz Lehmann. .
Mehr lesen »Inspiriert vom „Infinite Bad Guy“ Projekt wird damit experimentiert, eine instrumentale Coverversion algorithmisch zu erzeugen. Von Kaspars Jaudzems. .
Mehr lesen »Drei Iterationen einer akusmatischen Studie. Verantwortliche: Zeno Lösch, MA Musikinformatik, 1. Semester.
Mehr lesen »Sound synthesis and Notation driven by machine learning methods. Sample replacement via classification, and texture synthesis driven by a clustering method.
Mehr lesen »„OM-LEAD“ ist eine Library für die visuelle Programmierumgebung OpenMusic zur regelbasierten Echtzeit-Komposition. Entwicklung: Lorenz Lehmann. .
Mehr lesen »Einführung in die Sprache Common LISP In dieser Unterrichtseinheit wird die Sprache Common LISP eingeführt. Hierzu betrachten wir Besonderheiten dieser Sprache, insbesondere die Syntax: sog. „S-Expressions“ (symbolic expressions) und Prefix (oder „Polish“) Notation. Des Weiteren befassen wir uns mit dem Konzept der Evaluierung von Formen unter Berücksichtigung der Äquivalenz von Daten und Funktionen: „A lisp form is a lisp datum that […]
Mehr lesen »Tafelaufschrieb zu Rekursion (vgl. LISP code auf Ilias): ; Beispiel mit cond (defun myfun () (cond ([termination-condition] [termination-action]) ([recursion-condition] (myfun ())) ) ) ; Beispiel mit if (defun myfun () (if [termination-condition] [termination-action] (myfun ()) ) ) Hier eine Visualisierung der Rekursiven Funktion zur Generierung von Fibonacci Zahlen. Code-Beispiel: (defun fib1 (n) (if (or (= n […]
Mehr lesen »