Use std::unique_ptr<> throughout the audio system