diff --git a/src/export/ExportPCM.cpp b/src/export/ExportPCM.cpp index 40ba19903..c0fa923f3 100644 --- a/src/export/ExportPCM.cpp +++ b/src/export/ExportPCM.cpp @@ -516,6 +516,12 @@ ProgressResult ExportPCM::Export(AudacityProject *project, sf_format |= LoadEncoding(sf_format); } + // If subtype is still not specified, supply a default. + if (!(sf_format & SF_FORMAT_SUBMASK)) + { + sf_format |= SF_FORMAT_FLOAT; + } + int fileFormat = sf_format & SF_FORMAT_TYPEMASK; auto updateResult = ProgressResult::Success;