#pragma once #include "utils/workers/signals/signal_type.hpp" #include namespace hr { enum class DOMAIN_PLUGIN { TIME, FREQUENSY }; struct setup { // Эти данные заполняются из прочитанного файла (sndfile) int m_sample_rate; int m_frames; int m_channels; std::filesystem::path m_file; std::size_t m_block_size = 1'024; std::size_t m_step_size = 512; signal_type m_signal_type; DOMAIN_PLUGIN m_domain = DOMAIN_PLUGIN::FREQUENSY; }; }