Go to EarTraining Help
It might work with other setups also--no guarantees.
You can find out which plug-ins have control of your midi files by checking under Help/About Plug-ins in Netscape. This lists all plug-ins and which mime types they have control of. For the purposes of EarTestonline, see which application lists "audio/x-midi" as enabled. If this is "LiveAudio", you should be in good shape. LiveAudio is the default setting for Netscape 2.x and 3.x.
BTW, if you have a plug-in, don't even worry about the settings in Options/Preferences/Helpers. The Plug-ins take precedence over helper apps.
There is also a step-by-step Midi troubleshooting guide at the bottom of this page.
You can get the latest SoundBlaster drivers, as well as technical help, at the Creative Labs Home Page. Some info here may be quite helpful if you have a SoundBlaster or SoundBlaster compatible card.
A related site has some great information on the ESS audio chip. ESS chips are used in many Soundblaster compatible soundcards, and this page tells you how to get and install the soundcard drivers in several different systems. You can also visit ESS's own page. If you've been wondering why your midi files play just fine and dandy when you load them from your hard drive, but fail miserably when you load them from your web page, Crescendo also has a page explaining how to fix the problem, and why it's a problem in the first place.
Go to EarTraining Help
What can go wrong with midi
===========================
Basically, if you can play midi files you find on other sites on the internet,
EarTest online should work over the internet. If EarTest online works over the
internet, it should work from your hard drive.
If it doesn't work, however, there are so many things that could possibly go
wrong on different platforms with different MIDI and WWW browser configurations,
that I couldn't even begin to list them all, let alone solve them all. But
here is a basic troubleshooting guide that will at least get you pointed in
the right direction.
You may also want to check out
http://www.harmony-central.com/MIDI/
This site has a wealth of information about how to make MIDI work on
your computer.
In the guide below, I give general instructions on what you need to do on
any system, and specific instructions for the system I am currently using,
Windows 95 with Netscape32 3.0.
Troubleshooting guide
=====================
Step 1. Check to see if you can play a midi file from your hard drive.
----------------------------------------------------------------------
Find a midi file on your hard drive, or download one from the internet. Two sites
with MIDI files are:
http://www.aitech.ac.jp/~ckelly/SMF.html
http://www.harmony-central.com/MIDI/
Now try to play the file. In Windows you can find the MIDI file in Windows
Explorer and double-click on it, or you can open \windows\mplayer.exe and
play the MIDI file from there.
If the file plays correctly, skip to Step 2.
If the file doesn't play correctly, here are some things to try.
A) Check that you have a MIDI device installed on your computer. This could
be
* a soundcard using the internal synthesizer
* a soundcard hooked up to an external synthesizer
* a dedicated midi card hooked up to an external synthesizer
B) Check that all cables are correctly installed, power cords plugged in, power
switches on, midi receive enabled, etc.
C) Check to make sure the correct drivers are installed for your card. This
varies wildly depending on your exact platform and hardware. Read your owner's
manuals and check for install disks that came with your hardware. You may need
to install them or install them again.
In Windows 95 you can check your MIDI drivers in Start/Settings/Control Panel/
System/Device Manager/Sound, video, and game controllers. Here you should see
something that looks like "Type X Audiocard", "Type Y MPU-401 compatible", or
"Type Z Midi". If nothing is here, you need to reinstall your hardware drivers
(see the setup disk that came with your MIDI card or use Win95 built in
drivers by running Control Panel/Add new hardware).
When you get this problem resolved and can play a MIDI file from your hard
drive, you can proceed to . . .
Step 2. Check to see if you can play a MIDI file from your WWW browser
----------------------------------------------------------------------
Log onto the Internet, start your WWW browser, and aim it at a MIDI file.
You can find some at the same two locations:
http://www.aitech.ac.jp/~ckelly/SMF.html
http://www.harmony-central.com/MIDI/
If the midi files play correctly, you are set! EarTest should work correctly,
also.
If the midi files don't play, here are some things you can try:
A) Check that you have the correct plug-in installed, to play MIDI files.
In Netscape 3.0, look under Help/About Plug-ins. This lists all plug-ins and
the MIME types they will play. Look for type "audio/x-midi" and "audio/midi".
If no plug-in is installed and enabled for these two types, you will need
to find one and install it.
In Netscape, you install plug-ins by placing them in a subdirectory called
"plugins" of the directory containing the netscape.exe file. You can
uninstall plugins by removing the *.dll files from this directory.
Netscape comes with a plug-in called LiveAudio. They maintain a list of all
plugins that work with Netscape--check there page at http://home.netscape.com
or
http://home.netscape.com/comprod/products/navigator/version_2.0/
plugins/index.html
B) Check that the correct Helper App is setup.
If you have a plug-in that plays MIDI files, the helper app is irrelevant
(Plug-ins take precedence). However, if you don't have a plug-in, the correct
helper app should work quite nicely.
In Netscape you change helper apps under Options/General Preferences/Helpers.
Look for MIME types audio/x-midi and audio/midi. Make sure the apps selected
here are programs that can play midi files on your system.
For instance, on my system, I selected type audio/x-midi, entered extension
"mid, midi", selected Action: Launch application, and filled in the
application "C:\WINDOWS\Mplayer.exe".
Once you can play general MIDI files from the Internet, you can proceed
to . . .
Step 3. Fiddle with EarTest options
-----------------------------------
At the bottom of the main EarTest page are a bunch of MIDI options. You can
select the type of file that is sent and also how it is displayed. Depending
on your particular browser and configuration, it may take some experimenting
with these options to make EarTest work nicely.
Step 4. Enjoy.
--------------
If you made it through all these steps, you deserved some enjoyment!