Utilia

Alterar velocidade e tom de áudio

Abranda ou acelera um MP3 sem mudar o tom, ou transpõe uma música por semitons. Pré-visualiza e exporta para MP3 ou WAV, tudo no navegador.

Duração original
–
Nova duração
–
Alteração de tom
–

Como alterar a velocidade ou o tom de um ficheiro de áudio

  1. Larga um ficheiro de áudio na zona de largada ou clica nela para o escolher (MP3, WAV, M4A, OGG, FLAC…). É descodificado no teu navegador.
  2. Define a Velocidade: escreve um valor de 0,25 a 3, arrasta o cursor ou usa uma predefinição de 0,5× a 2×. 1 é a velocidade original, 0,75 é 25 % mais lento, 1,5 é 50 % mais rápido.
  3. Deixa Manter o tom original (alterar só o andamento) assinalado para mudares o andamento sem o efeito «voz de esquilo» ou «câmara lenta». Desmarca-o para um efeito de fita ou de gira-discos, em que o tom acompanha a velocidade.
  4. Define o Tom (semitons) para transpor, de −12 a +12. O cursor avança por semitons inteiros; escreve decimais na caixa para um ajuste fino (0,1 semitom = 10 cents).
  5. Carrega em Pré-visualizar 15 s para ouvir os primeiros 15 segundos com as tuas definições.
  6. Escolhe o Formato e a Taxa de bits MP3 e carrega em Processar e exportar. Ouve no leitor e carrega em Transferir.

A Nova duração e a Alteração de tom total atualizam-se à medida que mexes nos controlos. Repor volta a 1× e 0 semitons.

Andamento, tom e o efeito de fita

Reproduzir uma gravação mais depressa sobe o tom na mesma proporção: a 2×, todas as frequências duplicam, o que corresponde a uma oitava (12 semitons) acima. Em geral, o desvio é de 12 × log₂(velocidade) semitons, por isso 1,5× dá cerca de +7 semitons e 0,75× cerca de −5.

Para mudar só o andamento, esta ferramenta usa o SoundTouch, uma biblioteca open source de time-stretching. Corta o som em segmentos curtos sobrepostos, de algumas dezenas de milissegundos, e volta a juntá-los mais próximos (mais rápido) ou mais afastados (mais lento), escolhendo cada ponto de junção onde as formas de onda coincidem melhor, para que o tom se mantenha. A mudança de tom funciona ao contrário: o andamento é esticado e depois reamostrado para a duração original.

Quando Manter o tom original (alterar só o andamento) está desmarcado e o tom está em 0, não é preciso time-stretching: a ferramenta limita-se a reamostrar o áudio com o reamostrador de alta qualidade do próprio navegador, como um gira-discos a outra velocidade.

Utilizações

  • Aprender música: abranda um solo para 0,5× ou 0,75× sem mudar a tonalidade e toca por cima.
  • Transpor: baixa uma música 2 semitons para se ajustar à tua voz, ou afina um playback pelo teu instrumento.
  • Voz: acelera uma aula ou um podcast para 1,25× ou 1,5× mantendo as vozes naturais.
  • Efeitos: versões «nightcore» (mais rápidas e agudas) ou «slowed» (mais lentas e graves), com o modo de fita.

Qualidade e limites

O time-stretching deixa sempre alguns artefactos. Entre cerca de 0,75× e 1,5×, e dentro de poucos semitons, o resultado é limpo na maior parte do material. Valores extremos (0,25× ou 3×, ±12 semitons) podem soar com efeito de fase ou eco, sobretudo na bateria e na reverberação. O processamento acontece no teu dispositivo e demora alguns segundos por minuto de áudio. Os ficheiros mono continuam mono; os ficheiros com mais de dois canais são misturados para estéreo quando o SoundTouch é usado.

Perguntas frequentes

Posso abrandar uma música sem mudar o tom?

Sim. Mantém Manter o tom original (alterar só o andamento) assinalado e define uma Velocidade inferior a 1, por exemplo 0,75.

Como mudo a tonalidade de uma música sem alterar a velocidade?

Deixa a velocidade em 1 e define o Tom (semitons). +1 é um semitom acima, −2 um tom inteiro abaixo, +12 uma oitava acima.

O meu ficheiro é enviado?

Não. A descodificação, o processamento e a codificação acontecem todos no navegador. Nada sai do teu dispositivo.

Porque é que a pré-visualização tem só 15 segundos?

Para poderes experimentar definições rapidamente. Processar e exportar processa sempre o ficheiro inteiro.

Como converto BPM?

Divide o andamento pretendido pelo original. Para passar de 120 para 90 BPM, define uma velocidade de 90 ÷ 120 = 0,75.