munt:partial_alloc_for_old_gen

Last commit made on 2023-05-21
Get this branch:
git clone -b partial_alloc_for_old_gen https://git.launchpad.net/munt

Branch merges

Branch information

Name:
partial_alloc_for_old_gen
Repository:
lp:munt

Recent commits

de59d62... by sergm <email address hidden>

mt32emu: Improved emulation accuracy for old-gen devices (#109)

Apparently, the model of partial allocator in old-gen devices significantly
differs from that of new-gen ones which is emulated more-or-less accurately
here.

b609dcb... by sergm <email address hidden>

mt32emu-qt: Improved output gain spin boxes in Synth properties (#104)

The spin boxes no longer receive value updates when the user is entering a
number directly. For the new value to take effect, the user has to move
the focus or press the Enter key (which also saves the change in settings).
This new behaviour makes the spin boxes a bit less convenient for
"spinning" (using the arrow keys or the mouse scroll) but obviously less
awkward for direct numerical input.

d7f6b7f... by sergm <email address hidden>

mt32emu-qt: Layout of Synth properties now again depends on platform

d9d611a... by sergm <email address hidden>

mt32emu-qt: Improved controls for the output gain factors (#104)

Added a couple of spin boxes into the synth properties dialog to allow
for finer control over the synth output gain factors.

01014f4... by sergm <email address hidden>

mt32emu-qt: Improved look of Synth Properties dialog on macOS

78e6c14... by sergm <email address hidden>

Updated mt32emu-qt FreeBSD port to adapt to a recent breaking change

69f8fc0... by sergm <email address hidden>

mt32emu-qt: Fixed occasional crashes when JACK audio device started (#106)

On some platforms, when a relatively small JACK buffer size is configured,
the JACK server manages to invoke the first audio rendering callback early
enough, so that the previous implementation of JACKClient sometimes hasn't
had initialised yet. The new implementation activates the JACK client in
a separate step, when the initialisation is complete.

4799853... by sergm <email address hidden>

mt32emu-qt: Fixed UI that may show obsolete state of stopped synth (#107)

After stopping the pinned synth, the SynthStateMonitor occasionally left
displaying the last state change generated immediately before stopping,
e.g. the partial states. This happened due to asynchronous nature of state
updates, so now, we explicitly check the synth state before applying such
updates.

56b35a9... by sergm <email address hidden>

mt32emu-qt: Optimised includes in a few places

605ed3e... by sergm <email address hidden>

Bumped mt32emu-qt version 1.11.1 and updated the docs