#pragma once #include #include #include #include #include #include #include "flizzer_tracker_hal.h" #include "sound_engine/freqs.h" #include "sound_engine/sound_engine_filter.h" #include "sound_engine/sound_engine_defs.h" #include "tracker_engine/tracker_engine_defs.h" typedef struct { bool stop; uint32_t counter; uint32_t counter_2; NotificationApp* notification; SoundEngine sound_engine; TrackerEngine tracker_engine; TrackerSong song; uint32_t frequency; uint8_t current_waveform_index; uint16_t pw; uint8_t selected_param; uint16_t flags; uint16_t cutoff; uint8_t resonance; uint8_t filter_type; bool playing; } FlizzerTrackerApp;