Etterna 0.74.4
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
twohandtrill Struct Reference
Collaboration diagram for twohandtrill:
Collaboration graph
[legend]

Public Types

enum  trillnario { the_lack_thereof , need_opposite }
 

Public Member Functions

bool two_hand_jump (const unsigned &notes)
 
void process (const float &ms_now, const unsigned &notes)
 
void set_hand_states (col_type coltype)
 
bool calc_trill (const float &ms_now)
 
void reset ()
 
void dead_trill ()
 

Public Attributes

hands current_hand = left_hand
 
col_type left_hand_state = col_init
 
col_type right_hand_state = col_init
 
trillnario current_scenario = the_lack_thereof
 
int cur_length = 0
 a trill length 1 is 2 notes long and has "completed"
 
int jump_count = 0
 
CalcMovingWindow< float > trill_ms
 
int trills_in_interval = 0
 
int total_taps = 0
 
float cv_threshold = 0.5F
 
unsigned last_notes = 0b0000
 
unsigned last_last_notes = 0b0000
 

The documentation for this struct was generated from the following file: