What refresh rate is your monitor set at? I've been having a similar problem and on searching around it seems the monitor was at fault. Basically the games played OK but I could definitely hear the sound being stuttery/jumpy in some titles.
The problem for me was that my monitor was set at 60Hz refresh rate. A lot of games were made to run on higher refresh rate screens, and this can cause the stuttery sound.
If you can set the refresh rate on your monitor higher then go for it. See if that helps. If you are stuck with a 60Hz monitor (like I was) then you can set "Frameskip 1" in mame.ini. Or set "Refreshspeed 1" in mame.ini. Only try one of these though, shouldn't need both.
They work kinda differently, but have the same effect. Refreshspeed divides the refresh rate of your monitor with the rate the game requires. It then slows the game down so it matches. It might only slow it by 1% and so you wouldn't notice. Frameskip just misses a frame every second or so and can help stop stuttery sound. But first thing to do is just raise the refresh rate of your monitor if possible.
I'm not an expert on stuff like this, but it worked for me. Your problem may not even be the same thing I had, but it sounds similar.