arduino-audio-tools
|
The simplest possible implementation of a VolumeControl: The input = output which describes a linear curve. You would use this implementation if you physically connect an audio pot! More...
#include <VolumeControl.h>
Public Member Functions | |
LinearVolumeControl (bool allowBoost=false) | |
virtual float | getVolumeFactor (float volume) |
determines a multiplication factor (0.0 to 1.0) from an input value (0.0 to 1.0). | |
Protected Member Functions | |
virtual float | limit (float in) |
limits the output to the range of 0 to 1.0 | |
Protected Attributes | |
bool | is_limited |
The simplest possible implementation of a VolumeControl: The input = output which describes a linear curve. You would use this implementation if you physically connect an audio pot!