|
Etterna 0.75.1
|
#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 |