Download Instructions:


  • Use Start/Control Panel/Uninstall and remove all exiting versions.
  • Download the midiplayer full package (version 7.1.6).
  • Unzip to an empty folder.
  • Right click on Setup.exe and select Run as Administrator. When prompted, please accept the default file location, and do not allow replacing newer files with older ones.

Then, update to the latest version:

  • Download the midiplayer_update package (version 8.3.1).
  • Unzip to an empty folder.
  • Copy the files to the C:\Program Files\MidiPlayer folder. When prompted, please allow the operating system to replace older files.


Supported Keyboards

MidiPlayer screen shot

Click on image for a larger view.

MidiPlayer supports the following instruments:

If yours is not on the list, you can use the closest one or create a custom instrument.

General Description

MidiPlayer is designed to provide owners of Yamaha PSR and Tyros instruments the following facilities:

Play Midi and Style Files From a PC

Midi and Style Files on the PC can be played either on a keyboard connected via midi or USB, or on the computer sound card, depending upon your default midi port assignment. The program remaps drums or substitutes for missing instruments. Style files are processed so that they sound similar to auditioning on the keyboard directly and individual style sections can be selected.

The program can also play Wave and MP3 files via the PC sound card.

Files are designated by adding them to the program’s PlayList, which displays 11 categories of information including tempo, time signature, use of megavoice, style variations, etc. You can add single file, multiple file selections, or drag & drop files or folders. If MidiPlayer has been associated with the mid file extension, then clicking the open command (e.g. in you browser) will automatically add files to the list. PlayLists may be saved, reloaded, or edited in Windows programs.

Files can be played by selecting then depressing Play, double clicking anywhere on the list, or depressing the Play All. As files are loaded and played, file translation, “fixes” and any optional operations (e.g. auto volume set, megavoice substitution, etc) are automatically performed.

Translate Files for Operation on Another Instrument

Files created on one instrument do not always operate or sound correctly on other instruments. The available voices may be different or nonexistent (e.g. MegaVoices), or, as in the case of midis made for sound cards, use bank references that confuse Yamaha PSRs. Other commands can cause volume or pitch problems. Style files from new instruments contain sections such as OTS and Database entries which must be removed for older instruments, and often file extensions must be changed as well.

Repair Files

MidiPlayer automatically repairs potential problems as the files are played or saved. The ‘fixes’ include:

Display and Edit File data

MidiPlayer provides a broad selection of display and editing facilities for style, song, multipad and voice edit files:

Processing Many Files At Once

The voice conversion, file repair, automatic volume adjustment, Kar to midi conversion, and addition/removal of OTS settings can be performed on an entire play list by means of the Batch Processing mode. Just add files to the PlayList, depress Batch and select an output folder.

Pass Files To Sequencers and Other Utility Programs

Easy to Use


This page updated on February 15, 2024.