Pointer

Pointer(table, index, mul=1, add=0)

Table reader with control on the pointer position.

Parent class : PyoObject

Parameters:

    table : PyoTableObject
        Table containing the waveform samples.
    index : PyoObject
        Normalized position in the table between 0 and 1.

Methods:

    setTable(x) : Replace the `table` attribute.
    setIndex(x) : Replace the `index` attribute.

Attributes:

    table : PyoTableObject. Table containing the waveform samples.
    index : PyoObject. Pointer position in the table.

Examples:

    >>> s = Server().boot()
    >>> s.start()
    >>> t = SndTable(SNDS_PATH + '/transparent.aif')
    >>> p = Phasor(freq=t.getRate())
    >>> a = Pointer(table=t, index=p).out()

Methods details:

    Pointer.setTable(x):

        Replace the `table` attribute.
        
        Parameters:

        x : PyoTableObject
            new `table` attribute.

    Pointer.setIndex(x):

        Replace the `index` attribute.
        
        Parameters:

        x : PyoObject
            new `index` attribute.