#pragma once #include #include static constexpr int frameRate = 44100; static constexpr int channelCount = 2; static constexpr int sampleSize = 32; static constexpr auto codec = "audio/pcm"; static constexpr QAudioFormat::Endian byteOrder = QAudioFormat::LittleEndian; static constexpr QAudioFormat::SampleType sampleType = QAudioFormat::Float; using sample_t = float; struct frame_t : std::array {}; const QAudioFormat &audioFormat();