Como criar cronômetro para rodeio no VMIX com milisegundos

Neste vídeo, mostro como fazer uma contagem de tempo para rodeio no VMIX, utilizando um sistema de milisegundos, com as funções de script e também teclas de atalho.

Script para contagem de tempo

' Variável de controle para garantir que o script não seja executado simultaneamente
static isRunning as Boolean = False

' Verifica se o script já está rodando
if isRunning then
    ' Se o script já estiver em execução, não faz nada e termina
    Exit Sub
end if

' Marca o script como em execução
isRunning = True

' Define o tempo inicial
dim startTime as DateTime = DateTime.Now

' Define a duração da contagem (8 segundos)
dim duration as TimeSpan = TimeSpan.FromSeconds(8)

' Loop para atualizar a contagem crescente
do while DateTime.Now - startTime < duration
    ' Calcula o tempo decorrido
    dim elapsedTime as TimeSpan = DateTime.Now - startTime

    ' Formata o tempo decorrido: segundos e milissegundos com 3 casas
    dim seconds as String = elapsedTime.Seconds.ToString("D2")
    dim milliseconds as String = elapsedTime.Milliseconds.ToString("D3")

    ' Junta os valores no formato desejado (SS.mmm)
    dim formattedTime as String = seconds & "." & milliseconds

    ' Atualiza o campo do título no vMix
    API.Function("SetText", Input:="Tempo", SelectedName:="Message.Text", Value:=formattedTime)

    ' Pausa curta para permitir a atualização do vMix (a cada 50ms)
    System.Threading.Thread.Sleep(50)
loop

' Após a contagem crescente, exibir "08.000"
API.Function("SetText", Input:="Tempo", SelectedName:="Message.Text", Value:="08.000")

' Define que o script terminou e pode ser executado novamente
isRunning = False

Script para zerar o tempo

' Altera o conteúdo do campo de texto para "00.000"
API.Function("SetText", Input:="Tempo", SelectedName:="Message.Text", Value:="00.000")

RECOMENDADOS

Jukebox | Programa Semanal de Música Eletrônica GRÁTIS para Rádio

Se a sua emissora procura um programa de música eletrônica com produção profissional e seleção musical de alta qualidade, o Jukebox é a escolha...

Atualizações Musicais Profissionais: Tenha Novas Músicas, Trilhas e Efeitos Toda Semana

Se você trabalha com rádio, publicidade, sonorização, podcasts, eventos, produção de conteúdo ou qualquer outro segmento que utilize áudio profissional, sabe como é importante...

Microfone Dinâmico ou Condensador? O Guia Completo para Escolher o Microfone Ideal em 2026

Microfone Dinâmico ou Condensador? Descubra Qual é o Melhor Para Você Quando alguém decide montar um estúdio, gravar podcasts, abrir um canal no YouTube, fazer...

Como Configurar o Adobe Audition para Locução: Guia Passo a Passo para Profissionais

Se você trabalha com locução, produção de rádio ou podcasts, sabe que a agilidade é fundamental. O Adobe Audition é uma das ferramentas mais poderosas do...

Como Processar Voz de Forma Profissional: A Única Regra que Você Precisa Conhecer

Você já se perguntou qual é a ordem correta dos plugins na hora de processar sua voz? Muitos produtores e locutores iniciantes cometem o...

Como criar Testemunhais Criativos com IA para faturar mais no rádio

Muitas emissoras de rádio cometem o erro de entregar o testemunhal — um dos seus produtos mais valiosos — como uma simples bonificação. Mas...