Desvio padrão dos intervalos dividido pela média, expresso em %. Mede a consistência relativa do ritmo independente do tempo. CV < 5% indica precisão alta; 5–15% moderada; > 15% irregular.
MAE Erro Absoluto Médio
Distância média (em ms) entre cada toque e o ponto de referência mais próximo. Quantifica o erro de sincronização. MAE < 30 ms é excelente; 30–80 ms aceitável; > 80 ms indica dificuldade de sincronização.
Jitter Variabilidade de Intervalo
Diferença média entre intervalos consecutivos. Captura irregularidades locais — um jitter alto sugere falta de estabilidade entre batidas adjacentes, mesmo que o MAE geral seja baixo.
DASS-21 D · A · S
Depressão, Ansiedade e Estress medem bem-estar psicológico. Valores elevados de ansiedade podem estar relacionados a piores desempenhos em tarefas de sincronização por aumentar tensão motora e atenção dividida.
Perfil Social & Histórico Sonoro
Nenhum arquivo de anamnese encontrado. Inclua um arquivo Nome_anamnese.csv ou Nome_dados.csv na pasta do participante.
Processe dados na aba ① para ver a análise.
Processe dados para ver os gráficos de grupo.
IOI Inter-Onset Interval
Tempo entre duas batidas consecutivas (ms). Ex: tocar 60 BPM → IOI = 1000 ms. Se o esperado é 500 ms e o participante toca a 1000 ms, o IOI ratio = 2.0 — está dobrando o tempo (interpretação válida do pulso).
CV Coeficiente de Variação
Desvio padrão dos IOIs dividido pela média. Mede consistência interna do ritmo. CV = 0.05 = 5% de variação. Não depende do andamento — dois tocadores em velocidades diferentes podem ter o mesmo CV.
MAE Erro Absoluto Médio
Distância média (ms) entre cada toque e o pulso mais próximo do metrônomo. MAE = 30 ms = cada toque erra em média 30 ms o beat. MAE corrigido considera que o participante pode estar em pulso dobrado/subdividido.
Fase Relativa Assincronia normalizada
erro_tempo ÷ IOI do metrônomo. Valor entre -0.5 e +0.5. Negativo = antecipa o beat; positivo = atrasa. Perto de zero = sincronizado. Independe do andamento absoluto.
Pulso alternativo Subdivisão / Duplicação
IOI ratio < 0.65 → subdividindo (toca no dobro da velocidade, ex: colcheias quando esperado semínimas). Ratio > 1.6 → dobrando (toca em tempo dobrado). Ambas são interpretações musicalmente válidas do pulso — não são erros.
Jitter Variabilidade local
Diferença média entre IOIs consecutivos. Captura instabilidade local — uma pessoa pode ter CV baixo (consistente no geral) mas jitter alto (oscilações entre batidas adjacentes).
% Desvio IOI Antecipação / Atraso
Positivo (+%) = toca mais lento que o metrônomo (atrasa o pulso). Negativo (−%) = toca mais rápido (antecipa). Ex: +10% = IOI real é 10% maior que o esperado. Independe da magnitude absoluta do erro.
Pulso Num. −1 / 0 / +1
−1 = subdividindo (toca no dobro da velocidade), 0 = normal, +1 = duplicando (toca na metade da velocidade). Permite correlacionar a escolha de pulso com escalas DASS — ex: ansiedade → subdivisão, depressão → duplicação.
Atividade
Grupo
Métrica
DASS
r
p-valor
N
Sig.
Análise Personalizada
Testes Estatísticos
Todas
Matriz de Correlação
DASS-D, DASS-A, DASS-S
CV, MAE, Jitter
Todas
Gráfico de Dispersão
Todas
Regressão Linear
Todas
Autocorrelação (ACF) — Dependência Temporal e Aprendizagem
📊 Métricas de Desempenho Rítmico
IOI — Inter-Onset Interval
IOIi = ti − ti−1 (ms)
Intervalo entre notas consecutivas — a unidade fundamental do timing sensório-motor. IOI constante = sincronização perfeita. Desvios revelam accelerando (IOIs decrescentes) ou ritardando (IOIs crescentes). 📄 Drake & Botte (1993). Perception & Psychophysics. doi:10.3758/BF03205262
Assincronia (Erro Temporal)
E = tpart − tmetro [+atraso / −antecip.]
Desalinhamento temporal entre resposta e pulso de referência. Músicos exibem negative mean asynchrony (−20 a −50 ms) — antecipação sistemática explicada por latência auditiva e predição motora. Não-músicos tendem a atrasar mais. 📄 Repp (2005). Psychonomic B&R. doi:10.3758/BF03206433
MAE — Mean Absolute Error
MAE = (1/N)·Σ|Ei| (ms)
Imprecisão temporal média sem sinal. Músicos experientes: ≈10–20 ms. Iniciantes: ≈40–80 ms. MAE > 100 ms indica dificuldade significativa de sincronização. 📄 Repp & Su (2013). Psychonomic B&R. doi:10.3758/s13423-012-0371-2
CV — Coeficiente de Variação
CV = DP(IOI) / Média(IOI) × 100 (%)
Principal indicador de consistência rítmica — normalizado pelo BPM, permite comparar participantes em andamentos diferentes. <3% = nível profissional; 3–8% = regular; >15% = inconsistente. 📄 Madison (2001). JEP: HPP. doi:10.1037/0096-1523.27.2.411
Jitter
Jitteri = |IOIi − IOIi−1| (ms)
Irregularidade temporal instantânea entre batidas adjacentes. Picos localizam pontos de instabilidade (mudança de seção, fadiga, dificuldade técnica). Complementa o CV por ser sensível a perturbações transitórias. 📄 Madison (2001). doi:10.1037/0096-1523.27.2.411
ΔISI — Delta do ISI
ΔISI = IOIreal − IOImetro [+ lento / − rápido]
Desvio com sinal do IOI beat a beat. A série temporal revela drift progressivo, oscilações de correção de erro e padrões de aprendizagem como redução gradual dos desvios. 📄 Vorberg & Schulze (2002). J. Math. Psych.doi:10.1006/jmps.2001.1375
BPM
BPM = 60 000 / IOIreal
Taxa de execução em batimentos por minuto — derivado direto do IOI. Desvios do BPM de referência indicam accelerando ou ritardando global da execução.
Velocity
0 – 127 (MIDI)
Intensidade de ataque de cada nota (força de toque). Proxy de dinâmica expressiva. Participantes mais tensos ou com menor controle motor tendem a ter velocity alta e pouco modulada.
Escala de autorelato com 21 itens (7 por subescala). Depressão (D): humor disfórico, anedonia, desesperança. Ansiedade (A): ativação autonômica, medo, tensão. Estresse (S): irritabilidade, dificuldade de relaxar. Em musicoterapia, correlações DASS × MAE/CV revelam como sofrimento emocional afeta a sincronização sensório-motora — um dos objetivos centrais do T-MIRIM. 📄 Henry & Crawford (2005). Brit. J. Clinical Psychology, 44(2). doi:10.1348/014466505X29657
📈 Análises Estatísticas
Testes: t Welch & Mann-Whitney U
H₀: μM = μNM · bicaudal
Comparam grupos (músicos vs não-músicos). Welch t: paramétrico, não assume variâncias iguais. Mann-Whitney U: não-paramétrico, recomendado quando n < 15 ou distribuição assimétrica. Reportam Cohen's d e r como tamanhos de efeito. 📄 Welch (1947). Biometrika. doi:10.1093/biomet/34.1-2.28
Matriz de Correlação (Pearson r)
r = Σ(x−x̄)(y−ȳ) / √[SSx·SSy] · z = atanh(r)
Associação linear entre pares de métricas. IC 95% via transformação de Fisher. Correção de múltiplos testes por FDR Benjamini-Hochberg — mais sensível que Bonferroni, mais adequada para exploração. Células clicáveis abrem o scatter. 📄 Benjamini & Hochberg (1995). JRSS-B. doi:10.1111/j.2517-6161.1995.tb02031.x
Regressão Linear OLS
Y = β₀ + β₁·X + ε · min Σ(Y−Ŷ)²
β₁: variação esperada de Y por unidade de X. R²: proporção de variância explicada. F-test: modelo vs média. IC 95% de β₁ via SE dos resíduos. Pressupõe resíduos normais e homocedásticos.
Scatter X×Y
Pontos: média por participante (ou ×atividade)
Scatter bivariado com regressão e IC 95%. Agrega por participante para evitar pseudorreplicação — múltiplos beats do mesmo participante não são independentes e inflam artificialmente o n.
ACF — Autocorrelação
rk = Cov(xt, xt+k) / Var(x) · ±1.96/√N
Correlação da série com ela mesma defasada em k batidas. Detecta dependência temporal e padrões de aprendizagem. 3 padrões: (1) decaimento lento → persistência/adaptação lenta; (2) alternância de sinal → overcorrection; (3) queda rápida → série estabilizada. Ljung-Box Q(h) ~ χ²(h) testa ruído branco. 📄 Ljung & Box (1978). Biometrika. doi:10.1093/biomet/65.2.297
Nota metodológica: Todas as análises usam médias por participante como unidade, salvo quando especificado "participante × atividade". Isso respeita a independência estatística e evita pseudorreplicação.
Radar DASS-21 — Depressão · Ansiedade · Estresse
Distribuição DASS-21 por Grupo
Correlação DASS-21 × Desempenho Rítmico
Classificação Individual
Participante
Grupo
Depressão
Classificação D
Ansiedade
Classificação A
Estresse
Classificação S
⚙ Filtros e Dados
📊 Seções do Relatório
✓ Caracterização
✓ Desempenho Rítmico
✓ Análises Comparativas
Correlações e Testes
Análises Avançadas
Perfis Individuais
Preview do Relatório
Configure as seções e clique em📄 Gerar Relatório
Atividades
— processe dados primeiro —
♪
0:00 / —
🎹—
0:00 / —
Métricas
Cor:Traço:Esp:
Tipo de gráfico
Distribuição
Ordenação Boxplot
% de pontos incluídos
Grupos
Dividir painéis por
Cores
Paleta de cores
Agrupar por
Cores dos grupos
MúsicosNão-Músicos
Níveis DASS
Gênero
Faixa etária
Grupos de Preferência de Pulso
Clique em Plotar para detectar os grupos.
Pulso com Deriva
Clique em Plotar para detectar os grupos.
Escala de Pulso (gradiente)
Clique em Plotar para calcular.
Velocity — nível dinâmico
Densidade
Assincronia — zona
Jitter — zona / gradiente
Cores por atividade
Clique em Plotar para detectar.
Cor dos pontos do erro
Satura emms
Modo
Presets
Padrões
Meus Presets
— nenhum salvo ainda —
Estatísticas
Média
Mediana
Regressão
Exibição
Esp.
Legenda de grupos
Modo Eixo X
Grade dos eixos
Eixo X
Ticks Eixo X
10
Cor do grid30%
Espessura1 px
Eixo Y
Limite Y — Erro (ms)
± 300
Densidade de ticks Y
Máximo Y
vazio = automático
Cor do grid30%
Espessura1 px
Sobreposição do Gabarito
Sobrepõe camadas do gabaritos.csv nos gráficos de linha.
Aparência das labels
Tamanho fonte9 px
Linhas de compasso
Cor da linha18%
Cor da label90%
Fundo por BPM
Opacidade fundo10%
Opacidade label80%
Fórmula de compasso
Cor da label80%
Opacidade fundo10%
Acelerando / Ritardando
Cor accel80%
Cor rit80%
Opacidade fundo10%
Gabarito carregado
Carregue o gabaritos.csv junto com os dados e reprocesse para ativar.
Segmentar atividade
Divide uma atividade em partes por pontos de corte (em segundos). Métricas e estatísticas são calculadas separadamente por segmento.
Atividade
Adicionar corte
Nenhuma segmentação definida.
Janelas de tempo — download
Remover toques
Ignora N toques do início e/ou final de cada série antes de plotar.
Ignorar do início
toques
Ignorar do final
toques
— sem dados —
Carregue e processe dados (aba Agrupar)
Memória de Trabalho
AtividadeModo
Limite Y250 msEscala cor150 ms
—
Selecione uma atividade e clique▶ Plotar
ParticipanteBatidasBatidas: 0/21
—ms último intervalo
—BPM
Resultados
—
BPM
—
IOI Médio (ms)
—
CV (%)
—
Tempo total (ms)
📋 Testes salvos (sessão)
⚠ Salvo apenas nesta sessão — recarregar a página apaga. Exporte para guardar.
Ouça cada padrão. Se reconhecer o seu ritmo, pressione "É o meu!". Depois continue para o próximo.
Aguardando…
🥁
Marcações: 0
🏆 Resultado Final
—
Aparições reais
—
Você marcou
—
Acertos
—
Falso positivo
—
Perdidos
—
Precisão
👤1 — Dados Pessoais▼
🏥2 — Saúde e Condições▼
🎵3 — Histórico Sonoro-Musical▼
🏠4 — Ambiente Sonoro Familiar▼
Identificação
Áudio
Instruções
Por favor, leia cada afirmação e indique o quanto ela se aplicou a você na semana passada.
Não há respostas certas ou erradas. Não gaste muito tempo em cada afirmação.
0 — Nunca — não se aplicou de forma alguma1 — Às vezes — algumas vezes, em algum grau2 — Frequentemente — boa parte do tempo3 — Quase sempre — maior parte do tempo
Referência: Lovibond & Lovibond (1995). Manual for the Depression Anxiety Stress Scales (2ª ed.). Este instrumento não substitui avaliação clínica profissional.
Agrupar por
Seções
Atividades
Desempenho
Métrica
Tamanho
Colunas
Carregue dados para ver os gráficos.
Métricas de Desempenho
Demográfico & DASS
Densidade Sonora
Padrões Rítmicos
⚙️ Configurações do gráfico
Atividades
Métricas
Tipo de gráfico
Série temporal
Distribuição / outros
Modo
Agrupar painéis por
Cores e Paleta
Agrupar / colorir por
Paleta de cores
MúsicosNão-Músicos
Estatísticas
Exibição
Gabarito
Destacar participante
— sem dados —
Presets
Padrões
Meus Presets
— nenhum salvo —
Segmentar
Atividade
Adicionar corte (segundos)
Nenhuma segmentação.
Remover toques
Demo e especiais
Figura / Exportação
DPI:
Outlier%:
Exportar gráficos
Selecionar gráficos
Formato
Qualidade
Largura figura
Resolução (DPI)
⚠ Arquivos Duplicados
Dois arquivos foram detectados para a mesma combinação participante · atividade · take. Escolha qual usar.
✍️ Assinatura
🌿 Estação do Ano
O botão ☀/🌙 alterna entre claro e escuro em cada estação.
🌐 Idioma / Language
Como são calculadas as métricas
IOI
IOIi = ti − ti−1
Intervalo de chegada entre toques consecutivos (ms). Cada toque carrega o tempo decorrido desde o toque anterior — por isso o índice usa i−1. Exemplo: se t0 = 100 ms e t1 = 600 ms, então IOI1 = 500 ms. O primeiro toque (i = 0) não tem toque anterior, portanto IOI0 = NaN.
BPM Local
BPMi = 60 000 / IOIi
Andamento instantâneo estimado toque a toque. Como o IOI está em milissegundos, divide-se 60 000 para converter em batidas por minuto. Exemplo: IOI = 500 ms → BPM = 120. Herdada do IOI, a primeira linha também é NaN.
Velocity
0 – 127 (MIDI)
Intensidade de cada toque capturada pelo controlador MIDI. 0 = silêncio, 127 = máxima força. Reflete a dinâmica (piano/forte) — útil para investigar se músicos variam mais a intensidade que não-músicos.
Densidade
di = press_duri / IOIi+1
Proporção do intervalo seguinte que a tecla ficou pressionada. 0 = toque staccato; 1 = legato perfeito (soltou exatamente quando tocou o próximo). O último toque não tem IOI seguinte, portanto dúltimo = NaN.
CV
CV = σ / |μ| × 100%
Coeficiente de variação dos IOIs — desvio padrão dividido pela média, expresso em porcentagem. Por ser adimensional, compara a regularidade de participantes que tocam em andamentos diferentes. CV alto não significa necessariamente instabilidade: um participante que transita conscientemente entre dois níveis de pulso terá CV global elevado mas jitter pontual baixo.
MAE
MAE = (1/n) Σ |ti − t̂i|
Erro Absoluto Médio de sincronização com o metrônomo. t̂i é o beat de referência mais próximo de cada toque. Por ser a média dos valores absolutos (sem sinal), não revela se o participante sistematicamente antecipa ou atrasa — apenas o quanto erra em média.
Assincronia (ms)
ei = ttap,i − tref,i
Assincronia assinada (ms): diferença entre o timestamp do toque e o beat de referência correspondente. Negativo = antecipação (toque antes do beat) — fenômeno documentado por Repp como "negative mean asynchrony" (NMA), característico de músicos treinados. Positivo = atraso. Preserva a direção, diferentemente do MAE que usa valor absoluto.
Jitter (gráfico)
ji = |IOIi − IOIi−1|
Variação abrupta ponto a ponto entre dois IOIs consecutivos, em milissegundos. Captura instabilidade local — uma pessoa pode ter CV baixo (consistente no geral) mas jitter alto (micro-oscilações entre batidas vizinhas). As duas primeiras linhas são NaN pois não há dois IOIs anteriores disponíveis.
Jitter % (tabela)
MASD = (1/n−1) Σ ji Jitter% = MASD / |μIOI| × 100
Versão relativa usada na tabela de estatísticas. O MASD (Diferença Sucessiva Absoluta Média) é a média de todos os saltos ponto a ponto. Dividir pela média do IOI remove o efeito do andamento, tornando o valor comparável entre participantes. Exemplo: MASD = 40 ms com μ = 500 ms → Jitter% = 8%.
Pulso
Pulso = medp( med( IOIp ) )
Estimativa do pulso natural do grupo na janela selecionada. Cada participante recebe a mediana de seus IOIs (seu "pulso individual"); o Pulso do grupo é a mediana dessas medianas. O uso duplo de medianas torna o valor robusto a outliers e a participantes com andamento muito atípico.
ΔISI
ΔISIi = IOIi − ISIi
Desvio signed do intervalo do participante em relação ao intervalo esperado (ms). Positivo = participante ficou mais lento que o metrônomo naquele intervalo; negativo = ficou mais rápido. Diferente do Erro (que mede assincronia toque↔beat), o ΔISI mede o quanto o espaçamento entre batidas se afastou do esperado.
|ΔISI|
|ΔISI|i = |IOIi − ISIi|
Desvio absoluto do intervalo (ms) — mesma grandeza que ΔISI mas sempre ≥ 0. Fácil para visualizar a magnitude do desvio sem informação de direção. A média de |ΔISI| corresponde ao MAE calculado sobre IOIs (análogo ao MAE_IOI do Escore ISI na aba Analisar).
Desvio IOI (%)
Δ%i = (IOIi − ISIref,i) / ISIref,i × 100
Desvio percentual do IOI do participante em relação ao IOI esperado. Positivo = mais lento (espaçamento maior que o metrônomo); negativo = mais rápido. Por ser normalizado ao andamento, permite comparar atividades com BPMs diferentes: um desvio de +10% significa "10% mais lento que o metrônomo" independentemente do tempo. Complementa o ΔISI (que está em ms absolutos).
Fase Relativa
φi = ei / IOImetro,i
Erro temporal normalizado pelo período do metrônomo. Remove o efeito do andamento: φ = −0,1 significa que o participante antecipou 10% do pulso, independentemente de o metrônomo estar a 60 ou 150 BPM. Valores próximos de 0 indicam boa sincronização; acima de ±0,5 sugerem desalinhamento de fase.
Agrupamentos de Pulso
limiar de separação: salto > 15% da média das medianas
Cada participante é representado pela mediana de seus IOIs. Esses valores são ordenados e divididos onde a diferença entre dois vizinhos consecutivos supera 15% da média geral, criando agrupamentos naturais (ex.: ~500 ms, ~850 ms, ~1500 ms).
Cada botão mostra: centro estimado, n participantes, % do total e CV interno (dispersão dentro do grupo). Clique num botão para destacar as linhas correspondentes no gráfico; múltiplos botões se somam (união). As linhas selecionadas aparecem com opacidade total; as demais ficam esmaecidas.
"mudaram" detecta participantes que trocaram de nível ao longo da sessão — compara a mediana do primeiro terço dos IOIs com a mediana do último terço. Só reportado se houver ≥ 6 toques e o participante migrar de agrupamento.
Gráfico Circular
θi = fasei × 360°
Diagrama polar de fase relativa. 0° (topo) = sincronizado com o beat; ±180° (base) = contratempo. A seta âmbar é a média circular — seu comprimento R (0 = disperso, 1 = concentrado) indica consistência rítmica. ★ = teste de Rayleigh p<.05 (agrupamento não aleatório).
Modo individual: cada ponto é um toque na ordem cronológica, posicionado na borda (r = 1). Ao dar play no áudio (referência ou gravação do participante), os pontos acendem em vermelho na sequência das batidas (1, 2, 3…).
Modo grupo: cada ponto representa um participante posicionado na sua direção média. A distância ao centro é o R individual — pontos na borda (R≈1) = participante muito consistente; pontos no centro (R≈0) = toques espalhados pelo ciclo. A linha vermelha gira com o áudio de referência.
Mede o quão próximo o participante ficou do beat alvo de cada batida, normalizado pela sua própria variabilidade de IOI.
Passo 1 — MAE_IOI (ponto a ponto): para cada batida i, compara o IOI real com o IOI do metrônomo naquele instante. A média desses erros absolutos é o MAE_IOI. Ao contrário de comparar médias globais, essa abordagem é justa para atividades com mudança de BPM (ex: alla2, alla3, alla4): cada batida é avaliada contra o alvo correto do seu momento, e não contra uma média que mistura andamentos diferentes.
Passo 2 — normalização pelo DP: dividir pelo desvio padrão do IOI real transforma o erro em unidades de "consistência própria". z = 1 significa que o erro médio cabe dentro de 1 desvio padrão do próprio ritmo do participante.
Categorias:
Excelente — zISI ≤ 1 DP: erro médio menor que a variabilidade natural do participante
Regular — zISI ≤ 2 DP: erro é moderado em relação à consistência do participante
Treinar mais — zISI > 2 DP: erro excede em muito a variabilidade habitual
O escore só é calculado quando há metrônomo de referência. Atividades sem gabarito de sincronização mostram "—".
Aparência
IM
Ivan Moriá Borges
Musicoterapeuta · Professor · Doutorando em Música UFMG
Criador do T-MIRIM — sistema de análise rítmica para musicoterapia, desenvolvido com compromisso com a acessibilidade e a prática clínica baseada em evidências.