Ivan Moriá Borges · 2026
TMIR I M
MUSIC INFORMATION RETRIEVAL IN MUSIC THERAPY
Selecione o idioma da interface
Português
Selecione o tema da interface
GRÁFICOS INTERATIVOS · MÉTRICAS ACESSÍVEIS · NOCODE · INTERFACE AMIGÁVEL
v2.2 · ESTÁVEL
Ivan Moriá Borges · 2026
Universidade Federal de Minas Gerais - UFMG / Brasil
T-MIRIM
Faça seu login ou explore sem cadastro
Entrar com Google
ou
Código de acesso
ou
Página de contato →
Fale comigo neste email:
Carregar Dados
Ações
Grid de Participantes
DataFrame Consolidado
Participantes
Filtros
Perfil Musical
Gênero
Faixa de Idade
DASS — Depressão
DASS — Ansiedade
DASS — Estresse
Pulso TTE

Saúde Mental · DASS-21
DASS-21
MAE RÍTMICO
PULSO (IOI)
JITTER
CV
Desempenho Rítmico por Atividade
Perfil por Atividade · Fase & MAE
Sincronização Circular por Atividade
Métricas Detalhadas
Guia de Interpretação
CV Coeficiente de Variação
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.
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.
🎯 Escalas Psicométricas
DASS-21 — Depression Anxiety Stress Scales
Score = soma dos 7 itens × 2  ·  Normal: D≤9 · A≤7 · S≤14
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. : 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
ParticipanteGrupoDepressãoClassificação DAnsiedadeClassificação AEstresseClassificaçã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
— processe dados primeiro —
0:00 / —
0:00 / —
Métricas
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úsicos Não-Músicos
Cor dos pontos do erro
Satura em ms
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 grid 30%
Espessura 1 px
Eixo Y
Limite Y — Erro (ms)
± 300
Densidade de ticks Y
Máximo Y
vazio = automático
Cor do grid 30%
Espessura 1 px
Sobreposição do Gabarito

Sobrepõe camadas do gabaritos.csv nos gráficos de linha.

Aparência das labels
Tamanho fonte 9 px
Linhas de compasso
Cor da linha 18%
Cor da label 90%
Fundo por BPM
Opacidade fundo 10%
Opacidade label 80%
Fórmula de compasso
Cor da label 80%
Opacidade fundo 10%
Acelerando / Ritardando
Cor accel 80%
Cor rit 80%
Opacidade fundo 10%
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

Atividade Modo
Limite Y 250 ms Escala cor 150 ms
Selecione uma atividade e clique ▶ Plotar
Participante Batidas
👤 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 alguma 1 — Às vezes — algumas vezes, em algum grau 2 — Frequentemente — boa parte do tempo 3 — Quase sempre — maior parte do tempo

💻 Atalhos: teclas 1–4 responder · Espaço avançar · ← → navegar

Agrupar por
Seções
Atividades
Desempenho
Métrica
Tamanho
Colunas
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úsicos Nã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)
✍️ Assinatura
🌿 Estação do Ano

O botão ☀/🌙 alterna entre claro e escuro em cada estação.

🌐 Idioma / Language
Aparência
Ivan Moriá Borges
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.
Contato
🌐 ivanmoria.github.io ↗ Abrir
💼 linkedin.com/in/ivanmoriaborges ↗ Abrir
Apoie o projeto
Se o T-MIRIM te ajudou na prática clínica ou acadêmica, considere contribuir com o projeto.