JUCE: dsp::ProcessSpec Struct Reference

JUCE

Public Attributes | List of all members
dsp::ProcessSpec Struct Reference

This structure is passed into a DSP algorithm's prepare() method, and contains information about various aspects of the context in which it can expect to be called. More...

## Public Attributes
double | sampleRate
| The sample rate that will be used for the data that is sent to the processor. More...
uint32 | maximumBlockSize
| The maximum number of samples that will be in the blocks sent to process() method. More...
uint32 | numChannels
| The number of channels that the process() method will be expected to handle. More...

## Detailed Description

This structure is passed into a DSP algorithm's prepare() method, and contains information about various aspects of the context in which it can expect to be called.

## Member Data Documentation

## ◆ sampleRate

double dsp::ProcessSpec::sampleRate

The sample rate that will be used for the data that is sent to the processor.

## ◆ maximumBlockSize

uint32 dsp::ProcessSpec::maximumBlockSize

The maximum number of samples that will be in the blocks sent to process() method.

## ◆ numChannels

uint32 dsp::ProcessSpec::numChannels

The number of channels that the process() method will be expected to handle.

Referenced by dsp::ProcessorDuplicator< MonoProcessorType, StateType >::prepare().

The documentation for this struct was generated from the following file:

- juce_ProcessContext.h