Class tmidisource

Unit

Declaration

type tmidisource = class(tmsecomponent)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fstate: midisourcestatesty;
Protected ftrackevent: trackeventinfoty;

Methods

Protected function ticksperbeat: integer;
Protected procedure error(const aerror: midierrorty);
Protected procedure clear;
Protected procedure initstream;
Protected procedure mergeevents;
Protected procedure checkdata;
Protected procedure start;
Protected procedure stop;
Protected function checkresult(const aresult: boolean; const aerror: midierrorty): boolean;
Protected procedure processevent;
Protected procedure dotrackevent; virtual;
Protected procedure dotimer(const sender: tobject);
Public constructor create(aowner: tcomponent); override;
Public destructor destroy; override;
Public procedure loadtracks;

Properties

Public property active: boolean read factive write setactive;
Public property stream: tmidistream read fstream write setstream;
Public property tracks: trackinfoarty read ftracks;
Public property tempo: real read ftempo write settempo;
Published property ontrackevent: trackeventty read fontrackevent write fontrackevent;

Description

Fields

Protected fstate: midisourcestatesty;

This item has no description.

Protected ftrackevent: trackeventinfoty;

This item has no description.

Methods

Protected function ticksperbeat: integer;

This item has no description.

Protected procedure error(const aerror: midierrorty);

This item has no description.

Protected procedure clear;

This item has no description.

Protected procedure initstream;

This item has no description.

Protected procedure mergeevents;

This item has no description.

Protected procedure checkdata;

This item has no description.

Protected procedure start;

This item has no description.

Protected procedure stop;

This item has no description.

Protected function checkresult(const aresult: boolean; const aerror: midierrorty): boolean;

This item has no description.

Protected procedure processevent;

This item has no description.

Protected procedure dotrackevent; virtual;

This item has no description.

Protected procedure dotimer(const sender: tobject);

This item has no description.

Public constructor create(aowner: tcomponent); override;

This item has no description.

Public destructor destroy; override;

This item has no description.

Public procedure loadtracks;

This item has no description.

Properties

Public property active: boolean read factive write setactive;

This item has no description.

Public property stream: tmidistream read fstream write setstream;

This item has no description.

Public property tracks: trackinfoarty read ftracks;

This item has no description.

Public property tempo: real read ftempo write settempo;

This item has no description.

Published property ontrackevent: trackeventty read fontrackevent write fontrackevent;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.