/// <summary> /// うなりのパラメータと元となる Sound を指定して生成。 /// </summary> /// <param name="parameter">うなりのパラメータ</param> /// <param name="sound">元となる音</param> public Tremolo(TremoloParameter parameter, Sound sound) { if(sound.Length < parameter.delay) throw new ArgumentException("音が短すぎ"); this.parameter = parameter; this.sound = sound; }
/// <summary> /// うなりのパラメータと元となる Sound を指定して生成。 /// </summary> /// <param name="parameter">うなりのパラメータ</param> /// <param name="sound">元となる音</param> public Tremolo(TremoloParameter parameter, Sound sound) { if (sound.Length < parameter.delay) { throw new ArgumentException("音が短すぎ"); } this.parameter = parameter; this.sound = sound; }