Esempio n. 1
0
 /*change time stretch parameters*/
 public void Configure(double timeScale, double sequenceSec, double overlapSec, double windowSec, int sampleRate)
 {
     time_scale    = SynthHelper.Clamp(timeScale, 0.0, 2.0);
     sequence_size = (int)SynthHelper.SamplesFromTime(sampleRate, sequenceSec);
     overlap_size  = (int)SynthHelper.SamplesFromTime(sampleRate, overlapSec);
     seek_window   = (int)SynthHelper.SamplesFromTime(sampleRate, windowSec);
     flat_duration = sequence_size - 2 * overlap_size;
     flat_duration = sequence_size - 2 * overlap_size;
     sequence_skip = (int)((sequence_size - overlap_size) * time_scale);
 }