Author Topic: BassMidi - XMP-Midi plugin - MIDI+Soundfont crashes and seeking timer overload  (Read 240 times)

Corak

  • Posts: 20
BassMidi - XMP-Midi plugin - MIDI+Soundfont crashes and seeking timer overload

Hi, found problem with midi plugin:
Just ripped and converted music from PS2 game "Lunatic Dawn: Tempest" to midi and soundfont.
It's working almost perfectly, but some midi files crashing XMPlay instantly just after some midi event. Also some have seeking error - it you try to move seek pointer forward/right - it goes too much big timer:
http://f2.s.qip.ru/cMfvXoWp.png
Here's files:
http://coraksoft1.narod.ru/mod/PSF2_PlayStation2/Lunatic_Dawn_Tempest.7z
Crashes seems related to some Soundfont problem also. Tried to open Soundfont with Spider Player that uses bassmidi.dll, and it's crashing too. So it's BassMidi and Soundfont related.
So I opened and resaved SoundFont with Awave Studio, and they all worked/converted normally. But seeking problem - midi files related.

Attached only midi files that have issues:
« Last Edit: 6 Nov '17 - 16:55 by Corak »

Ian @ un4seen

  • Administrator
  • Posts: 20433
The TFH__BAD.SF2 soundfont is a little faulty (has a bad "sampleID" value). Here's an update that should detect the problem to avoid it causing a crash:

   www.un4seen.com/stuff/xmp-midi.dll

Corak

  • Posts: 20
Thanks, Ian! Your plugin update fixed both issues)