The settings accessible via the Input or Output configuration dialogs are expected to persist starting in MATLAB R2018a. For any later releases, the settings should definitely persist across audioTestBench sessions. The only exception to this are the "Output" settings driven by the input/object under test; these will not persist. They are always dynamically set before every audioTestBench run. For example, SampleRate is always dependent on the input, and gets propagated to the Object Under Test and to the Output. Therefore, the changes made to the audioDeviceWriter are not expected to persist. Additionally, we do not have an API to access properties of audioTestBench.
Best Answer