XM/MOD files: different behavior for slide effects

Found a bug? Post it here.
Post Reply
vantjac
Posts: 13
Joined: Sun May 12, 2019 7:41 am

XM/MOD files: different behavior for slide effects

Post by vantjac »

SunVox treats slide-to-note effects (03) slightly differently than other trackers (I've tested specifically with OpenMPT and MilkyTracker). Normally if there's a note without a velocity value, it will have a default velocity of 80. But when SunVox plays a note without a velocity that has a slide-to-note effect, it will keep the same velocity as the previous note. Other trackers reset the velocity back to full volume. This has caused some XM modules I play with SunVox to sound like they are missing notes, because note slides are too quiet.

SunVox's behavior doesn't seem wrong to me, I think it makes sense. But for more accurate playback, when SunVox imports an XM/MOD file it could add a default velocity of 80 next to any note with a slide effect, if it's blank.
Last edited by vantjac on Sun May 12, 2019 10:57 am, edited 1 time in total.
vantjac
Posts: 13
Joined: Sun May 12, 2019 7:41 am

Re: XM/MOD files: different behavior for slide effects

Post by vantjac »

Here's an example. In another tracker, both of these notes would play at the same volume.
Screen Shot 2019-05-11 at 8.00.55 PM.png
Screen Shot 2019-05-11 at 8.00.55 PM.png (6.65 KiB) Viewed 1402 times
Post Reply