VOGONS


MT-32 neverending buffer underrun

Topic actions

Reply 20 of 24, by Varka

User metadata
Rank Newbie
Rank
Newbie

I think something's broken in CVS.

I tried compiling from the 0.1.3 release but need gcc 3, which I can't find for ubuntu 9.10.

I found a pre-packaged .deb that's been rock-steady at 5 - 25% CPU usage and no dropped notes/etc, so I'm pretty sure CVS is just b0rken.

*update*

OK, booted into a 9.04 install on one of my boxes and compiled CVS from scratch. Same problem.

Then compiled 0.1.3 from scratch. Works perfectly.

CVS is not building the waveform data. There's NO indication that it's even attempting to build waveform data. 0.1.3 builds all the normal files I expected to see.

If I had to guess, I'd say cvs was maybe trying to do real-time MT32 emulation instead of using the waveform data?

Hopefully I won't have any further issues.

Thanks for the help everyone!

*/update*

Reply 21 of 24, by Varka

User metadata
Rank Newbie
Rank
Newbie

As of the date of this edit (4-18-09), munt is currently in a state of development. The code branch, as it stands, may be in more CPU intensive than the previous stable release and notes may be incomplete as guppy and mok make new headway on what is shaping up to be a much better sounding emulator.

Sure wish I'd found that thread a lot earlier...

Munt with dosbox in Linux

Reply 23 of 24, by HunterZ

User metadata
Rank l33t++
Rank
l33t++

Which problem did you have with CVS, gcc v3 required, or high CPU usage?

Glad to hear you found something that works. Thanks for the link and followup.

Reply 24 of 24, by Varka

User metadata
Rank Newbie
Rank
Newbie

0.1.3 required GCC 3 for compilation.

CVS compiles with 4.4, but has extremely high CPU usage.