Setting Up a Midi Player in
Your PC WWW Browser Software

If you have an audio card which supports MIDI and you have MIDI player software, then you can configure your WWW browser to play the online MIDI music soundbites you find on my page. You can select the Windows Media Player to play the MIDI files, but I recommend that you download and install an excellent shareware MIDI player called:
MIDIGATE*
*Midigate and Midigate Icon copyright 1995-1996 by PRS Inc.

Follow the instructions below for configuring your WWW browser software. Thanks to Howard Vigorita of Ragtime Press for much of the information presented below.


For Further Instructions, Select Your WWW Browser Software:

Netscape Navigator v2.0

The new version 2.0 of Netscape Navigator features support for 3rd party plugin applications. Currently no 3rd party MIDI player plugins have given acceptable performance and I cannot recommend any at this time.

Liveupdate's Crescendo support has been requested by quite a few visitors to this page but unless you are prepared to stare at a Crescendo logo on a blank page while you listen to a midi sample I can't recommend it. Midigate is the only player that lets you select a midi sample and read the description at the same time the music is playing.
This site looks forward to supporting acceptable midi player plugins as they are received.

Netscape Navigator supports external applications such as Windows' Media Player and PRS' MidiGate which can be setup as follows:
  • Select the Options drop-down menu
  • Select General Preferences...
  • In the Preferences Window select the Helpers tab
  • Select Create New Type..
  • Enter Audio in the Mime Type box
  • Enter MIDI in the Mime Sub Type box
  • Click OK
  • Enter MID in the File Extentions box
  • Click on Browse...
  • A Select An Appropriate Viewer dialog box appears
  • Select the directory and the MIDI player software (.EXE) file you wish to use.
  • Click OK
  • Make sure that Launch the Application is selected
  • Click OK to close the Preferences dialog box
  • Click on Options up on the window toolbar.
  • Click on Save Options
  • You will need to restart Netscape for the changes to take effect

Netscape Navigator v1.2

The instructions for setting up this application for MIDI playback is the same as v2.0 above except for the first 3 instructions:
  • Select the Options drop-down menu
  • Select Preferences...
  • In the Preferences Window select the Helper Apps tab
  • Continue with the v2.0 instructions above

America Online V2.5 WWW Browser

  • NOTE: You do NOT have to be online to perform these instructions
  • Select Set Preferences from the Members drop-down menu
  • Click on the WWW Icon
  • Click on the Helper Applications Icon
  • Scroll throught the Files menu to locate MIDI files and select it.
  • Click on Modify
  • Make sure the File Extensions Box contains the extention MID
  • Change the entry in the Application Name box to the path and filename of the midi player you wish to use.
  • Make sure the Use A Separate Application option is selected
  • Click OK
  • Click CLOSE to close the Helper Applications Window
  • Click OK on the WWW Preferences Window
  • Close the Preferences Window
  • Next time you're online, download AOL's Winsock.dll and Netscape Navigator 2.0 so you can use Netscape instead of AOL's clunky and slow WWW software

Microsoft Internet Explorer v1.0

    The Microsoft Internet Explorer v1.0 that is part of the Microsoft Plus package for Windows 95 is shipped to automatically recognize and play MIDI files.

Microsoft Internet Explorer v2.0

    Microsoft Internet Explorer v2.0 for Windows 95 not only recognizes and plays MIDI files, it can load and play them as background sounds! It's available as a free download from Microsoft's Home Page.

WebSurfer Cameleon

    WebSurfer Chameleon from NetManage is shipped to automatically recognize MIDI files.

NCSA Mosaic v2.0 alpha 3

    The NCSA Mosaic browser doesn't have a menu driven way to configure helper applications. You must edit mosaic.ini which is usually located in the c:\windows directory. As an Alternative, if Mosaic does not find its .ini file in the windows directory, it will look for it in its own startup directory (the place mosaic.exe loaded from).
    Edit the mosaic.ini file with a text editor such as the windows notepad editor. Be sure to save an extra copy of this file in a safe place before editing it. Look for the section marked [viewers]. Add a line in the top group like:

    TYPE9="audio/midi"

    Note that Mosaic can only have 10 helper applications, so if TYPE0 to TYPE9 are already occupied, you'll have to replace one you don't use. At the bottom of the same section add the line:

    audio/midi="mplayer %ls"

    Finally, in the section marked [Suffixes] add a line reading:

    audio/midi=.mid, .rmi

Other Browsers

    Other browsers may require that you alter mime tables in their .INI control files. You generally want to search out the mime-type table and add in Audio/x-midi and associate it with the .mid and .rmi file extensions. Usually there's another table that specifies the application program to be used to handle the mime-type which you can make C:\WINDOWS\MPLAYER.EXE for the one you just added. If your browser resists configuration, it's not as much fun but you can always save the MIDI files to disk and play them back with the media player off-line.

Windows - internal

    Many windows applications look into windows internal tables to determine what program to use to process a given file type. If your browser totally resists configuration of a new mime-type, as a last resort you could try and modify the internal windows table, c:\windows\win.ini. Be sure and save an extra copy of this file in a safe place before tinkering with it.

    Look for the section marked [Extensions]. After making sure there isn't already a line that starts 'mid=', add the following line near the end of the section:

    mid=c:\windows\mplayer.exe ^.mid

Windows 95

    The version of the media player that comes with Windows 95 is slightly enhanced. It can be invoked with switches that cause it to autmomatically begin playing when it loads and then close itself at the end of the song. To get it to do this, just change entries above reading mplayer to mplayer /play /close.

go to home page

The Ragtime Midi Libraries of John E. Roache, Send EMAIL