A real-time audio time-scale modification library
Project description
Audiotsm2 is the light-weight version of the original.
Basic usage
Below is a basic example showing how to reduce the speed of a wav file by half using the phase vocoder procedure:
from audiotsm2 import phasevocoder from audiotsm2.io.wav import WavReader, WavWriter with WavReader(input_filename) as reader: with WavWriter(output_filename, reader.channels, reader.samplerate) as writer: phasevocoder(reader.channels, speed=0.5).run(reader, writer)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
audiotsm2-0.1.3-py3-none-any.whl
(29.7 kB
view hashes)
Close
Hashes for audiotsm2-0.1.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0f7b62c116502880a15205a4fd3f08cc66388aeace62064648f7cfb7633f984 |
|
MD5 | 0bb27cbbe6eb698c7748e97dff9d8af1 |
|
BLAKE2b-256 | d1f4d24516cd76ba2980c45eb60d794ce92523f73a77bab15c61b69ae1bf4fb0 |