JUCE
Loading...
Searching...
No Matches
Classes | Macros | Typedefs

Classes

class  AudioChannelSet
 Represents a set of audio channel types. More...
 
class  AudioData
 This class a container which holds all the classes pertaining to the AudioData::Pointer audio sample format class. More...
 
class  AudioData::Pointer< SampleFormat, Endianness, InterleavingType, Constness >
 Used as a template parameter for AudioData::Pointer. More...
 
class  AudioData::Converter
 A base class for objects that are used to convert between two different sample formats. More...
 
class  AudioData::ConverterInstance< SourceSampleType, DestSampleType >
 A class that converts between two templated AudioData::Pointer types, and which implements the AudioData::Converter interface. More...
 
struct  AudioData::Format< DataFormatIn, EndiannessIn >
 A struct that contains a SampleFormat and Endianness to be used with the source and destination types when calling the interleaveSamples() and deinterleaveSamples() helpers. More...
 
class  AudioProcessLoadMeasurer
 Maintains an ongoing measurement of the proportion of time which is being spent inside an audio callback. More...
 
struct  AudioProcessLoadMeasurer::ScopedTimer
 This class measures the time between its construction and destruction and adds it to an AudioProcessLoadMeasurer. More...
 
class  AudioBuffer< Type >
 A multi-channel buffer containing floating point audio samples. More...
 
class  FloatVectorOperations
 A collection of simple vector operations on arrays of floats, accelerated with SIMD instructions where possible. More...
 
class  ScopedNoDenormals
 Helper class providing an RAII-based mechanism for temporarily disabling denormals on your CPU. More...
 

Macros

#define JUCE_SNAP_TO_ZERO(n)   ignoreUnused (n)
 

Typedefs

using AudioSampleBuffer = AudioBuffer<float>
 A multi-channel buffer of 32-bit floating point audio samples.
 

Detailed Description

Macro Definition Documentation

◆ JUCE_SNAP_TO_ZERO

#define JUCE_SNAP_TO_ZERO ( n)    ignoreUnused (n)

Typedef Documentation

◆ AudioSampleBuffer

A multi-channel buffer of 32-bit floating point audio samples.

This type is here for backwards compatibility with the older AudioSampleBuffer class, which was fixed for 32-bit data, but is otherwise the same as the new templated AudioBuffer class.

See also
AudioBuffer