Some notes are not played when using JackMidi

• Sep 4, 2013 - 19:41
Type
Functional
Severity
S4 - Minor
Status
won't fix
Project

MuseScore 1.3, on 64 bit linux.

Steps to reproduce bug:
1. Open MuseScore and be sure it's using JackMidi.
2. Connect MuseScore's jack midi output with input of any midi synthesizer.
3. Load and play provided mscz file.
Expected result : Every note in the file is played correctly.
Actual result: Some notes are not played. Message:
JackAudio::putEvent: time out of range 128(seg=128)
JackMidi: buffer overflow, event lost
JACK ERROR: jack_midi_event_reserve: time parameter is out of range (128 >= 128)
is written to console.

Attachment Size
test.mscz 3.95 KB

Comments

It seems that JackMIDI doesn't work at all with nightly builds. When I try to make latest build not to use fluidsynth, but use JackMIDI instead, it doesn't produce sound at all, even though it is connected to a working midi supporting synth. And after closing musescore and opening again it's settings return to fluidsynth.