Equalizer Class¶
See the Equalizer Entity for generic information.
-
class EqualizerClass : public Acroname::BrainStem2CLI::EntityClass¶
EqualizerClass: Provides receiver and transmitter gain/boost/emphasis settings for some of Acroname’s products. Please see product documentation for further details.
Public Functions
-
EqualizerClass()¶
Constructors.
-
~EqualizerClass()¶
Destructor.
- !EqualizerClass ()
Finalizer.
- void init (BrainStem2CLI::ModuleClass^ module, const unsigned char index)
Initializes the class. Should only be called when manually creating classes.
- Parameters:
pModule – The module.
index – The cmdEQUALIZER index to be addressed.
-
aErr setReceiverConfig(const unsigned char channel, const unsigned char config)¶
Sets the receiver configuration for a given channel.
- Parameters:
channel – The equalizer receiver channel.
config – Configuration to be applied to the receiver.
- Returns:
Returns common entity return values
-
aErr getReceiverConfig(const unsigned char channel, unsigned char %config)¶
Gets the receiver configuration for a given channel.
- Parameters:
channel – The equalizer receiver channel.
config – Configuration of the receiver.
- Returns:
Returns common entity return values
-
aErr setTransmitterConfig(const unsigned char config)¶
Sets the transmitter configuration
- Parameters:
config – Configuration to be applied to the transmitter.
- Returns:
Returns common entity return values
-
aErr getTransmitterConfig(unsigned char %config)¶
Gets the transmitter configuration
- Parameters:
config – Configuration of the Transmitter.
- Returns:
Returns common entity return values
-
EqualizerClass()¶