Navigation générale :
Guide
Outline
Glossary
OpenMusic 6 – User Manual
Warning
, your browser doesn't support
javascript
or it has been deactivated. Certain functions of this guide will not work.
Outline
OpenMusic 6 – User Manual
About this Document...
Introduction
OpenMusic Presentation
Additional Information
Elementary F.A.Q.
System Configuration and Installation
System Configuration
Installing OM on MacOSX
Going Through an OM Session
Launching OM
Workspace(s) Management
Quitting OM and Saving
The OM Environment
Windows of the OM Environment
Workspace
The Workspace Window
Getting Information
Presentation Options
Import / Export
Library
Packages
User Libraries
Resources
Preferences
Visual Programming
Basic Visual Programming
Patch Introduction
Adding Boxes Into a Patch
Boxes Morphology
Elementary Manipulations
Setting Box Inputs
Connections
Evaluation
Documentation and Info
Saving / Reloading a Patch
Dead Boxes
Boxes and Patch Components
Data Boxes
Objects – Factory Boxes
Graphic Attributes
Factory Slots
Box Editors
Function Boxes
Reference Functions
Inputs and Outputs
Additional Inputs
Methods
Comments
Pictures
Other Boxes
Advanced Visual Programming
Abstraction
Abstraction Boxes
Standard Abstraction
Internal Abstractions
Conversions
Application
Inputs / Outputs
Input Boxes
Recursive Patches
Recursion in OM
Tree Structures
Evaluation Modes
Lock Mode
Evaluate-Once Mode
Lambda Mode
Lambda / Higher-Order Functions
Lambda Function / Test Argument
Reference Mode
Control Structures
Predicates
Algebraic Predicates
Equality Predicates
Type Predicates
In Practice
Conditional Operators
Omif
Conditional
Logical Operators
Sequential Operators
Instance Objects
Creation, Import, Export
Instances Editors
Global Variables
Slots
The Store Object
Iterations: OMLOOP
General Features
Evaluators
Iterators
Listloop
Onlistloop
Forloop
Whileloop
Iterators and Infinite Loops
Accumulators
Collect
Sum
Min / Max
Count
Acum
A Basic Example
Pathnames
OM Objects
OM Score Objects
Classes
Harmonic Objects
Rhythmic Objects
Rhythm Trees
Rhythm Trees Structure
Notation : in Practice
Polyphonic Objects
Score Functions
Programming Modules
Conversions
Export / Import
Export
Import
Score Editors
Interface
Preferences
Score Display
Basic Editing
Player
Harmonic Objects
Pitches
Other Slots
Rhythmic Objects
Polyphonic Objects
Page Mode
Player Options
Tonal Display
Microintervals Notation
OM Basic Objects
Functions Package
BPF / BPC
BPF-Lib / BPC-Lib
Editors
Edition Basics
Display
BPF-Lib / BPC-Lib
BPF and BPC Tools
Coordinates
Manipulations
Array
Class-Array Object
Class-Array Editor
Class-Array Tools
Text File Tools
TextFile Box
File-Box
Introduction
Writing / Reading
Designing Iterations
Dialog Items
General Features
Text Boxes
Pop Up Box
Check Box
List Selection Boxes
Slider Box
Graphics
Picture
The Picture Editor
Maquettes
Creating a Maquette
TemporalBoxes
Adding TemporalBoxes
Elementary Manipulations
Temporalboxes Appearance
TemporalBoxes Value
Patches
Sub Maquettes
Instances
The Maquette Editor
Editor Appearance
Rulers and Grid
The Palette
Markers / Anchors
Maquette Programming
Functional Components
Evaluation
The Synthesis Patch
Maquette Value
Synthesis Patch Example
Set-Eval Function
TempBoxes Programming
The Self Input Box – Tempin
Programming with the Tempin
Temporal Relations
Maquettes in Patches
Build Mode
Functional Mode
Reference Mode
Adding TemporalBoxes
Examples
Accessing Boxes
Removing Boxes
Interaction (1)
Interation (2)
Errors and Problems
About...
(c) Ircam - Centre Pompidou