Multimedia: General MIDI Troubleshooting for Windows 95/98 (138314)
The information in this article applies to:
- the operating system: Microsoft Windows 98
- the operating system: Microsoft Windows 95
This article was previously published under Q138314 If this article does not describe your hardware-related issue, please see the following Microsoft Web site to view more articles about hardware: SUMMARY
This article addresses general troubleshooting for MIDI problems in Windows 95.
If MIDI sounds do not play or error messages occur with the MIDI
configuration, use the information in this article to help solve your
problems.
MORE INFORMATION
To begin testing your MIDI performance, use Media Player as a diagnostic
tool.
Using Media Player- Click the Start button, point to Programs, point to Accessories, point
to Multimedia, and then click Media Player.
- On the Device menu, click MIDI Sequencer.
NOTE: If MIDI Sequencer is not listed, the driver might not be
installed, or might be disabled. Refer to the section below to determine
if the driver has been installed correctly. - Double-click the file Canyon.mid, located in the Windows\Media folder.
- Click the Play button.
NOTE: The play button contains a triangle pointing to the right. If no
sounds are heard, see below.
Troubleshooting Steps
Work through the troubleshooting sections below to help correct your MIDI
problems. After each troubleshooting section, attempt to play MIDI sounds.
If the problem persists, move on to additional MIDI troubleshooting tips.
Making Sure Sound Card is Properly Installed- Determine if the sound card can generate sounds. Windows 95 comes with
sample sound files. If no sound can be played, the sound card may not be
installed correctly, or its drivers might not be properly configured.
- Run Media Player. Click Device.
- Click Sound.
- Double-click any .wav file.
NOTE: By default, Windows 95 does not display file extensions. For
information on how to view hidden file extensions, see Windows 95
online help. - Click the Play button.
NOTE: If vendor-supplied sound card drivers were furnished with
the sound card, contact the sound card manufacturer for technical
assistance.
- Eliminate any sound card conflict with other hardware installed on the
system. Make sure no conflicts exist with:
- Base I/O Address
- IRQ
- DMA Channel Settings
To make sure hardware conflicts don't exist, do the following:
- With your right mouse button, click the My Computer icon, and then
click Properties.
- Click the Device Manager tab. Make sure View Devices By Type is
selected.
- Double-click Sound, Video And Game Controllers.
NOTE: If you do not see Sound, Video And Game Controllers listed,
the Windows 3.x drivers may be loaded. Contact your sound card or
driver manufacturer for assistance. - Click the sound card driver, and then click Properties.
- Click the Resources tab, and make sure no conflicts are listed in
the Conflicting Device List.
NOTE: Any listed conflicts must be resolved. Use Windows 95 Help
to resolve hardware conflicts.
- Run Windows 95 Help, and click the Index tab.
- Type the word "conflicting",
and the Help selection "Conflicting Hardware, Troubleshooting"
becomes the selected topic.
- Click Display.
- Follow the Help instructions.
Sound File Appears to Play; No Sounds Are Heard
When sounds appear to play but no sounds are heard, the problem is usually
caused by one of the following: - The speakers are not turned on or are incorrectly
connected.
- The mixer control for MIDI is turned down.
- The MIDI Sequencer is not installed.
- The .idf file is corrupt or invalid.
Checking Speakers and Mixer Controls- Are any sounds heard when Windows starts? Do .wav files
play when using Media Player?
From the Media Player Device menu, click Sound, and then attempt to
play any file with a .wav extension.
NOTE: This test demonstrates properly installed speakers. - Check the Mixer settings.
For information on how to accomplish this task, see your sound card
user's guide for information about MIDI playback in Windows. Most sound
cards use individual controls for the different types of sounds the card
can play.
To check the Windows volume control, do the following:
- Double-click the Speaker icon, located on the taskbar.
- Make sure the volume is not turned down or set to Mute.
Verifying Installation of the MIDI Sequencer Driver- Click the Start button, point to Settings, and then click Control Panel.
- Double-click the Multimedia icon.
- Click the Advanced tab. Double-click Media Control Devices.
Make sure the following are present:
- MIDI Sequencer Device (Media Control) - If the entry is listed, click it, and then click Properties.
- Make sure the Use This Media Control Device option is selected.
- If the device driver is not installed, use the Windows Add New Hardware
wizard to install the Microsoft MCI MIDI Sequencer component.
To add the device driver, do the following:
- Click Start, point to Settings, and then click Control Panel.
- Double-click Add New Hardware.
- Click Next, and then click No. Click Next.
- On the Hardware Types: list, click Sound, Video And Games
Controllers. Click Next.
- On the Manufacturers List, click Microsoft MCI.
- On the Models list, click MIDI Sequencer Device (Media Control),
then click Next.
- Click Finish, and restart your computer.
Checking the MIDI Configuration- Click Start, point to Settings, and click then click Control Panel.
- Double-click the Multimedia icon. If the Multimedia icon is not present,
no multimedia drivers are installed.
Correct the missing Multimedia icon by installing the drivers. To
install the device driver, use the Add/Remove Programs wizard in the
Control Panel. - Click the MIDI tab, and then click Custom Configuration.
NOTE: Make a note of the name listed in the "Midi Scheme" area save the
information. - Click Configure.
- In the new MIDI Configuration dialog box, click Save As,
and then type a name in the Scheme name field. Click OK.
NOTE: You can use any name you want, such as "mymidi" or "test." - Click a channel and then click Change. In the Instrument box, click the
down arrow button, and select the FM or Synth driver, if listed.
Avoid selections containing the word OUT. For example, do not use the
following:
- MIDI Out
- FM Out
NOTE: The listed choices depend on the type of sound card installed.
Examples of listed items are:
- Voyetra OPL3 FM Synth - Media Vision
- Super Sapi Voyetra FM - Creative Labs Sound Blaster 16 - If no selections are available in the Change MIDI Instrument dialog box,
see your sound card user's guide or contact the sound card manufacturer.
The sound card manufacturer is responsible for installation and MIDI
playback from within the Windows environment.
Installing a New General.idf File
Windows 95/98 uses General MIDI support. Windows 95/98 provides a
General.idf file to assign instruments to respective MIDI playback
channels.
If the General.idf file is missing or damaged, extract a new copy of the
General.idf file from the Windows 95/98 floppy disk or CD-ROM. If your
sound card uses a different type of .idf file, use your sound card
installation disks to reinstall your sound card software.
If you are using a Windows 98-based computer, follow these steps to extract
a new copy of the General.idf file from the Windows 98 CD-ROM: - Click Start, point to Programs, point to Accessories, point to System
Tools, and then click System Information.
- On the Tools menu, click System File Checker.
- Click "Extract one file from installation disk."
- In the "Specify the system file you would like to restore" box, type
"general.idf", and then click Start.
- In the Restore From box, type the following line
<cdrom>:\Win98
where <cdrom> is the letter of the CD-ROM drive that contains the
Windows 98 CD-ROM. - In the Save File In box, type the following line, and then click OK
<drive>:\windows\config
where <drive> is the letter of the hard disk on which Windows 98 is
installed. - Click OK, and then click OK again.
- Click Close.
If you are using a Windows 95-based computer, follow these steps to extract
a new copy of the General.idf file from the Windows 95 disks or CD-ROM: - Restart the computer in MS-DOS mode.
- At the command prompt, type the following lines, pressing ENTER after
each line:
cd windows\config
ren general.idf general.old - Extract the .idf file from your Windows floppy disk or CD-ROM.
To extract the .idf file from your Windows 95 Disk 9 floppy disk, type
the following line at the command prompt, and then press ENTER
extract /a <floppy>:\win95_09.cab general.idf <drive>:\windows\config
where <floppy> is the letter of the floppy disk drive that contains the
Windows 95 Disk 9 floppy disk, and <drive> is the letter of the hard
disk on which Windows 95 is installed.
To extract the .idf file from your Windows 95 CD-ROM, type the following
line at the command prompt, and then press ENTER
extract /a <cdrom>:\win95\win95_08.cab general.idf
<drive>:\windows\config
where <cdrom> is the letter of the CD-ROM drive that contains the
Windows 95 CD-ROM, and <drive> is the letter of the hard disk on which
Windows 95 is installed.
For more information on how to extract a file, see your Windows
printed documentation or online Help file.
Manually Checking for MIDI Driver Files, File Placement and Modifications- The files listed should all reside in the C:\Windows\System folder
(where drive C is your hard drive and Windows is your Windows folder).
The installed MIDI driver filename can vary depending upon the sound
card installed. For example, Media Vision sound cards use the drivers:
- Opl3fm.drv
- Mvproaud.drv
while Creative Labs Sound Blaster sound cards use the drivers:
- sb16fm.drv
- sb16aux.drv
- sb16snd.drv
The following files are in the Windows folder.
Entries in System.ini
[boot]
sound.drv=mmsound.drv
drivers=mmsystem.dll
[drivers]
midimapper=midimap.drv
MIDI=opl3.drv *
[mci]
Sequencer=mciseq.drv
WaveAudio=mciwave.drv
Entries in Win.ini
[mci extensions]
mid=sequencer
Entries in Control.ini
[drivers.desc]
mciseq.drv=[MCI] MIDI Sequencer
sb16fm.drv=Voyetra / Sound Blaster SuperSAPI FM Driver
sb16aux.drv=Creative Sound Blaster 16 Auxiliary Audio
sb16snd.drv=Creative Sound Blaster 16 Wave and MIDI
[Userinstallable.drivers]
MIDI=sb16fe=sb16snd.drv
[related.desc]
MIDI=
The third-party products discussed here are manufactured by vendors
independent of Microsoft; we make no warranty, implied or otherwise,
regarding these products' performance or reliability.
Modification Type: | Major | Last Reviewed: | 8/8/2006 |
---|
Keywords: | kbenv kbHardware kbhowto kbhowto kbmm kbsound kbtshoot KB138314 |
---|
|