Originally
posted by
Jim Sachs:
One of the bugs we are working on:
DirectShow is required to play MP3 files.
MIDI files (and most other music files) can either be played by DirectMusic or DirectShow.
Wave files (like the bubble sound) can either be played by DirectSound or DirectMusic.
The bubbles can be saved in MP3 format instead of WAV format. And don't you have an API to convert the user's MIDIs to an MP3 format? Then all you have is one file format to deal with.