Etterna 0.74.4
|
#include <Chaos.h>
Public Member Functions | |
void | full_reset () |
void | advance_sequencing (const CalcMovingWindow< float > &ms_any) |
auto | operator() (const int &total_taps) -> float |
Public Attributes | |
const CalcPatternMod | _pmod = Chaos |
const std::string | name = "ChaosMod" |
float | min_mod = 0.88F |
float | max_mod = 1.07F |
float | base = -0.088F |
const std::vector< std::pair< std::string, float * > > | _params |
const int | window = 6 |
CalcMovingWindow< float > | _u |
CalcMovingWindow< float > | _wot |
float | pmod = neutral |
slightly different implementation of the old chaos mod, basically picks up polyishness and tries to detect awkward transitions In other words, detects chaotic timing between continuous notes.
const std::vector<std::pair<std::string, float*> > ChaosMod::_params |