OpenMusic

Visual Programming | Computer-Assisted Composition

OpenMusic Reference

Prev| | Next


II. OM Concepts

The Meat of the Matter

This part of the Manual is devoted to an exhaustive description of the elements of the OM environment. They are not presented in any particular order, and can get quite technical, which may cause some confusion to the neophyte. It is recommended that users who are taking their first steps with the software read the Tutorials first.

Table of Contents

1. Macintosh Common Lisp

The Listener Window

2. The Workspace

Managing Workspaces

The Menu Bar

Objects in the Workspace

Manipulating Items in the Workspace

3. Patches

The in-line documentation

Patches in the Workspace

Patch structure

Abstractions

Contextual menus

Object states

4. Packages

Managing Classes

Managing Functions

5. Globals

6. Data Types

7. Rhythm Trees

The structure

Some Examples

8. Functions

Functions and methods

Function definitions

Creating new functions

Adding additional methods

9. Classes, Instances, and Factories

Class Definitions

Slots

Factories and Instances

Inheritance

Variables

Creating a new class

10. Maquettes

The structure of a [Maquette](glossary#MAQUETTE)

The [Temporalbox](temporalbox) object

[ Maquette](glossary#MAQUETTE)s in patches

11. Preferences

The General Preferences

The Midishare Preferences

The Notation Preferences

The Csound Preferences

12. Libraries


Prev Home Next
That’s it!   Macintosh Common Lisp