Bug: Setting the RecordOutputFileName without extension leads to unknown exception
Leaving out the extension when setting a record filename leads to an unknown exception.
This was experienced setting the output file for reproduction module from VAMatlab:
reproduction_id = 'MyAmbisonicsBinauralMixdown';
parameter_struct.RecordOutputBaseFolder = fullfile( pwd, 'output');
parameter_struct.RecordOutputFileName = 'ambisonics_binaural_mixdown_out'; %instead of: 'ambisonics_binaural_mixdown_out.wav'
va.set_reproduction_module_parameters( reproduction_id, parameter_struct );
It is likely, that this issue also occurs if
- recording the input
- recording a rendering module
- simply using the wrong extension
Probably, the exception is thrown by the class trying to open the file.