#pragma once #include <memory> #include <vector> #include "context.h" #include "tools/mathutils.h" struct NoteInitializer { std::shared_ptr<Context> context; std::vector<microsec> intervals; microsec perfect_offset = 0; };