FQLab
A spectral audio sandbox
 
Loading...
Searching...
No Matches
FQLab.EqSettings Struct Reference

Immutable struct used for sending updated settings data from the GUI to the audio pipeline. More...

Collaboration diagram for FQLab.EqSettings:
Collaboration graph

Public Member Functions

override string ToString ()
 

Properties

int Lows [get]
 
int Mids [get]
 
int Highs [get]
 
float this[EqRanges range] [get]
 Gets the scale factor based on the desired frequency range.
 

Private Member Functions

float ToCoefficient (int setting)
 

Detailed Description

Immutable struct used for sending updated settings data from the GUI to the audio pipeline.

Member Function Documentation

◆ ToCoefficient()

float FQLab.EqSettings.ToCoefficient ( int  setting)
inlineprivate

◆ ToString()

override string FQLab.EqSettings.ToString ( )
inline

Property Documentation

◆ Highs

int FQLab.EqSettings.Highs
get

◆ Lows

int FQLab.EqSettings.Lows
get

◆ Mids

int FQLab.EqSettings.Mids
get

◆ this[EqRanges range]

float FQLab.EqSettings.this[EqRanges range]
get

Gets the scale factor based on the desired frequency range.

Parameters
rangeAccessor from the enum.
Exceptions
ArgumentOutOfRangeExceptionWhen accessed by an invalid EqRanges option.

The documentation for this struct was generated from the following file: