|
Etterna 0.75.1
|
#include <VOHT.h>

Public Member Functions | |
| void | full_reset () |
| void | setup () |
| auto | make_thing (const float &itv_taps) -> float |
| void | complete_seq () |
| auto | oht_timing_check (const CalcMovingWindow< float > &ms_any) -> bool |
| void | wifflewaffle () |
| void | advance_sequencing (const meta_type &mt, const CalcMovingWindow< float > &ms_any) |
| void | set_pmod (const ItvHandInfo &itvhi) |
| auto | operator() (const ItvHandInfo &itvhi) -> float |
| void | interval_end () |
Public Attributes | |
| const CalcPatternMod | _pmod = VOHTrill |
| const std::string | name = "VOHTrillMod" |
| float | window_param = 2.F |
| float | min_mod = 0.25F |
| float | max_mod = 1.F |
| float | base = 1.5F |
| float | suppression = 0.2F |
| float | cv_reset = 1.F |
| float | cv_threshhold = 0.25F |
| float | min_len = 8.F |
| const std::vector< std::pair< std::string, float * > > | _params |
| int | window = 0 |
| int | cc_window = 0 |
| bool | luca_turilli = false |
| CalcMovingWindow< float > | badjuju |
| CalcMovingWindow< int > | _mw_oht_taps |
| std::array< int, max_vtrills_per_interval > | foundyatrills = { 0, 0, 0, 0 } |
| int | found_oht = 0 |
| int | oht_len = 0 |
| int | oht_taps = 0 |
| float | hello_my_name_is_goat = 0.F |
| float | moving_cv = cv_reset |
| float | pmod = min_mod |
Hand-Dependent PatternMod detecting one hand trills. Specific meant to downscale long continuous one hand trills to nerf jumpjack vibro. almost identical to wrr, refer to comments there
| const std::vector<std::pair<std::string, float*> > VOHTrillMod::_params |