pysynth/utils.py
def pop(self):

        """
        Removes an item from the right side of the queue, and returns it.
        Great for removing the newest values added.

        We call the parent function here, 'deque.pop()', but we also include a 'fill_buffer()'
        call to ensure the buffer is always full.

        :return: Value removed from right side of buffer
        :rtype: float, int
        """

        # Remove value and save it for later:

        val = super(AudioBuffer, self).pop()

        # Re-fill our buffer:

        self.fill_buffer()

        # Return our popped value:

        return val

        Removes an item from the right side of the queue, and returns it.
        Great for removing the newest values added.

        We call the parent function here, 'deque.pop()', but we also include a 'fill_buffer()'
        call to ensure the buffer is always full.

        :return: Value removed from right side of buffer
        :rtype: float, int
        
Removes an item from the right side of the queue, and returns it.
Great for removing the newest values added.

We call the parent function here, 'deque.pop()', but we also include a 'fill_buffer()'
call to ensure the buffer is always full.
Removes an item from the right side of the queue and returns it . Great for removing the newest values added . We call the parent function here ' deque . pop () ' but we also include a ' fill_buffer () ' call to ensure the buffer is always full .
def pop(self):
        val = super(AudioBuffer, self).pop()
        self.fill_buffer()
        return val
def pop ( self ) : val = super ( AudioBuffer , self ) . pop ( ) self . fill_buffer ( ) return val
Removes an item from the right side of the queue, and returns it.
Removes an item from the right side of the queue and returns it .
"""
        Removes an item from the right side of the queue, and returns it.
        Great for removing the newest values added.

        We call the parent function here, 'deque.pop()', but we also include a 'fill_buffer()'
        call to ensure the buffer is always full.

        :return: Value removed from right side of buffer
        :rtype: float, int
        """ # Remove value and save it for later:
 # Re-fill our buffer:
 # Return our popped value:

Value removed from right side of buffer
Value removed from right side of buffer
float, int
self