Function to access the internal array that manages the appearance of the custom note expressions. In HALion, these are found in the Note Expression section and in Cubase, in the Note Expression section of the Inspector. For example, if your script generates note expression events, you can give the associated custom note expressions meaningful names or you can hide them. The first time you call getNoteExpressionProperties, the returned array will be empty. You change the properites by assigning a table with the fields
.name or .
block to the index of the array that corresponds to the custom note expression. The indices from 4 to 11 correspond to the custom note expressions 1 to 8 (see Note Expression Types for details). The properties defined by this script will override any properties that come later in the processing chain.
The properties of the pre-assigned note expressions volume, pan and tuning cannot be changed.
Available in: Controller.
|.name||The name of the custom note expression. By default, HALion automatically creates a name for the custom note expression if it is assigned in the modulation matrix. The name you set with the ||string, optional|
|.block||If set to ||boolean, optional|
.block property does not filter any note expression events. For this, use onNoteExpression.
Returns the reference to the internal note expression properties array.