MidiMountain 0.4.0


Units
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Class TMCEvent

Unit

MCEvent

Declaration

type TMCEvent = class(TMCItem)

Description

MIDI Event
MIDI event class

Hierarchy

TMCItem > TMCBase

Methods

Overview

Public constructor Create( aOwner: TMCBase; aList: TMCList; aCallCreateMessage: boolean = true ); override;
Public destructor Destroy; override;
Public function IsNoteOff: boolean;
Public function IsNoteOn: boolean;

Description

Public constructor Create( aOwner: TMCBase; aList: TMCList; aCallCreateMessage: boolean = true ); override;

create a track

Public destructor Destroy; override;

whack the event

Public function IsNoteOff: boolean;

is this a note off?

Public function IsNoteOn: boolean;

is this a note on?

Properties

Overview

Public property Channel: byte;
Public property Data1: byte;
Public property Data2: byte;
Public property Duration: TMidiOffset;
Public property Ref: TMCEvent;
Public property Status: byte;

Description

Public property Channel: byte;

MIDI channel of event

Public property Data1: byte;

data byte 1

Public property Data2: byte;

data byte 2

Public property Duration: TMidiOffset;

delta in ticks to the note off

Public property Ref: TMCEvent;

reference between note on <--> note off

Public property Status: byte;

status byte


MidiMountain 0.4.0 1999-2002 Adrian Meyer, developed with Delphi and Kylix


Generated by DIPasDoc 0.8.0 on Wed 29 Oct 2003 21:59:09