HWF Games - Bowling Blast and other great games!

Back to index

Midi Jam info

MIDIJam is a program that visualizes MIDI files as they are played.  Eventually I hope to support all the instruments.  This is a page detailing what I have included this far, and what is still yet to come.  As you can see, a lot is visually shown now, and there is a lot more yet to be done.  I will probably try and do the percussion stuff and more "visualized but not simulated" instruments, where a representation of something playing the notes shows up, and hopefully it shows a different reaction for each note of the scale A through G plus sharps and flats, but doesn't show seperate octaves or accurate fingering.

Download MIDIJam

Midi Jam pictures

 

Visual Support

Percussion

 

 

Instrument

 

 

Instrument

 

 

Instrument

 

 

Instrument

 

AcousticBassDrum

 

LowMidTom

 

RideCymbal2

 

ShortWhistle

 

BassDrum1

 

HiMidTom

 

HiBongo

 

LongWhistle

 

SideStick

 

CrashCymbal1

 

LowBongo

 

ShortGuiro

 

AcousticSnare

 

HighTom

 

MuteHiConga

 

LongGuiro

 

HandClap

 

RideCymbal1

 

OpenHiConga

 

Claves

 

ElectricSnare

 

ChineseCymbal

 

LowConga

 

HiWoodBlock

 

LowFloorTom

 

RideBell

 

HighTimbale

 

LowWoodBlock

 

ClosedHiHat

 

Tambourine

 

LowTimbale

 

MuteCuica

 

HighFloorTom

 

SplashCymbal

 

HighAgogo

 

OpenCuica

 

PedalHiHat

 

Cowbell

 

LowAgogo

 

MuteTriangle

 

LowTom

 

CrashCymbal2

 

Cabasa

 

OpenTriangle

 

OpenHiHat

 

Vibraslap

 

Maracas

 

Metronome 1

 

High Q

 

Scratch 1

 

Sticks

 

Metronome 2

 

Slap

 

Scratch 2

 

Square

 

Mute Surdo

 

Shaker

 

Jingle Bell

 

Belltree

 

Open Surdo

 

Castanets

 

 

 

 

 

 

 

 

 

Instrument

Instrument

Accoustic grand piano

Bright piano

Electric grand piano

Honky-tonk piano

Electric piano 2

Electric piano 1

Harpsichord

Clavi

Celesta

Dulcimer

Drawbar organ

Percussive organ

Rock organ

Church organ

Reed organ

Accordion

Harmonica

Tango accordion

Accoustic bass

 

Instrument

Nylon string guitar

Steel string guitar

Jazz guitar

Clean electric guitar

Muted electric guitar

Overdrive guitar

Distortion guitar

Fingered bass

Picked bass

Fretless bass

Slap bass 1

Slap bass 2

Synth bass 1

Synth bass 2

Fiddle

Violin

Viola

Cello

Contrabass

Tremolo strings

Pizzicato strings

Orchestral harp

Instrument

Trumpet

Trombone

Tuba

Muted trumpet

French horn

Brass section

Synthesized brass 1

Synthesized brass 2

Soprano sax

Alto sax

Tenor sax

Baritone sax

Oboe

English horn

Bassoon

Clarinet

Piccolo

Flute

Recorder

Pan flute

Whistle

Ocarina

Instrument

Square wave

Sawtooth wave

Caliope

Chiff

Charang

Voice

Fifth's

Bass&lead

New age

Warm

Polysynth

Choir

Bowed

Metallic

Halo

FX soundtrack

FX crystal

FX atmosphere

FX brightness

FX goblins

FX echo drops

FX star theme

Instrument

Sitar

Banjo

Shamisen

Koto

Shakuhachi

Kalimba

Bagpipe

Shanai

Guitar fret noise

Breath noise

Applause

Choir ahh

Choir oohh

Synthesized voice

Synthesized strings 1

Synthesized strings 2

Seashore

Bird tweet

Telephone ring

Helicopter

Gunshot

Instrument

Glockenspiel

Music box

Vibraphone

Marimba

Xylophone

Tubular bells

Tinkle bell

Agogo

Steel drums

Woodblock

Timpani

Taiko drum

Melodic tom

Synthesized drum

Reverse cymbal

Orchestral hit

String ensemble 1

String ensemble 2

Blown bottle

Legend

= not implemented yet             = 1.12 feature             = 1.01 - 1.10 feature             = 1.0 feature

 

Midi Jam History

1.01 added the following percussion instruments:

HandClap, Tambourine, Cowbell, HiBongo, LowBongo, MuteHiConga, OpenHiConga, LowConga, HighTimbale, LowTimbale, Claves, HiWoodBlock, LowWoodBlock

 

1.02 added the following percussion instruments: Maracas

and tone instruments: Tuba, French Horn

 

1.03 added the following percussion instruments: Cabasa

and tone instruments: Timpani drums

 

1.04 added the following percussion instruments: High and Low Agogos

and tone instruments: Baritone, Tenor, Alto, and Soprano Sax

 

1.05 tweaked guitar and bass playing to not get stuck on certain notes plus fixed a few crashes, added '9' camera that rotates back and forth slowly

 

1.06 added Accordion and Tango Accordion (same as regular Accordion for now)

 

1.07 Reorganized the instruments table to see more instruments on a page

added Pizzicato Strings, Tubular Bells, Tinkle Bells, Taiko Drums, Music Box,

Melodic Tom, Synthesized Drum, and the Steel Drums

 

1.08 added the Ocarina

 

1.09 added or modified the following instruments:

Harmonica, Pan Flute, Whistle, Caliope, Bowed, FX Crystal, Agogo, Wood Block, Blown Bottle

 

1.10 added or modified the following instruments:

Violin, Fiddle, Viola, Cello, Double Bass (Contrabass), and Acoustic Bass

 

1.11 added Recorder, Long and Short Whistle percussion and the following utilities:

MidiList.exe - an EXE you can drop any MIDI file on, to see what instruments are used in it.  It also has some search capabilities that were later incorporated into MidiSearch, see below.

MidiSearch.exe - an EXE you can run to search the current directory and all subdirectories for MIDI files.  After it comes up just click the "Search for Songs" button and it will look through all found MIDI files for their instruments.  Then you can click on the instruments to the left to limit the list on the right based on your select instrument(s).  If you click the Launch button, and this EXE is in the same place as MIDIJam, it will automatically launch the selected song in MIDIJam.  Down at the bottom is a "Browse for EXE" button, you can use this to select any MIDI player you want the app to send MIDI files to with the Launch button.

1.12 added Flute, Piccolo, Triangle, Muted Triangle, Metronome 1 and 2, Sticks, Square, Jingle Bell, Telephone Ring, Shaker, Castanets, and High Q

Along with fixing several instruments that could ghost image when a note was too close to another

Allowed a few percussion instruments to cue up more hits, so things like the Timpani can do rolls better

Added some other GM percussion instruments to the list above (darn, I was almost done too!)

MidiSearch has been improved and had some bug fixes in it that allow it to find more files

 

 

Contact me: Scott Haag

All contents and games Copyright 2006 - Scott Haag