pyAMPACT (Python-based Automatic Music Performance Analysis and Comparison Toolkit) links symbolic and audio music representations to facilitate score-informed estimation of performance data in audio as well as general linking of symbolic and audio music representations with a variety of annotations. pyAMPACT can read a range of symbolic formats and can output note-linked audio descriptors/performance data into MEI-formatted files. The audio analysis uses score alignment to calculate time-frequency regions of importance for each note in the symbolic representation from which to estimate a range of parameters. These include tuning-, dynamics-, and timbre-related performance descriptors, with timing-related information available from the score alignment. Beyond performance data estimation, pyAMPACT also facilitates multi-modal investigations through its infrastructure for linking symbolic representations and annotations to audio.
翻译:pyAMPACT(基于Python的自动音乐演奏分析与比较工具包)通过关联符号化与音频化音乐表征,不仅支持基于乐谱的音频演奏数据估计,还能实现符号化音乐表征、音频化音乐表征与多样化标注的通用化链接。本工具包可读取多种符号化格式文件,并将音符关联的音频描述符/演奏数据输出为MEI格式文件。其音频分析模块通过乐谱对齐技术,为符号化表征中的每个音符计算时频关键区域,并基于此估计包括音高、力度、音色等演奏描述参数,时值相关信息则直接来源于乐谱对齐过程。除演奏数据估计外,pyAMPACT还通过其符号化表征与音频的标注链接架构,为多模态研究提供支持。