which controls the expansion rate. Subsequently a third factor called “factor_gen” is defined which is used to determine the number of times that each pitch period will be repeated. Because the proposed algorithm is based on the repetition of a given number of pitch periods, this factor will be used to keep the expansion rate within the range specified by the user