| 
    iPlug2 - C++ Audio Plug-in Framework
    
   | 
 
#include "denormal.h"#include "fft.h"#include "IPlugPlatform.h"#include "IPlugQueue.h"#include <array>Go to the source code of this file.
Classes | |
| struct | ISenderData< MAXNC, T > | 
| ISenderData is used to represent a typed data packet, that may contain values for multiple channels.  More... | |
| class | ISender< MAXNC, QUEUE_SIZE, T > | 
| ISender is a utility class which can be used to defer data from the realtime audio processing and send it to the GUI for visualization.  More... | |
| class | IPeakSender< MAXNC, QUEUE_SIZE > | 
| IPeakSender is a utility class which can be used to defer peak data from sample buffers for sending to the GUI It sends the average peak value over a certain time window.  More... | |
| class | IPeakAvgSender< MAXNC, QUEUE_SIZE > | 
| IPeakAvgSender is a utility class which can be used to defer peak & avg/RMS data from sample buffers for sending to the GUI It also features an envelope follower to control meter ballistics.  More... | |
| class | IPeakAvgSender< MAXNC, QUEUE_SIZE >::EnvelopeFollower | 
| class | IBufferSender< MAXNC, QUEUE_SIZE, MAXBUF > | 
| IBufferSender is a utility class which can be used to defer buffer data for sending to the GUI.  More... | |
| class | ISpectrumSender< MAXNC, QUEUE_SIZE, MAX_FFT_SIZE > | 
| ISpectrumSender is designed for sending Spectral Data from the plug-in to the UI.  More... | |