Music 2SI | Lecture Code and Patches

Introduction to Computer Assisted Composition Using Lisp Software

Mauricio Rodriguez and Juan Cristobal Cerrillo (Course Leaders)


class homepage

LISP code will be displayed as text on your browser which you can copy-paste. OpenMusic and PWGL patches will be posted as compressed files for downloading onto your computer. Remember to properly import OM patches onto your OM-workspace by control+clicking on your OM-workspace and selecting "Import Folder" or "Import File" as required.

lectures:

  • Week 1
  • Week 2
  • Week 3
    • Using the LispWorks environment. Get and follow this hack for a better interaction.
    • Open Music patches folder. In order to view the "rhythm-trees-patch" properly you must first place this file in the YOUR-WORKSPACE-NAME/resources/pict/ folder of your workspace file structure (click on link and then save the page directly to the proper folder in your machine).
  • Week 4
  • Week 5
    • Load the random-value function into an Open Music LISP Editor window and test it as part of the OM environment.
    • Open Music patches folder.
  • Week 6
  • Week 8
    • Creating OM Libraries. Get the Henon library and save it in the /Libraries path of your 2SI application. To create your own library, compile your code using this utilities if necessary. To create your OM icons, evaluate this code in an OM Lisp editor window and explore this patch. Some ascii-texture files can be downloaded here.


CCRMA | Music Department | Stanford University