The EQ_Setting class. Container for Equalizer configurations.
More...
#include <EqualizerSetting.h>
|
|
using | ValueArray = std::array<int, 10> |
|
|
| EqualizerSetting (int id=-1, const QString &name=QString()) |
|
| EqualizerSetting (int id, const QString &name, const ValueArray &values) |
|
| EqualizerSetting (int id, const QString &name, const ValueArray &values, const ValueArray &defaultValues) |
|
| EqualizerSetting (const EqualizerSetting &other) |
|
EqualizerSetting & | operator= (const EqualizerSetting &s) |
| QString | name () const |
| | get name of setting
|
| void | setName (const QString &name) |
| | set name of setting
|
|
int | id () const |
|
void | setId (int id) |
| const ValueArray & | values () const |
| | get database values for setting
|
|
const ValueArray & | defaultValues () const |
| int | value (int idx) const |
| | get specific value for a band idx. if idx is not valid, 0 is returned
|
| void | setValue (int idx, int val) |
| | set specific value for band
|
| void | setValues (const ValueArray &values) |
| | set all values for a specific index. If there are more than 10 values, list is stripped. If there are less, the list is filled with zeros
|
|
void | setDefaultValues (const ValueArray &values) |
| bool | isDefault () const |
| | checks, if preset is default preset
|
|
ValueArray::const_iterator | begin () const |
|
ValueArray::const_iterator | end () const |
The EQ_Setting class. Container for Equalizer configurations.
◆ isDefault()
| bool EqualizerSetting::isDefault |
( |
| ) |
const |
checks, if preset is default preset
- Returns
- true if preset is default preset, false else
◆ name()
| QString EqualizerSetting::name |
( |
| ) |
const |
get name of setting
- Returns
◆ setName()
| void EqualizerSetting::setName |
( |
const QString & | name | ) |
|
set name of setting
- Parameters
-
◆ setValue()
| void EqualizerSetting::setValue |
( |
int | idx, |
|
|
int | val ) |
set specific value for band
- Parameters
-
| idx | band index |
| val | database formatted value |
◆ setValues()
| void EqualizerSetting::setValues |
( |
const ValueArray & | values | ) |
|
set all values for a specific index. If there are more than 10 values, list is stripped. If there are less, the list is filled with zeros
- Parameters
-
◆ value()
| int EqualizerSetting::value |
( |
int | idx | ) |
const |
get specific value for a band idx. if idx is not valid, 0 is returned
- Parameters
-
- Returns
- database value if idx is valid, 0 else
◆ values()
| const ValueArray & EqualizerSetting::values |
( |
| ) |
const |
get database values for setting
- Returns