timestretch 0.7.0

Pure Rust audio time stretching library optimized for EDM
Documentation
[
  {"source": "samples/sine_440.wav", "ratio": 0.5, "description": "sine wave slowdown"},
  {"source": "samples/sine_440.wav", "ratio": 2.0, "description": "sine wave speedup"},
  {"source": "samples/drums_break.wav", "ratio": 0.75, "description": "transient-heavy slowdown"},
  {"source": "samples/drums_break.wav", "ratio": 1.5, "description": "transient-heavy speedup"},
  {"source": "samples/drums_break.wav", "ratio": 1.1, "description": "transient-heavy slight stretch"},
  {"source": "samples/vocal_phrase.wav", "ratio": 0.8, "description": "vocal slowdown"},
  {"source": "samples/vocal_phrase.wav", "ratio": 1.25, "description": "vocal speedup"},
  {"source": "samples/full_mix.wav", "ratio": 0.9, "description": "complex mix slight stretch"},
  {"source": "samples/full_mix.wav", "ratio": 0.75, "description": "complex mix slowdown"},
  {"source": "samples/stereo_drums.wav", "ratio": 0.75, "description": "stereo drums slowdown", "stereo": true},
  {"source": "samples/stereo_drums.wav", "ratio": 1.5, "description": "stereo drums speedup", "stereo": true},
  {"source": "samples/stereo_vocal.wav", "ratio": 0.8, "description": "stereo vocal slowdown", "stereo": true},
  {"source": "samples/stereo_vocal.wav", "ratio": 1.25, "description": "stereo vocal speedup", "stereo": true},
  {"source": "samples/stereo_mix.wav", "ratio": 0.9, "description": "stereo mix slight stretch", "stereo": true},
  {"source": "samples/house_1.wav", "ratio": 0.95, "description": "house 1 slight slowdown", "stereo": true},
  {"source": "samples/house_1.wav", "ratio": 1.05, "description": "house 1 slight speedup", "stereo": true},
  {"source": "samples/house_1.wav", "ratio": 0.8, "description": "house 1 half-time", "stereo": true},
  {"source": "samples/house_2.wav", "ratio": 0.95, "description": "house 2 slight slowdown", "stereo": true},
  {"source": "samples/house_2.wav", "ratio": 1.05, "description": "house 2 slight speedup", "stereo": true},
  {"source": "samples/house_3.wav", "ratio": 0.95, "description": "house 3 slight slowdown", "stereo": true},
  {"source": "samples/house_3.wav", "ratio": 1.05, "description": "house 3 slight speedup", "stereo": true},
  {"source": "samples/house_4.wav", "ratio": 0.95, "description": "house 4 slight slowdown", "stereo": true},
  {"source": "samples/house_4.wav", "ratio": 1.05, "description": "house 4 slight speedup", "stereo": true},
  {"source": "samples/house_5.wav", "ratio": 0.95, "description": "house 5 slight slowdown", "stereo": true},
  {"source": "samples/house_5.wav", "ratio": 1.05, "description": "house 5 slight speedup", "stereo": true},
  {"source": "samples/house_5.wav", "ratio": 1.25, "description": "house 5 speed up", "stereo": true}
]