MidiEditor is a free Editor for MIDI-files working on Linux and Windows. You can use it to open, record, edit and play MIDI-files. MidiEditor can be connected to any existing MIDI-Port on your computer.
MidiEditor is a free software able to record, modify and play MidiFiles (*.mid). The editors mainwindow is shown in the following image.
MidiEditor is able to record from any MidiInput. To create sounds use any Mididevice on your computer.
MidiEditor can edit all parameters in MidiFiles and is able to edit/create tracks, channels and events in existing files or files created by the user.
More info & download >> MidiEditor