Time-Stretching Sem Artifacts
Técnicas avançadas para alterar duração do áudio sem introduzir artifacts de time-stretching.
O que você vai aprender
- Entender como time-stretching funciona
- Escolher o algoritmo correto
- Minimizar artifacts com parâmetros adequados
- Usar técnicas de multi-pass
- Aplicar em diferentes tipos de áudio
Antes de começar
- Conceito de Sample Rate
- Tutorial Aceleração de Audiobook com Preservação do Pitch
Como o Time-Stretching Funciona🔗
O Audacity usa o algoritmo SoundTouch para time-stretching. O processo básico:
- Divide o áudio em pequenos segmentos (janelas)
- Analisa cada segmento
- Remove (encolher) ou duplica (estender) segmentos
- Faz crossfade entre segmentos para suavizar emendas
Quanto maior a mudança de duração, mais visível o processo e mais artifacts aparecem.
Time-stretching nunca é perfeito. O objetivo é minimizar artifacts, não eliminá-los completamente.
Change Tempo vs. Change Speed🔗
| Efeito | Método | Pitch | Qualidade |
|---|---|---|---|
| Change Tempo | Time-stretch (SoundTouch) | Mantido | Boa (artifacts possíveis) |
| Change Speed | Resampling (altera sample rate) | Alterado | Perfeita (sem artifacts) |
Se você pode alterar o pitch, use Change Speed (qualidade perfeita). Se precisa manter o pitch, use Change Tempo (com artifacts controlados).
Parâmetros para Minimizar Artifacts🔗
Change Tempo: Configuração Ótima🔗
Effect > Pitch and Tempo > Change Tempo- Configure:
| Parâmetro | Valor | Explicação |
|---|---|---|
| Percent Change | Moderado | Quanto menor, menos artifacts |
| Beats per minute | (opcional) | Alternativa ao percentual, se você sabe o BPM |
| Length (seconds) | (opcional) | Alternativa ao percentual, se você quer uma duração exata |
| Use high quality stretching (slow) | Marcado | Ativa o algoritmo SBSMS — mais lento, melhor qualidade |
Os três primeiros campos são ligados: mexer em um recalcula os outros. A única opção de qualidade é a caixa Use high quality stretching (slow), que troca o algoritmo rápido pelo SBSMS (Subband Sinusoidal Modeling Synthesis), o mesmo do efeito Sliding Stretch.
change-tempo-advanced.png
Regras de Ouro🔗
- Mudanças pequenas (< 15%): artifacts mínimos, qualquer áudio funciona
- Mudanças médias (15-30%): use high quality, artifacts audíveis em áudio complexo
- Mudanças grandes (> 30%): considere multi-pass ou aceitação de artifacts
Técnicas por Tipo de Áudio🔗
Voz (Podcast, Audiobook, Narração)🔗
Voz é mais tolerante a time-stretching porque:
- Conteúdo harmônico relativamente simples
- Transientes claros (consoantes) facilitam a detecção
Configuração recomendada:
- Change Tempo com
Use high quality stretching (slow)marcado - Mudanças até 25% com qualidade aceitável
Música (Instrumentos Complexos)🔗
Música com muitos instrumentos é mais desafiadora:
- Conteúdo harmônico complexo
- Transientes sobrepostos
- Panorama stereo adiciona complexidade
Configuração recomendada:
- Change Tempo com
Use high quality stretching (slow)marcado - Mudanças até 15% para qualidade boa
- Acima de 15%, considere multi-pass
Percussão (Bateria, Loops)🔗
Percussão é a mais sensível porque:
- Transientes muito definidos
- Qualquer emenda é perceptível
- Timing é crucial
Configuração recomendada:
- Mudanças mínimas (< 10%)
- Se precisar mais, considere re-gravar ou usar samples
Técnica Multi-Pass🔗
Para mudanças grandes (> 20%):
- Passo 1: aplique metade da mudança (ex: 10%)
- Passo 2: aplique a outra metade (ex: 10%)
- Cada passo tem menos artifacts que um passo único de 20%
Exemplo: Acelerar 30%🔗
- Change Tempo: +15% (primeiro passo)
- Change Tempo: +13% (segundo passo — 13% de 115% = 30% total)
- Resultado: artifacts menores que um único passo de 30%
Multi-pass funciona porque cada passo faz crossfades menores. Os artifacts se “espalham” e ficam menos concentrados.
Alternativas ao Time-Stretching🔗
Quando Não Usar Time-Stretching🔗
- Percussão precisa: use samples ou re-grave
- Música com vocais: artifacts em vocais são muito perceptíveis
- Mudanças extremas (> 50%): qualidade muito degradada
Alternativas🔗
- Change Speed: se pitch pode mudar, qualidade perfeita
- Edição manual: corte segmentos silenciosos para encurtar
- Re-gravação: para percussão, as vezes é mais rápido
- Samples: use loops pré-gravados no tempo certo
time-stretch-comparison.png
Verificando Qualidade🔗
Checklist🔗
- Ouça o resultado completo em fones de ouvido
- Preste atenção em:
- Vogais longas (som “aquoso”?)
- Consoantes (clicks nas emendas?)
- Sustain de instrumentos (metálico?)
- Panorama stereo (imagem mudou?)
- Compare com o original (Ctrl+Z para desfazer)
- Se artifacts são inaceitáveis, reduza a mudança ou use multi-pass
Erros comuns
- Time-stretch > 30% em uma única passagem — artifacts excessivos.
- Não ativar "high quality stretching" — qualidade inferior.
- Usar Change Tempo para percussão precisa — timing é crítico.
- Esperar qualidade perfeita — time-stretching sempre tem artifacts.
- Não verificar em fones — artifacts podem passar despercebidos em caixas.
Perguntas para reflexão
- Algoritmo de time-stretch do Audacity?
- SoundTouch
- Mudança máxima sem artifacts?
- 15-20%
- Técnica para mudanças grandes?
- Multi-pass
- Voz tolera quanto de stretch?
- Até 25%
- Percussão é mais ou menos sensível?
- Mais sensível
Você aprendeu
- SoundTouch = algoritmo do Audacity
- Change Tempo (pitch mantido) vs. Change Speed (pitch alterado)
- High quality stretching sempre ativo
- Voz: até 25%, música: até 15%, percussão: < 10%
- Multi-pass para mudanças grandes
- Verificar sempre em fones
- Time-stretch nunca é perfeito