Você pode alterar o tom ou a velocidade de um arquivo de áudio online carregando-o em uma aba do navegador, movendo os controles de velocidade e tom de forma independente e exportando uma nova cópia. O processamento roda localmente com o FFmpeg compilado para WebAssembly, então o áudio nunca é enviado, e o tom pode se mover em até 12 semitons em qualquer direção.
Velocidade e tom são controles separados por padrão. O controle de velocidade reajusta o tempo da faixa de 0.5x a 2x sem alterar a tonalidade, então uma voz em 1.5x ainda soa como a mesma pessoa. O controle de tom move apenas a tonalidade, de menos 12 a mais 12 semitons, e deixa a duração de execução intacta. Um modo vinculado junta os dois quando você quer o efeito de gravador de fita. Toda alteração é gravada em um novo arquivo, e o original permanece no seu dispositivo.
O áudio está no meio de muito trabalho cotidiano: praticar um instrumento junto com uma faixa, encaixar um memorando de voz em um espaço menor, ajustar um backing de karaokê para um tom confortável. Velocidade e tom aparecem em todos eles, e não são o mesmo pedido. Este guia explica o que cada controle realmente faz, como o modo vinculado difere e onde a abordagem para de funcionar.
Alterador de tom e velocidade do áudio
Reajuste o tempo de uma faixa de 0.5x a 2x e mude seu tom em até 12 semitons, de forma independente ou vinculada. A cadeia de filtros do FFmpeg roda no seu navegador.
Velocidade e tom são duas coisas separadas
Velocidade é quanto tempo o áudio leva para tocar. Tom é quão agudo ou grave ele soa. Em uma fita ou um disco de vinil você não pode mexer em um sem mexer no outro, porque rodar o meio mais rápido encurta a música e eleva seu tom ao mesmo tempo. O processamento digital separa os dois, então uma faixa pode tocar mais rápido no tom original.
A maioria dos alteradores online ainda amarra os dois, porque a reamostragem simples é a forma mais fácil de alterar qualquer um deles. É daí que vem o efeito esquilo: acelerar o arquivo o reamostra e eleva o tom junto com o andamento. Esta ferramenta mantém os controles independentes por padrão e usa um filtro de andamento que estica o tempo em vez de reamostrar, então as vozes mantêm seu timbre natural enquanto a faixa fica mais rápida ou mais lenta.
Como alterar o tom ou a velocidade de um arquivo de áudio
Todo o trabalho roda na aba do navegador, sem instalação e sem conta. Abra o Alterador de tom e velocidade do áudio e siga cinco passos.
- Adicione seu áudio. Solte um arquivo MP3, WAV, M4A, AAC, OGG, FLAC ou Opus na área de upload. A ferramenta lê a duração e a taxa de amostragem no seu dispositivo; se o navegador não conseguir decodificar o formato, ela indica o Conversor de áudio em vez disso.
- Defina a velocidade. Arraste o controle de velocidade entre 0.5x e 2x. Ele se move em passos de 0.05x, então 1x é a velocidade original, qualquer valor abaixo desacelera a faixa e qualquer valor acima a acelera. Deixe em 1x se você só quer alterar o tom.
- Defina o tom. Arraste o controle de tom de menos 12 a mais 12 semitons em passos inteiros. Zero deixa o tom intacto, 12 o eleva uma oitava inteira, e menos 12 o abaixa uma oitava. Ignore este controle se você só quer alterar o andamento.
- Escolha o formato de saída. O MP3 é o padrão e é pequeno o suficiente para compartilhar. O WAV não tem compressão, para um arquivo que volta para um editor. Manter o formato original ainda exporta MP3, porque qualquer mudança de velocidade ou tom precisa ser recodificada.
- Altere o áudio e baixe. Clique em Alterar áudio, confira a visualização no cartão de resultado e depois pressione Baixar. O download traz um sufixo como -1.5x+3st, para que versões da mesma faixa nunca colidam.
Um detalhe que vale a pena saber: com a velocidade em 1x e o tom em 0 semitons não há nada para codificar, então o botão permanece desativado. A primeira alteração baixa o mecanismo FFmpeg, cerca de 30 MB, no navegador, e toda execução posterior funciona offline.
O que é um semitom e quanto mudar
Um semitom é o menor passo padrão da música ocidental, a distância entre duas teclas adjacentes de um piano, pretas ou brancas. Uma oitava contém 12 deles, e é por isso que o controle de tom para em 12 em cada direção. O controle completo é, portanto, exatamente uma oitava acima ou abaixo, e cada número intermediário é um intervalo musical que você consegue nomear.
| Mudança | Intervalo | O que ele faz |
|---|---|---|
| +1 semitom | Segunda menor acima | O menor movimento audível, útil para ajustar uma faixa de karaokê para a faixa ideal |
| +2 semitons | Segunda maior acima | Um tom inteiro acima, uma transposição comum para um cantor que precisa de margem |
| +7 semitons | Quinta justa acima | Uma elevação brilhante e aberta, muitas vezes usada para uma linha de harmonia |
| +12 semitons | Uma oitava acima | A mesma melodia em um registro mais agudo |
| -12 semitons | Uma oitava abaixo | A mesma melodia uma oitava abaixo, uma voz mais grave |
O controle se move em semitons inteiros, então uma mudança mais fina que um passo não é possível aqui; um quarto de tom precisaria de uma ferramenta diferente. Mudanças pequenas geralmente soam limpas, enquanto uma oitava inteira acima ou abaixo é onde o processamento começa a ficar audível.
Modo independente e modo vinculado
O modo independente é o padrão e dá a cada controle seu próprio trabalho: a velocidade muda apenas o andamento, o tom muda apenas a tonalidade. Você pode desacelerar uma faixa para 0.75x para praticar e ainda subir a tonalidade em dois semitons, e as duas configurações não interferem uma na outra.
O modo vinculado faz a tonalidade acompanhar o andamento, imitando um gravador de fita ou um toca-discos. A relação é fixada por uma fórmula: a mudança em semitons é 12 vezes o logaritmo de base dois da velocidade. Em 0.5x isso dá menos 12 semitons, exatamente uma oitava abaixo, e em 2x são mais 12 semitons, uma oitava acima. Uma velocidade de 1.5x fica perto de mais 7 semitons. Neste modo o controle de tom fica desativado e mostra apenas o valor atual, porque só a velocidade o decide.
O modo vinculado é a escolha certa para uma edição slowed e reverb ou uma versão nightcore, em que o movimento do tom é o ponto central. Se você quer a mudança de andamento sem o movimento do tom, deixe-o desligado; não há como vincular apenas parte do tom nesta ferramenta.
O que acontece com a duração
Os dois controles afetam a duração de execução de forma diferente, e essa diferença é fácil de prever. Uma mudança de tom reamostra o áudio para mover a tonalidade e depois o reamostra de volta para a taxa original, com um estágio de andamento corrigindo a temporização em seguida, então as duas operações se cancelam e a duração não muda. O controle de velocidade é o único que altera a duração.
A regra é simples: a duração de saída é igual à duração original dividida pela velocidade. Metade da velocidade dobra o tempo de reprodução, cerca do dobro da velocidade o reduz pela metade, e 1.5x o corta para dois terços. Quando os dois controles são definidos ao mesmo tempo, a duração ainda segue apenas a velocidade. A ferramenta mostra a duração estimada ao lado dos controles e a atualiza ao vivo.
Esse número é uma estimativa calculada a partir da duração da fonte, não uma promessa. A duração final vem do arquivo codificado quando ele estiver pronto.
O que esta ferramenta não pode fazer
Os limites valem a pena ser lidos antes de você se comprometer, porque nesses casos uma rota diferente é de fato melhor.
- Os controles param em 0.5x a 2x e em menos 12 a mais 12 semitons. Além desses intervalos, os algoritmos introduzem artefatos, então um resultado mais forte significa processar o arquivo duas vezes e aceitar uma segunda recodificação.
- Grandes mudanças de tom perdem qualidade. Mover uma oitava inteira é um esforço para qualquer método de reamostragem, e o resultado soa mais processado que um ajuste de um ou dois semitons. Mudanças moderadas permanecem limpas.
- O navegador precisa conseguir decodificar o arquivo. A ferramenta lê a taxa de amostragem e a duração com a Web Audio API, então um formato que ela não consegue abrir, como algumas variantes de FLAC ou AMR, é recusado com uma observação para convertê-lo em MP3 ou WAV primeiro.
- Gravações longas dependem da memória do dispositivo. Nenhum limite de duração está embutido na ferramenta, mas o mecanismo roda na memória do navegador, então um arquivo muito longo pode falhar em um dispositivo com pouca memória.
- Nada é gravado sem perdas. Uma mudança de velocidade ou tom não pode ser salva no contêiner original, então a saída é sempre recodificada, e Manter o formato original exporta MP3 por esse motivo.
- Um arquivo por vez. Não há fila de lote, então um conjunto de clipes é processado um após o outro em vez de em uma única passagem.
- A primeira execução baixa cerca de 30 MB. Esse é o mecanismo FFmpeg, armazenado em cache depois, e em uma conexão lenta o primeiro clique fica um tempo no estágio de carregamento.