Event class overview

The Event class describes an event which exists at particular time(s). Events are designed to be used in the EventBuffer class which acts as an event scheduler. There are several categories of Events:

Examples of one-stage events include Midi commands such as note on or note off commands, a continuous controller command, and one-pass generating algorithms.

Examples of two-stage events include Note ON/OFF pairs.

Examples of multi-stage events include Midi tracks, generating algrithms, continuous controllers, and the voice class.




Event Hierarchy




Event Data Storage