Refactor: UIThread trimming

This commit is contained in:
Dejvino
2026-03-06 21:47:33 +01:00
parent 71583bdb4e
commit f979c2c5d7
6 changed files with 342 additions and 293 deletions
+17
View File
@@ -0,0 +1,17 @@
#ifndef SEQUENCE_GENERATOR_H
#define SEQUENCE_GENERATOR_H
#include "TrackerTypes.h"
#include "config.h"
class SequenceGenerator {
public:
static void generateTrackData(int track, int themeType, Step (*target)[NUM_STEPS]);
static void generateSequenceData(int themeType, Step (*target)[NUM_STEPS]);
static void mutateSequence(Step (*target)[NUM_STEPS]);
static void generateRandomScale();
static void updateScale();
static void pickRandomScaleType();
};
#endif