Ardour
9.0-pre0-582-g084a23a80d
|
#include <logcurve.h>
Public Member Functions | |
LogCurveIn (float steepness=0.2, uint32_t len=0) | |
float | value (float frac) const |
float | value (uint32_t pos) const |
Public Member Functions inherited from ARDOUR::LogCurve | |
LogCurve (float steepness=0.2, uint32_t len=0) | |
bool | operator== (const LogCurve &other) const |
bool | operator!= (const LogCurve &other) const |
float | value (float frac) const |
float | value (uint32_t pos) const |
float | invert_value (float frac) const |
float | invert_value (uint32_t pos) const |
void | fill (float *vec, uint32_t veclen, bool invert) const |
float | steepness () const |
uint32_t | length () const |
void | set_steepness (float steepness) |
void | set_length (uint32_t len) |
Additional Inherited Members | |
Public Attributes inherited from ARDOUR::LogCurve | |
Glib::Threads::Mutex | lock |
Protected Attributes inherited from ARDOUR::LogCurve | |
float | a |
float | b |
float | S |
uint32_t | l |
Definition at line 109 of file logcurve.h.
|
inline |
Definition at line 112 of file logcurve.h.
|
inline |
Definition at line 115 of file logcurve.h.
|
inline |
Definition at line 119 of file logcurve.h.