|
Etterna 0.75.1
|
#include <WideRangeJJ.h>

Public Member Functions | |
| void | full_reset () |
| void | setup () |
| void | check () |
| void | advance_sequencing (const col_type &ct, const float &time_s) |
| void | set_pmod (const ItvHandInfo &itvhi) |
| auto | operator() (const ItvHandInfo &itvhi) -> float |
| void | interval_end () |
Public Attributes | |
| const CalcPatternMod | _pmod = { WideRangeJJ } |
| const std::string | name = "WideRangeJJMod" |
| float | window_param = 3.F |
| float | jj_required = 30.F |
| float | min_mod = 0.25F |
| float | max_mod = 1.F |
| float | total_scaler = 2.5F |
| float | cur_interval_tap_scaler = 1.2F |
| float | ms_threshold = 0.065F |
| float | calming_comp = 0.05F |
| float | diff_falloff_power = 6.F |
| const std::vector< std::pair< std::string, float * > > | _params |
| int | window = 0 |
| int | lc = 0 |
| int | rc = 0 |
| CalcMovingWindow< float > | _mw_max_problems {} |
| float | current_problems = 0.F |
| float | max_interval_problems = 0.F |
| float | pmod = neutral |
| std::array< float, max_rows_for_single_interval > | _left_times {} |
| std::array< float, max_rows_for_single_interval > | _right_times {} |
Hand-Dependent PatternMod detecting jump jacks but considering flammyness. Collects the number of consecutive jumpjacks, largest sequence of them
| const std::vector<std::pair<std::string, float*> > WideRangeJJMod::_params |