Timidity++ Windows DriverをWindowsMediaPlayer9にて使用しています。MIDIファイルをダブルクリックして、関連付けWindowsMediaPlayer9で再生して、音楽が終わった後に終了する分には特に問題はありません。Timidity++ Windows Driverが確保したメモリーは解放されます。しかし、複数のMIDIファイルをプレイリストに登録し、1曲づつ再生すると、再生した曲の数ごとにメモリー使用量が増えていきます。また、MIDIファイルを再生して、WindowsMediaPlayer9を終了させずに停止させると、メモリー使用量が減少するはずなのになぜかしません。timidity.cfgの#extension optでちゃんと-Uは指定してあります。
以下にCFGファイルを載せておきます
---------------timidity.cfg----------------
dir "C:\Program Files\timidity\cfgs"
dir "C:\Program Files\timidity\pcms"
dir "C:\Program Files\timidity\pcms\gm2_tone"