|
From: Frank N. <bea...@we...> - 2017-02-05 10:29:19
|
Hi Christian and all,
> On Monday, January 23, 2017 17:04:34 Christian Schoenebeck wrote:
> > Index: src/engines/common/SignalUnit.cpp
> > ===================================================================
> > --- src/engines/common/SignalUnit.cpp (revision 3099)
> > +++ src/engines/common/SignalUnit.cpp (working copy)
> > @@ -25,6 +25,6 @@
> >
> > namespace LinuxSampler {
> > bool SignalUnit::DelayStage() {
> > - return (DelayTrigger() >= pRack->GetCurrentStep());
> > + return (DelayTrigger() > pRack->GetCurrentStep());
> > }
> > } // namespace LinuxSampler
>
> Frank, I just committed this little patch to SVN which should fix this issue
> for you.
Confirmed! Tried it just now, clean playback of that kick drum sample for
several minutes now. I'm happy, thank you so much! :-)
> I got no response from Grigor or Andreas about this issue, so I will probably
> address the other potential cases (where this misbehavior might occur as well)
> of the SFZ format in some way in the next couple days. Requires a bunch of
> changes in the SFZ engine.
Thanks, very much appreciated. I have not noticed any other places with
similar issues, but then again my test scenario (including the .sfz files
themselves) was very limited and simple until now.
Greetings,
Frank
|