KMidiはTuukka Toivonen氏のTiMidity 0.2i(C) 1995 Tuukka Toivonenエンジンを使用しています。事実、5つのユーザーインターフェースを持った、Tuukka氏のオリジナルプログラムの強化バージョンにはKMidiディストリビューションが入っているのです(TiMidityのコンパイルについては下記インフォメーションを参照のこと)。KMidiとTiMidityはTakashi Iwai氏によるAWE SoundFont機能拡張と、Greg LeeによるAMD InterWave機能拡張を使用しています。これらは、Gravis.patファイル、あるいはForte.patファイルに加えてSoundFonts(.sbkファイル/.sf2ファイル)とIWパッチ(.fffファイル/.datファイル)の使用を可能にしてくれます。