Etterna 0.74.4
|
#include <FlamJam.h>
Public Member Functions | |
void | setup () |
void | advance_sequencing (const float &ms_now, const unsigned ¬es) |
auto | operator() () -> float |
Public Attributes | |
const CalcPatternMod | _pmod = FlamJam |
const std::string | name = "FlamJamMod" |
float | min_mod = 0.3F |
float | max_mod = 1.F |
float | scaler = 0.001F |
float | base = 0.5F |
float | group_tol = 35.F |
float | step_tol = 17.5F |
const std::vector< std::pair< std::string, float * > > | _params |
FJ_Sequencer | fj |
float | pmod = neutral |
Hand-Agnostic PatternMod detecting continuous flams. Flams are n taps which are close enough to be hit as a chord. Intended to downscale patterns which take advantage of flams as being misinterpreted as stream instead of something like chordjacks or jumpstream.
note for improvement: MAKE FLAM WIDE RANGE? ^ YES DO THIS
const std::vector<std::pair<std::string, float*> > FlamJamMod::_params |