properties of sound-objects
position of an object in relation to time strea
is calculated on the basis of some properties introduced now. We use the names
of properties as per previous publications. These appear more explicitly in
the new BP2 interface.
means that the streak position is the first MIDI message of the object
means the last message.
means the centre.
means the first NoteOn.
the last NoteOff.
means the centre of the time-span interval starting on the first NoteOn and
ending on the last NoteOff.
is a general case in which the time offset between the first MIDI message and
the streak is specified. These properties are explicitly shown in the dialog
metrical sound-object properties
shows that the pivot location may either be defined absolutely (in
milliseconds) or as a percentage of the object's duration. In the latter case,
it will be modified according to the current time base of the performance if
the object has properties OkRescale, OkCompress or OkExpand.
means that this object may be expanded or compressed according to the time
means it can't.
means it can be compressed,
that it can be expanded. (See explicit representation on Fig.2) Indeed, if
OkRescale is true, then all other properties except FixScale are made true.
The scaling of an object is expressed by the
α. If α > 1 then the sound-object is performed slower than its
prototype. The dilation ratio may be confined to a range deemed acceptable for
the sound-object (see Fig.2). Periodical sound-objec
are handled in a different way, see §2.5.
value of α may be sent to the MIDI device (before the sound-object is
performed) in case the sound processor is able to make sense of it for
modifying parameters in synthesis algorithms. (Most commercial synths don't.)
The current value of α is encoded logarithmically in range 0.01 to 100,
and the MIDI controller value is
that α = 0.01 will yield 0 and α = 100 yields 128. If you want this
value to be passed to the sound processor each time this particular
sound-object is performed, then check "Send dilation ratio to controlle
at will" (
means that the pivot of the object may be located far from the time streak if
necessary. "Never relocate" forces location on the time streak. Relocation
may also be allowed within specific limits (see Fig.2).