|
Etterna 0.75.1
|
#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