Tag Archives: Common Lisp

OMpursuit-notation-2b

OM-Pursuit

  Corpus-Based Sound Modelling for Computer-aided Composition.   Overview OM-Pursuit is a library for dictionary-based sound analysis/synthesis methods in OpenMusic. Parametric sound representations have since long served as conceptual models in composition contexts (see e.g. the French spectralist school). Today there are a number of software tools allowing composers to derive symbolic data from continuous sound phenomena, such […]

OMchroma-OMPrisma

OMPrisma

Spatial Sound Synthesis Framework for Computer-aided Composition.   Overview OMPrisma is a library for spatial sound synthesis in the computer-aided composition environment OpenMusic. In addition to working with pre-existing sound sources (i.e. sound files) it permits the synthesis of sounds with complex spatial morphologies controlled by processes developed in OpenMusic in relation to other sound […]

Literaturliste

Common LISP Steele, Guy L. Common LISP: the language. Digital press, 1990. Touretzky, D. Common LISP: a gentle introduction to symbolic computation. Carnegie Mellon University, 1990. Seibel, P.: Practical Common Lisp, New York, Heidelberg 2005. Pitman, K. et al. Common Lisp HyperSpec, Online-Publikation, 1996 Begleitend Cooper, D., Jr. (2000). Basic Lisp Techniques. Rakaposhi. Norvig, P. (1992). Paradigms of […]

Übersicht

Visuelle Programmierung der Raum-Klangsynthese mit OpenMusic 1 Dozent: Marlon Schumacher Ort: MUT 206/207 Termine: Donnerstag 16.00 – 17.30 Uhr Website: Course Webpage  Tutor:  TBA Sprechstunden: Nach Vereinbarung Beschreibung: (90 min. Seminar) Perzeptuelle und technische Grundlagen. Methoden zur musikalischen Kontrolle von Spatialisierungsalgorithmen. Software: Auf der Downloads page. Links: Ircam Spatialization Project for Computer-aided Composition Relevante Publikationen Kursbegleitende Materialien: Siehe Literaturliste Medien: Studenten dürfen (und […]

Literaturliste

Common LISP Steele, Guy L. Common LISP: the language. Digital press, 1990. Touretzky, D. Common LISP: a gentle introduction to symbolic computation. Carnegie Mellon University, 1990. Seibel, P.: Practical Common Lisp, New York, Heidelberg 2005. Pitman, K. et al. Common Lisp HyperSpec, Online-Publikation, 1996 Begleitend Cooper, D., Jr. (2000). Basic Lisp Techniques. Rakaposhi. Norvig, P. (1992). Paradigms of […]

Recursion

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 […]

SOX-screencap

OM-SoX

  Symbolic Audio Manipulation and Functional Batch Processing. OM-SoX is a free, cross-platform (Windows, MacOS, Linux), open source library for symbolic audio manipulation, analysis and batch processing, integrated in the computer-aided composition (CAC) environment OpenMusic. OM-SoX implements a structured framework of classes and functions comprising > 50 audio processors. Using visual programming tools, dsp-topologies can be constructed and related to […]