OpenMusic

Visual Programming | Computer-Assisted Composition

Navigation : Previous | Next

Polyphonic Objects

The Multi-Seq Object

The multi-seq object allows to “superimpose” several chord-seqs .

—|—

Inputs and Outputs

Multi-seqs have two inputs and outputs.

Applications

To convert a midifile into a multi-seq :

The midifile is expressed as a standard musical score, which can be accessed and modified via its editor.

You will have to select a midi file when the object is evaluated. Lock the box in order not to have to choose a file again.

—|—

Modifying Score Objects

To convert a midifile and a chord-seq into a multi-seq :

  1. convert the midifile into a multi-seq ,

  2. connect the second output of the multi-seq , and the “self” output or the chord-seq to list .

  3. If the midifile has more than one voice, use flat to get a single level list of chord-seqs.

  4. Connect list or flat to the second input of the multi-seq.

Multi-Seq to Midifile

You can possibly convert the resulting multi-seq into a midifile with a simple connection and evaluation.

The Poly Object

The poly object allows to “superimpose” several voices .

—|—

Inputs and Outputs

The poly object has two inputs and outputs :

Applications

To create a poly out of a series of voices :

—|—

About Polys and Multi-Seq Editors

References :

Contents :

Navigation : Previous | Next