HISE Docs

ScriptRingBuffer


Class methods

copyReadBuffer

Copies the read buffer into a preallocated target buffer. The target buffer must have the same size.

ScriptRingBuffer.copyReadBuffer(var targetBuffer)



createPath

Creates a path objects scaled to the given bounds and sourceRange

ScriptRingBuffer.createPath(var dstArea, var sourceRange, var normalisedStartValue)



getReadBuffer

Returns a reference to the internal read buffer.

ScriptRingBuffer.getReadBuffer()



getResizedBuffer

Resamples the buffer to a fixed size.

ScriptRingBuffer.getResizedBuffer(int numDestSamples, int resampleMode)



setActive

Enables or disables the ring buffer.

ScriptRingBuffer.setActive(bool shouldBeActive)



setRingBufferProperties

Sets the ring buffer properties from an object (Use the JSON from the Edit Properties popup).

ScriptRingBuffer.setRingBufferProperties(var propertyData)