Ties with Virtual Playing Orchestra sfz files

• Oct 14, 2019 - 02:15

I'm using Musescore3 with Virtual Playing Orchestra sfz files.
When I set two whole tones and ties (total 8 beats length), and if I play it, there are cases that it sounds shorter than 8 beats length. Played beats length seems depends on using instrument and pitch.
Here is an example.
I set two C4 tones with ties, two G4 tones with ties, that means 8 beats length respectively.

NG cases
1st-violin-SEC-sustain -> it become about 7 beats length
1st-violin-SEC-tremolo -> C4 is about 3 beats length, G4 is 8 beats length
viola-SEC-sustain -> C4 : partially about 5 beats length, remains is 8 beats length, G4 is 8 beats length

OK cases
viola-SEC-tremolo
cello-SEC-sustain
base-SEC-sustain

Here are other notes.
- If I write another pitch, its behavior is different but still short in most cases.
- It seems this behavior happens on Musescore3. If I use Musescore2 and Virtual Playing Orchestra, it seems this issue does not happen.
- recent build, MuseScoreNightly-2019-10-08-1157-master-2e7a18c-x86_64.7z has the same behavior.

Environment
- Musescore : Windows 7 SP 1 (6.1), Arch.: x86_64, MuseScore version (64-bit): 3.3.0.8479, revision: d3bff12
- Virtual Playing Orchestra
-- Wave files : version 3.1
-- sfz scripts : standard orchestra version 3.1.2

Just in case, I attached the sample mscz file which I used to create this post. It includes synthesizer setting of the Virtual Playing Orchestra in it.
I would like to know if there is any wrong my setting/usage or not.
Although I’m not sure this is known issue.

Attachment Size
sample_04.mscz 4.49 KB

Comments

I had exactly the same issue with 1st violins-tremolo. It turns out that tied tremolo notes worked fine in the range d#4 - g#4 which uses other samples. But I needed a long b4 note which uses sample libs\NoBudgetOrch2\Violin\ViolinSect\Tremulo\4_Bb.wav according to sfz-script 1st-violin-SEC-tremolo.sfz.
By the way, the long notes on all pitches worked fine using sforzando player from fl studio. So it wasn't the scripts or samples I figured.
Now I edited the Bb4 sample and shifted the end-of-loop point (which seemed to be at the very end of the sample) somewhat back and that did the trick for me: now Musescore plays long notes on b4, too.
So my guess is that Musescore does not always recognise the loop points in the wav file well, maybe because it was at the end of the sample.
I attached the sample, you can replace your own sample with this one, but it will only fix tied notes a4 - b4.

OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.4.2.9788, revision: 148e43f

Attachment Size
4_Bb.zip 419.31 KB

Do you still have an unanswered question? Please log in first to post your question.