Etterna 0.74.4
|
#include <FlamSequencing.h>
Public Attributes | |
unsigned | unsigned_unseen = 0U |
columns seen | |
int | size = 1 |
bool | flammin = false |
std::array< float, 3 > | ms |
Struct describing a flam of 2-4 taps. A flam is not 1 tap. Flams are n > 1 taps which may be hit as a chord.
bool flam::flammin = false |
size > 1. is this actually more efficient than calling a bool check func?
std::array<float, 3> flam::ms |
ms values, 3 ms values = 4 rows, optimize by just recycling values without resetting and indexing up to the size counter to get duration
int flam::size = 1 |
size in ROWS, not columns. if flam size == 1 we do not yet have a flam and we have no current relevant values in ms[], any that are set will be leftovers from the last sequence, this is to optimize out setting rowtimes or calculating ms times