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... | |