Recherche Google
OpenMusic DocumentationOM 6.6 User Manual > Score Objects > Quantification
page précédentepage suivante


Quantification is the name of the process allowing to convert absolute durations (for instance, in milliseconds) into a structured rhythmic sequence of measures with metrics and pulse subdivisions.

In other word and with OpenMusic objects, this is basically what happens when converting a chord-seq, or a MIDI file oject into a voice.

Quantification is not an easy task : it implies preliminary information and adapted approximations in order to be performed correctly. When importing MIDI files into a voice, for instance, the tempo and metrics information can be used to better deduce the rhythm corresponding to the raw sequence of onsets encoded in the MIDI file.

Quantification Parameters

In order to guide the quantification processes, some general parameters can be set in th OM Preferences (Quantification tab): allowed/forbidden rhythmic subdivisions, tempo, time signatures, etc.

Even though, some notes in the original sequence may be lost during quantification. In this case, the following message will appear :

Warning: with the given constraints, n notes are lost while quantizing

In this case, the quantification parameters should probably be changed in order to better match the rhythmic constraints with the initial durations of the sequence.

Quantification Box

When specific or precise quantification processes need to be performed, you will generally need to use the OMQUANTIFY box in order to convert a duration list (typically coming from chord-seqs or similar data) into a rhythmic tree suitable to a voice object initialization.

About Rhytmic Trees

The main input of OMQUANTIFY is a list of durations.

The orther parameters are similar to the quantification preferences parameters, but they will apply only to this particular quantification process.

Duration from a Chord-Seq

The X->DX function can be used to compute a list of durations starting from the list of onsets of a chord-seq object.

Nothe that OMQUANTIFY only processes durations to compute a rhythm tree.

Use the pitch information from the initial chord-seq in order to set the voice's chords slot.

page précédentepage suivante
A propos...(c) Ircam - Centre PompidouRéalisé avec Scenari