OpenMusic

Visual Programming | Computer-Assisted Composition

OpenMusic Reference

Prev| | Next


Chapter 1. Using the Function Reference

Important

If you read nothing else in this section, see the note on how LISP numbers list elements, after the list of data types below.

—|—

Below are entries describing the functions available in OM. This reference will be expanded in future versions to include all the functions available in the Functions menu. For the moment, the following groups of functions are documented:

The function reference presents the standard lisp syntax of the function for the technically inclined, as well as a breakdown of the inputs and outputs of the function, one by one, and the data types they accept. See data types for more information. A data type can be any class. Here are some:

Some Common OM Data Types

Note A note about lists in LISP
   

LISP numbers the elements of any list starting at 0, not 1 as humans do. This means the that what we call the first element is element 0 to a lisp program. Telling a LISP program to take elements 1 through 3 of a list (a b c d e) means that we will get (b c d). This is common to all LISP functions.

A sample reference page follows.


Prev Home Next
OM Function Reference Up the exact name of the function