#include <audio/utility/translator.h>
Public Member Functions | |
EqualPowerTranslator (unsigned int size) | |
![]() | |
TableTranslator (unsigned int size) | |
T | translate (const T &inputValue) override final |
void | fill (FillFunction fillFunction) |
![]() | |
virtual | ~Translator () |
Additional Inherited Members | |
![]() | |
using | FillFunction = std::function< T(T)> |
![]() | |
static T | translate (const T &inputValue, const std::vector< T > &inTable) |
A convenience translator for equal power lookups, owns a table so it does not need to be provided
EqualPowerTranslator | ( | unsigned int | size | ) |
constructor