Yahoo Groups archive

Emu XL-7 & MP-7 User's Group

Index last updated: 2026-04-05 20:33 UTC

Message

Re: hi new guy here: MIDI Clock question ATTN: Steve and Aaron :P

2007-01-20 by steve_the_composer

1. Here's the MIDICOM3 type definition for midi I/O events which 
includes timestamp.

{ A MIDI input/output event }
TMyMidiEvent = class(TPersistent)
public
MidiMessage: Byte;      { MIDI message status byte }
Data1: Byte;            { MIDI message data 1 byte }
Data2: Byte;            { MIDI message data 2 byte }
Time: DWORD;          { Time in ms since midiInOpen }
SysexLength: Word;  { Length of sysex data (0 if none) }
Sysex: PChar;           { Pointer to sysex data buffer }
destructor Destroy; override;   { Frees sysex data buffer if nec. }
end;
PMyMidiEvent = ^TMyMidiEvent;

2. Take a look at MONPROCS for handling of ThisEvent

3. If you haven't seen this, take a look at:

http://www.torry.ru/authorsmore.php?id=3421

for some code that uses MIDICOM3. 

--Steve

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.