1. |
-
MIDI API for Windows
- Using the Low level MIDI API, you need to first call midiOutOpen() or midiInOpen() to open some MIDI device
for output or input respectively.
URL: http://www.borg.com/~jglatt/tech/lowmidi.htm
|
2. |
-
MIDI device sharing in Windows 2000/XP
- Windows does not yet have a MIDI Manager. What this means is that it doesn't really arbitrate access to MIDI
Input and Output intelligently between applications.
URL: http://www.borg.com/~jglatt/tech/share.htm
|
3. |
-
DirectMusic 7 API Frequently Asked Questions
- An elusive page answering questions about DirectMusic which
is the MIDI part of DirectX.
URL: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmusic/html/dmapi_faq.asp
|
4. |
-
DirectMusic Sample
- Source: (SDK root)\Samples\Multimedia\Dmusic\Src\DMusMIDI
Executable: (SDK root)\Samples\Multimedia\DMusic\Bin\Dmusmidi.exe
User's Guide
Load a MIDI file by choosing Open from the File menu. (There is a sample file in
the \Samples\Multimedia\DMusic\Media folder.) You can also load a file by
drag-and-drop. If Autoplay Dropped Files is selected on the Options menu, a
dropped file automatically starts playing.
URL: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcedmsic/htm/_wcesdk_dxmusic_directmusic_midi_sample.asp
|
5. |
-
DirectMusic 7.0 MIDI code examples
- tricks/directx7/DXSDK/samples/multimedia/dmusic/src/dmusmidi
URL: http://therabbithole.redback.inficad.com/tricks/directx7/DXSDK/samples/multimedia/dmusic/src/dmusmidi/
|
6. |
-
DirectX Homepage [download] [windows 2000 download]
- DirectX Home
Welcome to the Microsoft® DirectX® Web site. For an explanation of DirectX, please
read About DirectX.
URL: http://www.microsoft.com/directx/
|
7. |
-
PortCaps examples
- A needle within a haystack.
URL: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dx8_c/directx_cpp/htm/_dx_dmus_portcaps_dxaudio.asp
|
8. |
-
DirectMusic explaination
- This article focuses on the use of CMidiMusic which allows an easy access to DirectX DirectMusic API. This class allows
loading and playing general midi sequence files(.mid), segment files (.sgt) and PCM waveform files (.wav).
URL: http://www.codeproject.com/audio/cmidimusic.asp
|
9. |
-
Windows and DirectX Programming Tutorial
- This tutorial will provide a gentle introduction to
programming for Windows in C++, using the Windows API. It will then move onto covering DirectX.
URL: http://sunlightd.virtualave.net/Windows/
|