|
Etterna 0.75.1
|
#include <FlamSequencing.h>

Public Attributes | |
| flam | flim |
| current tracking flam | |
| float | group_tol = 0.F |
| scan for flam chords in this window | |
| float | step_tol = 0.F |
| tolerance for each column step | |
| float | mod_scaler = 0.F |
| int | flam_counter = 0 |
| number of flams | |
| std::array< float, 4 > | mod_parts = { 1.F, 1.F, 1.F, 1.F } |
| bool | the_fifth_flammament = false |
Sequencer for FlamJam, to handle row by row processing of flams. Collects up to 4 flams per interval to describe its flammyness.
| std::array<float, 4> FJ_Sequencer::mod_parts = { 1.F, 1.F, 1.F, 1.F } |
track up to 4 flams per interval, if the number of flams exceeds this number we'll just min_set (OR we could keep a moving array of flams, and not flams, which would make consecutive flams much more debilitating and interval proof the sequencing.. however.. it's probably not necessary to get that fancy
| bool FJ_Sequencer::the_fifth_flammament = false |
there's too many flams already, don't bother with new sequencing and shortcut into a minset in flamjammod technically this means we won't start constructing sequences again until the next interval.. not sure if this is desired behavior