Opened 17 years ago
Closed 15 years ago
Last modified 5 years ago
#7518 closed feature request
MT32: Sync Munt
|Reported by:||SF/noizert||Owned by:||fingolfin|
About 4 months ago Munt received some updates by it's original coder Canadacow.
* Almost complete elimination of precomputed waveforms * Recalibration if amplitude bias * More experimentation with filter location * Because of new BLIT code, optimization needed!
Some words of canadacow: --- No more synthesis wavetable files. No more off tune crap. There's still a lot of work to be done. I'm again completely unsatisfied with the filter cutoff (particularly for the sawtooth wave), but I think I have some other things nailed down pretty well. For those who can't wait, building from the CVS might be worthy venture.
With recent experimental changes I'm finding the code in desperate need of optimization. It gets behind sometimes even on my Athlon 3200+. Maybe I just need a new CPU. ---- I also asked him today if he got some updates for the Munt project.
This is a request for synchronization with current Munt code in ScummVM.
Ticket imported from: #1589217. Ticket imported from: feature-requests/334.
Change History (7)
comment:1 by , 17 years ago
|Summary:||Sync Munt, → Sync Munt|
comment:2 by , 17 years ago
comment:3 by , 16 years ago
|Summary:||Sync Munt → MT32: Sync Munt|
comment:4 by , 16 years ago
KingGuppy, if you are really back, maybe you want to take a look at this one... ?
comment:5 by , 15 years ago
KingGuppy has not been active for ages. Nor has Canadacow. The changes which are mentioned in this request incur a major slow down in the MT-32 emu code, too. Nobody since then bothered to try to improve those issues.
It's sad to say, but Munt is dead, and so is apparently MT-32 emulation. Maybe one day somebody will get his hand dirty and work on finally getting us an efficient and accurate MT-32 emulator. But until that happens, trying to merge with munt just makes no sense.
Closing this item.
comment:6 by , 15 years ago
|Status:||new → closed|
comment:7 by , 5 years ago
|Component:||→ Audio: MT32|
For the time being, I don't think we should integrate these patches, at least as long as they imply a serious speed degradation. As it is, the MT-32 emulator is already very slow, too slow for many users.