Mini MIDI Master: interface para análise musical e comparações de execuções ao piano eletrônico de um mesmo excerto musical
Date
2020-02Type
Title alternative
Mini MIDI Master: musical analysis interface for comparing piano performances of musical excerpts
Subject
Abstract in Portuguese
A interface de análise musical Mini MIDI Master 1.0 converte dados temporais e de velocidade de ativação de notas musicais assim como pedal "sustain" de arquivos MID em arquivos CSV ("comma separated values"). A análise consiste em dois histogramas que apresentam a distribuição das notas musicais ("pitch class sets") e da velocidade de ativação de cada uma ("MIDI note velocity"). Desse modo, excertos com características semelhantes quanto às distribuições de alturas e de intensidade sonora pode ...
A interface de análise musical Mini MIDI Master 1.0 converte dados temporais e de velocidade de ativação de notas musicais assim como pedal "sustain" de arquivos MID em arquivos CSV ("comma separated values"). A análise consiste em dois histogramas que apresentam a distribuição das notas musicais ("pitch class sets") e da velocidade de ativação de cada uma ("MIDI note velocity"). Desse modo, excertos com características semelhantes quanto às distribuições de alturas e de intensidade sonora podem ser comparados. Excertos equivalentes devem apresentar a mesma distribuição de notas, porém semelhantes distribuições de intensidades. Essa visualização dos histogramas de diferentes execuções musicais permite maior compreensão das diferenças gerais entre performances de um mesmo excerto. Dados de execuções musicais em formato CSV também podem ser utilizados em planilhas eletrônicas (e.g. Excel, Numbers) ou softwares estatísticos (e.g. R, SPSS) possibilitando seu uso por alunos pesquisadores. Os dados gerados também podem ser utilizados em combinação como a interface de síntese sonora Tuning Master 1.0 caso o usuário deseje. A interface de análise também permite a visualização de todo o arquivo MID em modo hexadecimal com marcações das mensagens MIDI e de seus tempos relativos ("variable-length quantities"), possibilitando portanto melhor entendimento do padrão MIDI. ...
Educational level
Ensino Médio
Educação Profissional
Educação Superior - Graduação
Educação Superior - Pós-Graduação
Educação Continuada ou Extensão
Treinamento ou Capacitação
Use orientation
Para comparar múltiplas execuções de um mesmo excerto musical ao teclado eletrônico ou piano Disklavier, faz-se necessária uma interface que extraia dados de arquivos MIDI e os analise. Mini MIDI Master 1.0 converte informação musical de formato MID para CSV, e pode ser executado em ambiente MacOS a partir do Terminal. O único parâmetro necessário é o nome do arquivo MID a ser analisado. Durante a execução são apresentados dois histogramas um com a frequência de notas musicais ("pitch-class sets") e outro com as velocidades de ativação das notas, dado proporcional ao volume sonoro que cada nota foi ativada. Também é possível visualizar todo o arquivo MIDI em valores hexadecimais pressionando a tecla M (MIDI). Em sua versão 1.0, Mini MIDI Master aceita apenas arquivos SMF (standard MIDI files) do tipo 0 com apenas um track. Como esse é o formato padrão utilizado por teclados eletrônicos para registro de performances, todo arquivo MIDI gerado a partir de gravações em teclados eletrônicos poderão ser lidos. Caso haja mais de uma mensagem MIDI de "tempo change" (FF 51 03), apenas a primeira será considerada, pois é assumido que a conversão em milissegundos se dá a partir de uma performance única. Como a precisão das mensagens MIDI é de em torno de 3 ms, valores inferiores a essa duração são meras aproximações causadas pela conversão do sistema de representação temporal MIDI ("delta time") em milissegundos. Arquivos MIDI criados em softwares de escrita de partituras (e.g. Musescore) são SMF do tipo 1, e contém mais de um track e utilizam um master track que rege o tempo para todos os outros tracks. Esses arquivos não serão lidos pelo Mini MIDI Master 1.0, pois geram arquivos sem as variações rítmicas e de intensidade típicas da performance humana, não fomentando, portanto, interesse imediato em sua análise. Logo, é recomendável gravar múltiplas versões um mesmo excerto musical, e compará-las utilizando o Mini MIDI Master 1.0 assim como os arquivos CSV (gerados pelo Mini MIDI Master) em softwares de estatística ou planilhas eletrônicas em pesquisas científicas na área de práticas interpretativas.
Installation remarks
APLICATIVO: Descompacte o arquivo “MiniMIDIMaster.zip” na pasta (diretório) de sua preferência. Em ambiente MacOS, inicie o aplicativo Terminal (interface de linha de comandos). Em modo de linha de comando, encontre a pasta na qual o arquivo foi descompactado (cd ./CaminhoParaPastaNaQualFoiDescompactado). Para executar o app basta incluir como parâmetro o nome do arquivo MIDI a ser analisado e convertido (./MiniMIDIMaster NomeDoArquivo.MID ou ./MiniMIDIMaster ./CaminhoParaPasta/NomeDoArquivo.MID). Os arquivos CSV serão gerados na mesma pasta em que o app estiver salvo. Durante a execução, caso queira visualizar os dados contidos no arquivo MIDI, pressione a tecla M. PDF: Estes arquivos não podem ser editados, pois é um formato fechado. Este formato permite que sejam feitas edições — como marcação de texto e comentários, além de preenchimento de formulários — caso o autor permita. Este arquivo pode ser visualizado em leitores de PDF como o Adobe Acrobat Reader ou em navegadores da web.
Learning
resource type
Aplicativo
Collections
-
Educational Resources (401)
This item is licensed under a Creative Commons License