Settings |
MIDI Device | Defines a MIDI device that sends an input to this element | | Int32 | |
Buffer Size | Defines the size of the circular internal buffer that holds an MIDI input (notes and events) at runtime. When all MIDI input has to be recorded the value should be greater than the expected overall length of input in notes or events. | | Int32 | |
Triggering Mode | Defines whether the element is triggered by every MIDI event (including e.g. contoller buttons) or only by a new note | | enMIDI.. | |
Test MIDI Input | Brings a dialog window that monitors the input of the selected MIDI device for testing purpose | | Boolean | |
Runtime Input |
MIDI Notes | Returns a runtime array of all MIDI notes received since the onset of the parent event. The last array element corresponds to the newest note. The current length of the array can be obtained by the .Length field. The array resets with the each onset of the parent event | | clMIDI.. | |
Newest Note | Returns the newest note received from the MIDI device | | clMIDI.. | |
MIDI Events | Returns a runtime array of all received MIDI events since the onset of the parent event. The built-in type of array elements is clMIDIEvent (the array itself - clMIDIEvent[] ) The last element corresponds to the newest event. The array resets with the each onset of the parent event | | clMIDI.. | |
Newest MIDI Event | Returns the newest event received from the MIDI device | | clMIDI.. | |
Runtime Status |
Triggering Time | Indicates the latest event time when the element was triggered (in ms elapsed since activation of the parent event) | | clTime | |
Is Triggered | Indicates that the element has been triggered at least once since the onset of the parent event | | Boolean | |
Control |
Is Enabled | If set to false the element is completely omitted when the experiment is run | | Boolean | |
Title | Title of the element | | String | |
|