#pragma once #include #include namespace RIT { class AudioIO { public: AudioIO(); ~AudioIO(); std::vector> sample(); int size() const; int sampleFrequency() const; private: struct Impl; std::unique_ptr mImpl; }; } // namespace RIT