public SmSongToRhConverter(string smSongDir, string rhDir, float songOffset = 0f) { this.smSongDir = smSongDir; this.rhDir = rhDir; this.songOffset = songOffset; var smFilePath = Directory.GetFiles(smSongDir, "*.sm").Single(); smFile = ITextSerializableExtensions.Deserialize(smFilePath, SmFile.Deserialize); }
private static SmFile ReadSmFile(string path) { return(ITextSerializableExtensions.Deserialize(path, SmFile.Deserialize)); }