luciusDXL / TheForceEngine

Modern "Jedi Engine" replacement supporting Dark Forces, mods, and in the future Outlaws.
https://TheForceEngine.github.io
GNU General Public License v2.0
946 stars 71 forks source link

Midi Playback does not account for pitch bend (and possibly other GM effects) #390

Open VexFidel opened 4 months ago

VexFidel commented 4 months ago

Only just noticed this while testing Beyond Glory 2 on DF Remaster (which uses portions of TFE's code for IMUSE playback) but the general midi "pitch bend" command isn't adhered to with any of TFE's midi settings.

Included .zip contains 3 files -

BG2 Midi comparison.zip

luciusDXL commented 4 months ago

Pitch bend is being routed to the wrong function, it wasn't caught due to lack of use in the base game (and most mods). This is definitely a bug. :)