mirror of
https://github.com/VARCem/munt.git
synced 2026-07-08 18:16:13 +00:00
- added support for all the analog emulation modes (new option mt32.analog) - reduced audio latency - now it adds 32 millisecond delay when rendering in a separate thread - no longer show "Using default reverb" message on DOSBox console - other minor cleanup
Patch for official DOSBox release v.0.74 to add mt32emu MIDI device
dosbox-0.74-mt32-patch.diff - diff file to be applied to DOSBox's source distribution.
singleThread/midi_mt32.h - straightforward version of the synth engine.
Simple, accurate and robust rendering.
Lacks the support for additional CPU / cores.
syncThread/midi_mt32.h - version of the synth engine with synchronous rendering in a separate thread
Utilizes power of another CPU / core.
Adds latency about 1 ms and consumes more CPU time.
asyncThread/midi_mt32.h - version of the synth engine with asynchronous rendering in a separate thread
Compared to the sync version, consumes significantly less CPU time.
Adds latency about 128 ms.
===========================================================================================================
dosbox-SVN-r3858-mt32-patch.diff - diff file to be applied to DOSBox's source distribution.
It uses a bit different and clear approach introduced since SVN r3836.