On 04/29/2009 07:03 PM, Andreas Persson wrote:
> On 04/29/2009 02:25 PM, Graham Goode wrote:
>> Both myself and another Virtual Pipe Organ enthusiast have been trying
>> out the VST plugin (mostly in Win32). I have it succesfully running in
>> Cantabile, Reaper, and Cakewalk Sonar. Lynn tried it in VSTHost and
>> encountered some very strange behavior - Fantasia loads, you can
>> succesfully load the GIG sample sets, set up MIDI Audio, etc... but
>> when you play, linuxsampler plays one second of the note, and then
>> starts bouncing up a note or two if you hold the note down for longer
>> than the second. Lynn emailed me and I tried it out - same behavior.
>> Is it a bug?
>
> The same happens to me (in SAVIHost, a simpler version of VSTHost). It
> seems as linuxsampler doesn't stop when it reaches the end of sample,
> but instead just plays what comes next in memory (which is often another
> sample with a higher pitch).
>
> I'll try to find out why this happens.

Many problems at the same time. First, the VST didn't support changes of 
buffer size. It used the first value it got from the host. SAVIHost 
sends a big value first 11025, and then it sends a new, lower value.

The other problems were caused by the big buffer size. The gig engine 
and the ring buffer didn't like the big buffer size.

I committed fixes to CVS for these problems now.

/Andreas

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel

Reply via email to