MegaMID for Windows

M E G A M I D
Windows MIDI Player

http://megamid.cjb.net

 

Home

Older news

Screenshots

About MegaMID

FAQ

Revision History

Get MegaMID

Links

MegaMID for DOS

Contact me

ABOUT

MegaMID started as a MIDI player for DOS. It is now in the process of being rewritten from scratch for Windows. It does not have as many features as the DOS version yet, but it has a lot of potential and will hopefully one day be much better than the DOS version ever was.

MegaMID is special - it allows you to see all the neat stuff going on behind the scene as your MIDI file plays. For example, you can see the instruments used, and the notes that are being played (and that's the tip of the iceberg).

MegaMID has been, and probably will still be - CardWare. So if you use MegaMID a lot and like it very much, and want to make me happy so that I'll keep on improving the program - send me a nice postcard (The kind you stick a stamp on and pop into a mailbox) - or anything else you want :) Here's my current address:

Fong Chee Keat
452, Alexandra Rd.,
Singapore 119961

Requirements
  • Windows 95/98/NT
  • Pentium Processor or compatibles
  • Any MIDI Device (with Windows driver installed)
  • RAM: As long as your OS runs
  • HDD Space: What? It's small enough to fun off a floppy disk
  • Recommended: 800x600 resolution and above
  • Recommended: 65536 or more colors
Features

General

  • Windows 95/98/NT support
  • Non-MCI and non-MIDI Stream based (i.e. Primitive! Ooogah! But powerful and works with everything)
  • Sends all MIDI events and SysEx messages
  • Handles Type-0 (single-track) and Type-1 (multitrack) MIDI files
  • Up to 256 tracks

Display

  • 1000+ instrument names (GM/GS/XG) and drumkit (GM/GS/XG/SC-88)
  • Recognises drum channels in channels other than 10
  • Shows GM/GS/XG Logo when a reset of that type is detected
  • Two different note displays:
    • Bar Display Notes played (as vertical bars) and velocity (higher velocity -> brighter notes). Pitch bends make those vertical bars bend!!! (Very nice to look at)
    • Keyboard Display Notes displayed as lighted keys on a keyboard (higher velocity -> brighter colored keys). Pitch bends are shown as a vertical indicator on the right of each keyboard.
  • Controllers: pan, Reverb(R), Chorus(C), Modulation(M), Portamento(P), Sustain(S), Expression(E), Volume(V)
  • Text Messages (Title, Track names, Copyright messages etc.)
  • Tempo
  • Time
  • Maximum Polyphony
  • Debug Message Window (For looking at error messages from MegaMID)
  • Background wallpaper - using any BMP file (any color depth or size); MegaMID automatically tiles it if it doesn't fill up the screen
  • Embedded GS bitmap display
  • Beat indicator (red and green running LEDs)
  • Bar display (Shows current bar/measure and beat)

Control

  • Play, Stop, Pause, FF
  • Change instruments
  • Change tempo
  • MIDI file picker - shows list of MIDI files in a directory; double-click on a file to play (yeah, yeah, it's still primitive)
  • Mute/unmute and solo individual channels

MIDI

  • Supports MIDI IN - can play along while MIDI file is playing
  • Selectable MIDI In device
  • Selectable MIDI Out device
  • Configurable MIDI Reset Type (None/Windows/GM/GS/XG)
  • Feature to remap (redirect) notes from all drum channels to channel 10; allows GS/XG songs which use extra drum channels to play properly on MIDI devices which are not fully GS/XG compliant
  • Multiple ways of playing a MIDI file:
    • Built-in MIDI file picker
    • Drag-and-drop
    • Load button
    • *.MID file association (Double-click a MID file to make MegaMID play it)
  • Lead in and lead out times when playing each file. Lead in allows users to give the PC time to 'stabilise' and MIDI instruments time to reset before playback begins. Lead out time allows notes to decay away at the end of playback
Coming...

Too many! But here's a partial list if things to come, so that you don't bug me about it :)

  • Karaoke support
  • Rewind
  • Jukebox
  • ... and other neat things you liked in the DOS version and more!!!

 

 

 
Home | Archive | About | Screenshots | FAQ | History | Download | Links