iPlug2 - C++ Audio Plug-in Framework
Loading...
Searching...
No Matches
Classes | Variables
IVBarGraphSpectrumAnalyzerControl.h File Reference
#include "IControl.h"
#include "ISender.h"
#include "IPlugStructs.h"

Go to the source code of this file.

Classes

struct  SpectrumLEDRange
 LED Range for spectrum analyzer bar segments. More...
 
class  IVBarGraphSpectrumAnalyzerControl< MAXNC, MAX_FFT_SIZE >
 Vectorial bar graph spectrum analyzer control with segmented LEDs. More...
 

Variables

static const IColor SPEC_LED1 = {255, 36, 157, 16}
 
static const IColor SPEC_LED2 = {255, 153, 191, 28}
 
static const IColor SPEC_LED3 = {255, 215, 222, 37}
 
static const IColor SPEC_LED4 = {255, 247, 153, 33}
 
static const IColor SPEC_LED5 = COLOR_RED
 
static const float kThirdOctaveCenterFreqs []
 
static const int kNumThirdOctaveBands = 31
 

Detailed Description

Vectorial bar graph spectrum analyzer control with segmented LEDs.

Definition in file IVBarGraphSpectrumAnalyzerControl.h.

Variable Documentation

◆ kNumThirdOctaveBands

const int kNumThirdOctaveBands = 31
static

Definition at line 51 of file IVBarGraphSpectrumAnalyzerControl.h.

◆ kThirdOctaveCenterFreqs

const float kThirdOctaveCenterFreqs[]
static
Initial value:
= {
20.f, 25.f, 31.5f, 40.f, 50.f, 63.f, 80.f, 100.f, 125.f, 160.f,
200.f, 250.f, 315.f, 400.f, 500.f, 630.f, 800.f, 1000.f, 1250.f, 1600.f,
2000.f, 2500.f, 3150.f, 4000.f, 5000.f, 6300.f, 8000.f, 10000.f, 12500.f, 16000.f, 20000.f
}

Definition at line 46 of file IVBarGraphSpectrumAnalyzerControl.h.

◆ SPEC_LED1

const IColor SPEC_LED1 = {255, 36, 157, 16}
static

Definition at line 39 of file IVBarGraphSpectrumAnalyzerControl.h.

◆ SPEC_LED2

const IColor SPEC_LED2 = {255, 153, 191, 28}
static

Definition at line 40 of file IVBarGraphSpectrumAnalyzerControl.h.

◆ SPEC_LED3

const IColor SPEC_LED3 = {255, 215, 222, 37}
static

Definition at line 41 of file IVBarGraphSpectrumAnalyzerControl.h.

◆ SPEC_LED4

const IColor SPEC_LED4 = {255, 247, 153, 33}
static

Definition at line 42 of file IVBarGraphSpectrumAnalyzerControl.h.

◆ SPEC_LED5

const IColor SPEC_LED5 = COLOR_RED
static

Definition at line 43 of file IVBarGraphSpectrumAnalyzerControl.h.