Main siteMain site  ForumForum  ForumSearch  Private messageEmail contact  RegisterRegister  Log inLog in 
Topic: Buffer element behavior
Reply to topic
Author Message
snovotill



Joined: Feb 8, 2013
Posts: 80

PostPosted: Dec 7, 2013 7:56 AM    Post subject: Buffer element behavior

Hi Jarek, I'm using Buffer in BUFFER_LAST_SEND_ONE mode.

I have \"Rotate buffer\" and Purge Buffer\" turned on.
I have \"Remember\" turned off.
I have InitialValue=0

Initially when I clock Buffer a few times and get 0 out as expected.
Then a sample arrives into the buffer.
I clock Buffer again, and the sample comes out as expected.
Then I clock it one more time, and instead of getting a 0 out, the stale sample comes out a second time.

Shouldn't \"Rotate Buffer\" and \"Purge Buffer\" dictate that once the sample leaves, it's gone and we revert to InitialValue?

Could you please explain what these two tickboxes do and how they should normally be used?
They don't seem to wash the already-output (now stale) sample out of it's mouth.

Also, nothing seems to come out of the Available output after the input sample arrives. What is this output for please?

thanks much

jarek



Joined: Oct 22, 2007
Posts: 1073

PostPosted: Dec 7, 2013 8:02 AM    Post subject:

This is the expected behavior. The LAST buffered value is resent.

The other options about rotation are for other selections when the buffer size is more than 1.
jarek



Joined: Oct 22, 2007
Posts: 1073

PostPosted: Dec 7, 2013 8:21 AM    Post subject:

Those are also only used for the other options when buffer is larger than 1.
snovotill



Joined: Feb 8, 2013
Posts: 80

PostPosted: Dec 7, 2013 8:22 AM    Post subject:

okay, and what are the \"purge buffer\" setting and \"available\" output used for please?
jarek



Joined: Oct 22, 2007
Posts: 1073

PostPosted: Dec 7, 2013 9:32 AM    Post subject:

I updated the manual and explained those options. Let me know if it is unclear or incomplete.
Reply to topic