Refactoring
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
#include "SharedState.h"
|
||||
|
||||
// --- Global Objects ---
|
||||
I2S i2s;
|
||||
Adafruit_SSD1306 display(SCREEN_WIDTH, SCREEN_HEIGHT, &Wire, OLED_RESET);
|
||||
|
||||
// --- Watchdog ---
|
||||
volatile unsigned long lastLoop0Time = 0;
|
||||
volatile unsigned long lastLoop1Time = 0;
|
||||
volatile bool watchdogActive = false;
|
||||
|
||||
// --- Synthesizer State ---
|
||||
volatile float g_note_frequency = 0.0;
|
||||
volatile bool g_note_on = false;
|
||||
volatile float g_volume = 0.5;
|
||||
float g_phase = 0.0;
|
||||
|
||||
// --- Control State ---
|
||||
int g_encoder_value = 0;
|
||||
Reference in New Issue
Block a user