Key Facts
- Category
- Media
- Input Types
- file, select, number
- Output Type
- file
- Sample Coverage
- 4
- API Ready
- Yes
Overview
This tool lets you adjust audio speed without changing pitch or shift pitch without altering speed, using FFmpeg's atempo and asetrate filters for precise control.
When to Use
- •When you need to speed up or slow down audio for efficient listening or editing without pitch distortion.
- •When transposing music to a different key for practice, performance, or compatibility.
- •When creating audio effects that require independent speed and pitch adjustments, such as for video synchronization.
How It Works
- •Upload your audio file in a supported format like MP3, WAV, or AAC.
- •Select the operation mode: time-stretch to change speed or pitch-shift to change pitch.
- •Set the tempo factor (0.25 to 4) or semitone shift (-12 to 12) as needed.
- •Choose the output format and download the processed file.
Use Cases
Examples
1. Speed Up a Podcast Episode
Commuter- Background
- A user wants to listen to a 90-minute podcast during a 45-minute commute.
- Problem
- Standard playback is too slow, and speeding up in media players often distorts speech pitch.
- How to Use
- Upload the podcast MP3 file, select 'Time Stretch' mode, set tempo factor to 2.0, and output as MP3.
- Outcome
- The podcast plays in half the time with clear, natural-sounding voices.
2. Transpose a Song for Guitar Practice
Musician- Background
- A guitarist needs to practice a song recorded in A major but requires it in F major for easier chord shapes.
- Problem
- The original key is too high, and manual transposition is error-prone and time-consuming.
- How to Use
- Upload the audio file, choose 'Pitch Shift' mode, set semitones to -4 (from A to F), and output as WAV for high fidelity.
- Outcome
- The track is shifted down by 4 semitones, making it playable in the desired key without tempo change.
3. Create Slow-Motion Audio for Video
Video Editor- Background
- Editing a sports highlight reel with a slow-motion replay that needs matching audio.
- Problem
- Slowing down the video also slows the audio, lowering the pitch and making it sound unnatural.
- How to Use
- Upload the audio clip, select 'Time Stretch', set tempo factor to 0.5, and output in AAC format for video integration.
- Example Config
-
{"mode": "time-stretch", "tempoFactor": 0.5, "outputFormat": "aac"} - Outcome
- Audio is slowed to half speed while preserving the original pitch, ideal for slow-motion effects.
Try with Samples
audio, fileRelated Hubs
FAQ
What audio formats can I upload?
Any audio format supported by FFmpeg, such as MP3, WAV, AAC, OGG, FLAC, and more.
How does time-stretching preserve pitch?
It uses FFmpeg's atempo filter to adjust speed while keeping the original pitch unchanged.
Can I process multiple files at once?
No, the tool handles one audio file per session to maintain processing quality.
What is the maximum file size allowed?
Audio files must be under 200 MB.
Is there a limit on tempo or pitch adjustment?
Tempo factor ranges from 0.25 to 4, and pitch shift from -12 to 12 semitones.