Пример #1
0
 /// <summary>
 /// XML を格納したストリームを読み込み、ドラムプリセットを生成します。
 /// </summary>
 /// <param name="stream">読み取られるストリーム。</param>
 /// <returns>ドラムプリセットの列挙子。</returns>
 public static IEnumerable <DrumPreset> DrumLoad(Stream stream)
 {
     return(PresetReader.DrumLoad(XDocument.Load(stream)));
 }
Пример #2
0
 /// <summary>
 /// ストリームからプリセットを読み込みます。
 /// </summary>
 /// <param name="stream">読み込まれるストリーム。</param>
 public void Load(Stream stream)
 {
     this.programs.AddRange(PresetReader.Load(stream));
     stream.Seek(0L, SeekOrigin.Begin);
     this.drums.AddRange(PresetReader.DrumLoad(stream));
 }
Пример #3
0
 /// <summary>
 /// XML を格納したファイルを読み込み、ドラムプリセットを生成します。
 /// </summary>
 /// <param name="filename">読み込まれるファイル名。</param>
 /// <returns>ドラムプリセットの列挙子。</returns>
 public static IEnumerable <DrumPreset> DrumLoad(string filename)
 {
     return(PresetReader.DrumLoad(XDocument.Load(filename)));
 }