TMIDI Player

From DTM Wiki
Revision as of 02:41, 13 August 2024 by Hikari no yume (talk | contribs) (Add tips)
Jump to navigation Jump to search
Screenshot of an English version of TMIDI Player 3.8.6 (running under WINE on Linux).

TMIDI Player is a popular freeware MIDI player application for Windows, created by fummy. It is notable for its visualizer.

Configuration

Source and Target Sound Modules

The "MIDI Option"/"MIDI Setting" dialog has an "Emulating" tab, where you can choose the "Source Sound Module" and "Target Sound Module". These are the most important settings in TMIDI Player:

  • "Source Sound Module" can be set to the sound module you are using with TMIDI. This option is only used for the emulation feature (see below). If you don't want to use emulation, set it to "Emulation OFF".
  • "Target Sound Module" should be set to the type of sound module the MIDI files you're playing were written for. This option is used both for emulation and to control the visualization. The visualization is based on how TMIDI Player thinks this module will interpret the MIDI data, so it should be set to something appropriate for the MIDI files you're playing. For example, you might select the SC-55mk2 option you're playing GS MIDI files.
  • "Auto detect target module" does what it sounds like, but it doesn't always work. So it's important to set the "Target Sound Module" setting to a sensible default.

Emulation

TMIDI Player features an "Emulation" feature which attempts to translate certain MIDI events designed for one sound module to work better on a different sound module. This may be useful, but it might also do more harm than good, depending on if it's configured right and the particular song.

It can be disabled either by setting "Source Sound Module" to "Emulation OFF", or by using the "Stop Emulating" option in the "Option" menu.

Visuals

The "Visual Option" dialog has an "LCD" tab where you can select the background color for TMIDI Player's simulated LCD screen. The "Auto Switch Back Light" feature is nice, this will make it use MU green for Yamaha XG and Sound Canvas orange for Roland GS. Of course, this relies on the "Target Sound Module" being correctly detected.

Tips

  • Click "NRPN" at the top-right during playback to switch to a view of the NRPN-controlled parameters for all the channels (ADSR envelope and filter edits, etc).
  • You can click on the number of a channel ("A01", "A02" etc) to silence it.

Bugs

  • TMIDI Player sometimes struggles with long pathnames. If it refuses to name a file, try renaming it to a shorter name, and if that doesn't work, put it in a folder in the root of your drive (e.g. "C:\Cool MIDIs\whatever.mid" rather than "C:\Documents and Settings\Firstname Lastname\Downloads\This pathname is really long.mid").
  • TMIDI Player sometimes stops showing any files in the Open dialog. Type "*.*" (without the quotes) and press enter, this will make it show files again.

External links