The type of event data to apply, to be used with BASS_MIDI_StreamEvents(Int32, BASSMIDIEventMode, BASS_MIDI_EVENT, Int32).
Namespace: Un4seen.Bass.AddOn.Midi
Assembly: Bass.Net (in Bass.Net.dll) Version: 2.4.17.5
Syntax
Members
Member name | Value | Description | |
---|---|---|---|
BASS_MIDI_EVENTS_STRUCT | 0 | An array of BASS_MIDI_EVENT structures. | |
BASS_MIDI_EVENTS_RAW | 65536 | Raw MIDI event data, as would be sent to a MIDI device. Running status is supported. To overcome the 16 channel limit, the event data's channel information can optionally be overridden by adding the new channel number to this parameter, where +1 = the 1st channel. | |
BASS_MIDI_EVENTS_SYNC | 16777216 | Flag: Trigger BASS_SYNC_MIDI_xxx syncs for the processed events (see BASS_ChannelSetSync(Int32, BASSSync, Int64, SYNCPROC, IntPtr)). | |
BASS_MIDI_EVENTS_NORSTATUS | 33554432 | Flag: Disable running status, meaning each event must include a status byte. Only applicable with BASS_MIDI_EVENTS_RAW. | |
BASS_MIDI_EVENTS_CANCEL | 67108864 | Flag: cancel pending events | |
BASS_MIDI_EVENTS_TIME | 134217728 | Flag: delta-time info is present | |
BASS_MIDI_EVENTS_ABSTIME | 268435456 | Flag: absolute time info is present | |
BASS_MIDI_EVENTS_ASYNC | 536870912 | Flag: process asynchronously | |
BASS_MIDI_EVENTS_FILTER | 1073741824 | Flag: apply filtering | |
BASS_MIDI_EVENTS_FLUSH | -2147483648 | Flag: flush async events |
See Also