The timing is correct if you listen to it with Scream Tracker 2, or with the latest version of my fork of DUMB, as of 2012-12-16 at 21:46 UTC.
The problem is, Scream Tracker 2 used a speed value instead of a tempo. That speed value assumes a tempo of 125 * 16, and assumes effects will be applied every 16 ticks before counting down to 0, per row. Or at least this is the closest I can assume without disassembling the tracker itself.
Please give it a listen again with foobar2000 and the latest foo_dumb available for it, or ask your player's author to update the version of DUMB they are using:
Title: Information -Raw mix
Filename: INFO.STM
Rated 7 / 10
The problem is, Scream Tracker 2 used a speed value instead of a tempo. That speed value assumes a tempo of 125 * 16, and assumes effects will be applied every 16 ticks before counting down to 0, per row. Or at least this is the closest I can assume without disassembling the tracker itself.
Please give it a listen again with foobar2000 and the latest foo_dumb available for it, or ask your player's author to update the version of DUMB they are using:
http://github.com/kode54/dumb