JUCE  v5.1.1-3-g1a0b28c73
JUCE API
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...

#include <juce_ProcessContext.h>

Collaboration diagram for ProcessSpec:

Public Attributes

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...
 
double sampleRate
 The sample rate that will be used for the data that is sent to the processor. 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

◆ maximumBlockSize

uint32 ProcessSpec::maximumBlockSize

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

◆ numChannels

uint32 ProcessSpec::numChannels

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

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

◆ sampleRate

double ProcessSpec::sampleRate

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


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