for oversample in range(n_oversample):
    fractional_step = oversample / float(n_oversample)
синусоидальная волна, которая экспоненциально изменяется между частотами f1 и f2 в заданное время/количество выборок