MIDI I/O (Shareware)
Company Name: Mabry Software, Inc.
Address: P.O. Box 31926 Seattle, WA 98103-1926 USA
Telephone: 206-634-1443
FAX: 206-632-0272
CIS Forum: GO COMPA
BBS: 206-634-0783
Sales/Product Info E-Mail: 76421,526@compuserve.com
Product Support E-Mail: 76421,526@compuserve.com
World Wide Web: www.mabry.com
Location on CD-ROM: \ActiveX\Mabry
Installation: Click here to run MIDI I/O Setup program
MIDI I/O is really two controls in one. The MIDIIN control handles the MIDI input and the MIDIOUT control handles the MIDI output. The MIDIIN control is used to receive MIDI messages from external MIDI devices. Messages can be retrieved using Events or polling, and are time-stamped with millisecond accuracy. The MIDIIN control has an internal queueing mechanism so if messages arrive faster than your application can handle them, they will not be lost. The MIDIOUT control gives you complete control over the contents and timing of MIDI messages sent to either internal or external MIDI devices. You can queue as many messages as you like (within the constraints of available memory) before starting output, or you can queue one or more messages prior to starting output and then add more as the output proceeds. Messages are scheduled for transmission at a time you specify relative to the time that output is started. As with the MIDIIN control, timing has millisecond resolution, giving you the ability to precisely control the timing of sent MIDI messages. Includes VBX and 16 bit and 32 bit OCX Controls.
Microsoft Visual C++ v4.0 source code is available at additional cost for all controls.
Return to Contents