Example #1
0
        public void SetSetting(SettingTypes settingType, string param)
        {
            if (settingType == SettingTypes.TempDir)
            {
                if (!Directory.Exists(param))
                {
                    Directory.CreateDirectory(param);
                }
                MakeSettlement(settingType.ToText(), param + "\\AutomixSoftware");
            }

            else if (settingType == SettingTypes.TransitionDuration || settingType == SettingTypes.MixDuration ||
                     settingType == SettingTypes.BpmPriority || settingType == SettingTypes.KeyNumberPriority ||
                     settingType == SettingTypes.KeyTonalityPriority ||
                     settingType == SettingTypes.DanceabilityPriority ||
                     settingType == SettingTypes.Mp3Quality)
            {
                MakeSettlement(settingType.ToText(), param);
            }
        }
Example #2
0
        public string GetSetting(SettingTypes settingType)
        {
            var node = _configFile.DocumentElement?.SelectSingleNode(settingType.ToText());

            return(node?.InnerText);
        }