Click or drag to resize
BeatScheduler Class
The BeatScheduler is responsible for scheduling MIDI events to the 16 MIDI channels and the handling of the actual timing of when to play
Inheritance Hierarchy
SystemObject
  MidiGremlin.InternalBeatScheduler

Namespace: MidiGremlin.Internal
Assembly: MidiGremlin (in MidiGremlin.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class BeatScheduler

The BeatScheduler type exposes the following members.

Properties
  NameDescription
Public propertyEmptyWaitHandle
A wait handle that is set once the underlying collection is empty. It will remain set until new content is added to the queue.
Top
Methods
  NameDescription
Public methodGetNextMidiCommand
Returns the next simple midi event to be played from the queue. It can either block it until it is time to actually play it, or return the current timestamp immediately.
Top
See Also