public override Motif variate(Motif motif)
        {
            Motif m = motif.Clone();

            m.changeDuration(this.multiplier);
            return(m);
        }