--- OniSplit/Program.cs 2020/05/28 21:28:44 1130 +++ OniSplit/Program.cs 2021/05/03 15:22:15 1154 @@ -366,17 +366,18 @@ namespace Oni var sourceFilePaths = GetFileList(args, 2); SoundExporter exporter; + var noDemo = args.Any(a => a == "-nodemo"); switch (fileType) { case "aif": - exporter = new AifExporter(fileManager, outputDirPath); + exporter = new AifExporter(fileManager, outputDirPath, noDemo); break; case "wav": - exporter = new WavExporter(fileManager, outputDirPath); + exporter = new WavExporter(fileManager, outputDirPath, false, noDemo); break; case "pcm": - exporter = new WavExporter(fileManager, outputDirPath, true); + exporter = new WavExporter(fileManager, outputDirPath, true, noDemo); break; default: throw new NotSupportedException(string.Format("Unsupported file type {0}", fileType)); @@ -842,7 +843,7 @@ namespace Oni case ".wav": if (task.Type == TemplateTag.NONE || task.Type == TemplateTag.SNDD) - importer = new WavImporter(); + importer = new WavImporter(args.Any(a => a == "-demo")); break; case ".aif":