diff --git a/OpenUtau.Core/Format/Wave.cs b/OpenUtau.Core/Format/Wave.cs index db9e294d5..4e4599f45 100644 --- a/OpenUtau.Core/Format/Wave.cs +++ b/OpenUtau.Core/Format/Wave.cs @@ -24,6 +24,11 @@ public static WaveStream OpenFile(string filepath) { } } if (tag == "RIFF") { +#if WINDOWS + if (OS.IsWindows()) { + return new MediaFoundationReader(filepath); + } +#endif return new WaveFileReader(filepath); } if (ext == ".mp3") {