Hi,
I've found a bug in Neothesia's builtin synth.
The bug
Using the built-in synthesizer, interrupting the playback mid-way does not seem to properly reset the registered Parameter Numbers.
For example using RPN coarse tuning results in the next MIDI file being detuned.
Reproduction steps
I'm using the Flatpak version.
test-.zip
- Make sure that "Buildin Synth" is enabled. The soundfont shouldn't matter.
- Play
test-rpn-00-02-coarse-tuning.mid and press escape on the 7th note.
- Play
test-c-major-scale.mid and hear the detune.
- Restart Neothesia and play
test-c-major-scale.mid again. The tuning is correct this time.
If this is oxisynth's fault and not Neothesia forgetting an RPN reset, then I'll post the bug there too.
Hi,
I've found a bug in Neothesia's builtin synth.
The bug
Using the built-in synthesizer, interrupting the playback mid-way does not seem to properly reset the registered Parameter Numbers.
For example using RPN coarse tuning results in the next MIDI file being detuned.
Reproduction steps
I'm using the Flatpak version.
test-.zip
test-rpn-00-02-coarse-tuning.midand press escape on the 7th note.test-c-major-scale.midand hear the detune.test-c-major-scale.midagain. The tuning is correct this time.If this is oxisynth's fault and not Neothesia forgetting an RPN reset, then I'll post the bug there too.