⭐ Este artigo gira em torno de uma funcionalidade Pro.
Este artigo faz parte da série "Caso de uso", projetada para oferecer demonstrações práticas do HeavyM. Ele visa ajudá-lo a entender o software e mostrar seu potencial, fornecendo instruções detalhadas, passo a passo, sobre a criação de projetos do mundo real.
Aqui, vamos apresentar um caso de uso utilizando a Timeline e Análise de Áudio.
Nota: se você está procurando especificações ou detalhes sobre o funcionamento de cada módulo Sequencer individualmente, sinta-se à vontade para conferir os outros artigos do Sequencer!
Apresentação do caso de uso
Queremos criar conteúdo baseado em faixas de áudio. Ao contrário de outro caso de uso relacionado à Timeline, não vamos colocar marcas na forma de onda do áudio para decidir quando acionar eventos, ao invés disso, vamos utilizar o módulo de Análise de Áudio para fazer o visual reagir diretamente ao som.
Vamos imaginar que estamos preparando um pequeno show para crianças, com objetos que reagem aos efeitos sonoros. À nossa disposição, temos:
- faixas de áudio:
- Faixa da Timeline (som ambiente, sino da estação de trem): https://sound-effects.bbcrewind.co.uk/search?q=07071139
- Faixa de Sequência (som de trem, aviso de passagem): https://sound-effects.bbcrewind.co.uk/search?q=NHU05075079
- um projeto (2.12.2) criado usando apenas conteúdo do HeavyM, com apenas 1 sequência que mostra um trem fofo chegando a uma estação (não ria, é um exemplo e é para crianças!)
E é só isso que precisamos para começar!
Nota: como não vamos editar formas, você pode usar o Canvas como uma pré-visualização desativando Exibir → Mostrar Geometria para manter apenas a renderização.
1. Definindo o tempo das faixas visuais e de áudio
Configurando a sequência na Timeline
A única sequência do projeto mostra o trenzinho atravessando a largura do Canvas da direita (início) para a esquerda (fim).
Vamos definir esta Sequência na Timeline para que comece desde o início. A maneira mais fácil de colocar o indicador "Play Seq 1" é arrastar & soltar a sequência diretamente na Timeline, na marca de 00.000.
Agora, quando você clicar em Play na Timeline, poderá ver o trem começando pelo túnel à direita. Por padrão, a animação dura 10min e se repete, mas vamos definir os tempos corretos logo em seguida com nossa faixa de áudio.
Configurando a faixa de áudio na Timeline e seus tempos
Agora vamos adicionar os efeitos sonoros que selecionamos. Ao preparar nosso show, com base na velocidade de animação que queríamos e nas faixas de áudio, decidimos que uma duração de 22.5s para toda a animação seria adequada a este projeto. Antes de mais nada, vamos importar nosso arquivo de áudio ambiente que representa o sino de alarme da estação na Timeline.
-
Importar o arquivo de áudio usando este botão
. Sua forma de onda aparece na faixa.
- Por padrão, o arquivo de áudio é ajustado em 00:00, mas queremos atrasá-lo para que a campainha comece quando o trem começa a se aproximar da plataforma da estação. Nas configurações da Linha do Tempo
defina o temporizador do "Iniciar áudio em" para 00:00:07.000. Você verá que a forma de onda de áudio na Linha do Tempo é traduzida para começar em 7s (amplie com a roda do mouse ou o botão + à direita).
- Em seguida, na mesma janela de configurações, defina o Comprimento da Linha do Tempo para 00:00:22.500 para corrigir a duração da animação.
- Finalmente, adicione um marcador de "Parada" a partir do botão de adicionar marcação
e coloque-o no final da faixa de marcação para interromper a animação automaticamente no final (caso contrário, ela será repetida).
Clique em Play na Linha do Tempo para reiniciar a animação e ver (e ouvir) que o áudio agora só começa quando o trem se aproxima da estação e que a animação para assim que o trem chega.
Nota: se você precisar de mais capacidades de edição de áudio, existem muitos aplicativos gratuitos para preparar sua trilha sonora antes de importá-la para o HeavyM. Audacity é uma ótima opção!
Configuração da faixa de áudio da sequência
Há outra faixa de áudio que gostaríamos de adicionar, o efeito sonoro de trem que representa o som do trem se aproximando da estação e seu alarme de travessia.
Como Seq 1 é nossa única sequência, ela já está Editada para que você possa acessar seus parâmetros a partir do painel Configurações de Sequência do Sequenciador. Role para baixo até a seção "Áudio" e clique em "..." para selecionar o arquivo de áudio para importar.
Clique em Play na Linha do Tempo para reiniciar a animação e ouvir que o efeito sonoro do trem começa no início, ao mesmo tempo em que Seq 1 começa a tocar.
Nota: como você também pode ouvir após 7s quando o áudio da estação começa, ambos os sons simplesmente se sobrepõem.
2. Configurando a análise de áudio e visuais reativos
Ajustando as configurações de Análise de Áudio
O que queremos fazer agora é fazer alguns efeitos visuais reagirem ao áudio no projeto. Para isso, podemos configurar o módulo de Análise de Áudio para que ele ouça os arquivos de áudio que adicionamos e configure as bandas de frequência para que elas tenham como alvo eventos sonoros específicos.
- No painel Análise de Áudio & Tempo
, clique no botão Configurações
da seção Análise de Áudio.
- Isso abrirá os parâmetros do módulo Análise de Áudio. Lá, selecione "HeavyM Pista & Sequências de Áudio" na lista suspensa de fontes no cabeçalho e clique no interruptor ao lado para ativar o módulo.
- Em seguida, com a janela de configurações ainda aberta, clique em Reproduzir na Linha do Tempo para iniciar a animação e seu áudio e observe o espectro que é criado a partir da análise. Você pode ver claramente alguns picos que correspondem ao toque da estação e alguns que correspondem ao alarme do trem.
- Vamos tentar "isolá-los". Enquanto ainda estiver reproduzindo o áudio, brinque com os controles das bandas de frequência para que a banda Média (azul) corresponda à faixa do sino da estação e a banda Alta (verde) corresponda à faixa da buzina do trem. Você pode ver em tempo real a média resultante que é calculada para cada banda nas 3 barras no módulo. (Se necessário, você pode ajustá-lo com os controles deslizantes de ganho.)
Tornando os parâmetros de efeito reativos ao áudio
Agora para tornar a cena reativa ao áudio. Lembre-se de que qualquer parâmetro que tenha este seletor pode ser tornado reativo ao áudio ou ao ritmo. Aqui está o que vamos fazer:
- Clique no grupo « Sino » para ativá-lo e vá para suas Propriedades à esquerda. Lá, ajuste o Modo LFO da Opacidade para « Alta ». Dessa forma, o valor da opacidade do aviso da estação será alto quando o sino tocar e desaparecerá caso contrário.
- Em seguida, clique no grupo « Anel » para ativá-lo e vá para suas Propriedades à esquerda. Lá, ajuste o Modo LFO da Opacidade para « Média ». Dessa forma, o valor da opacidade da buzina do trem será alto quando o sino tocar e desaparecerá caso contrário.
E aqui está o resultado completo, uma vez que pressionamos reproduzir, tudo é automatizado e está sincronizado: (volume alto!)
3. (opcional) Exportar a renderização como um vídeo [⭐ Pro+]
Talvez você queira obter um único arquivo de vídeo do resultado. No HeavyM, você pode usar o recurso Exportar Vídeo (somente no Pro+) para obter uma renderização .mov da Linha do Tempo, incluindo os arquivos de áudio da Linha do Tempo e de Sequências.
Aqui, preparamos perfeitamente nosso arquivo para isso: o comprimento total da Linha do Tempo é exportado, com as dicas de "Reproduzir" levadas em consideração e as alterações devido à análise de áudio na Linha do Tempo & nos áudios das Sequências também são renderizadas com precisão. Assim, o arquivo de vídeo resultante corresponderá exatamente à animação que vemos quando clicamos no botão Reproduzir da Linha do Tempo neste projeto!