home *** CD-ROM | disk | FTP | other *** search
- Delphi MIDI I/O Components Version 1.0 4 July 1995
- -------------------------- ------------------------
-
- These components handle low-level MIDI input and output using the
- Windows multimedia MIDI functions. They encapsulate all the nasty
- low-level stuff into some intermediate-level components. They support
- both short MIDI messages (e.g. note on/off, program change) and long
- MIDI messages (e.g. system exclusive, sample dumps).
-
- To install the components:
-
- 1. Use Delphi's Options|Install Components to install MIDIIN.PAS and
- MIDIOUT.PAS. This should give you MIDI input and output components
- on the Samples tab.
-
- 2. Load the project DELPHMID and select Compile|Build All to build
- DELPHMID.DLL.
-
- 3. Load the project MIDIMON and try running it.
-
- There's no formal documentation, but there are lists of properties,
- methods, and events in the headers of MIDIIN.PAS and MIDIOUT.PAS.
- There's also a couple of example projects: MIDIMON.PAS is a simple
- monitor that demonstrates using components created at design time,
- and MULTIMON.PAS demonstrates using multiple input and output components
- created at runtime.
-
- If you need to know more about MIDI messages you can get a nice package
- of MIDI documentation by sending an email message to
- listserv@auvm.american.edu with GET MIDISPEC PACKAGE in the message
- body.
-
- These components are in the public domain so feel free to produce
- any type of program based on them.
-
- The components were thrown together fairly quickly and still have a few
- rough edges. As they're my first Delphi components I'd appreciate any
- feedback and suggestions for improvement. Of course there may be a few
- bugs, so if you find any please let me know. My email address is
- dchurcher@cix.compulink.co.uk.
-
-
-