HephAudio v3.0.6
A cross-platform C++ library for recording, playing, and processing audio on Windows, Android, Linux, iOS, and macOS.
Loading...
Searching...
No Matches
HephAudio::EqualizerInfo Struct Reference

container for equalizer effect parameters. More...

#include <EqualizerInfo.h>

Public Member Functions

 EqualizerInfo ()
 
 EqualizerInfo (double f1, double f2, double amplitude)
 

Public Attributes

double f1
 
double f2
 
double amplitude
 

Detailed Description

container for equalizer effect parameters.

Constructor & Destructor Documentation

◆ EqualizerInfo() [1/2]

HephAudio::EqualizerInfo::EqualizerInfo ( )

creates a new instance and initializes it with default values.

◆ EqualizerInfo() [2/2]

HephAudio::EqualizerInfo::EqualizerInfo ( double f1,
double f2,
double amplitude )

creates a new instance and initializes it with the provided values.

Parameters
f1first frequency in Hz.
f2second frequency in Hz.
amplitudemultiplication factor of the frequency components between f1 and f2.

Member Data Documentation

◆ f1

double HephAudio::EqualizerInfo::f1

first frequency in Hz.

◆ f2

double HephAudio::EqualizerInfo::f2

second frequency in Hz.

◆ amplitude

double HephAudio::EqualizerInfo::amplitude

multiplication factor of the frequency components between f1 and f2.