private void UpdateFileList() { string[] lPathArray = PoolPathArray.Get(data.directoryInfo); if (lPathArray != pathArray) { pathArray = lPathArray; data.fileInfoList = new List <FileInfo>(); data.loopSetList = new List <LoopInformation>(); data.isSelectedList = new List <bool>(); data.progressList = new List <double>(); for (int i = 0; i < pathArray.Length; i++) { string extentionLower = Path.GetExtension(pathArray[i]).ToLower(); if (extentionLower == ".wav" || extentionLower == ".aif" || extentionLower == ".mp3" || extentionLower == ".ogg") { data.fileInfoList.Add(new FileInfo(pathArray[i])); data.loopSetList.Add(new LoopInformation(44100, 0, 0)); data.isSelectedList.Add(false); data.progressList.Add(0.0d); } } } }
private void UpdateFileList() { string[] lPathArray = PoolPathArray.Get(data.directoryInfo); if (lPathArray != pathArray) { pathArray = lPathArray; LoadLoop(); } }