/// <summary>
/// ファイル名を指定してプリセットを追加します。
/// </summary>
/// <param name="filename">追加されるプリセットが記述された XML ファイル名。</param>
public void AddPreset(string filename)
{
if (!File.Exists(filename))
{
throw new FileNotFoundException();
}
this.presets.AddRange(PresetReader.Load(filename));
this.drumset.AddRange(PresetReader.DrumLoad(filename));
this.presetFiles.Add(filename);
}