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还通过其连接符号化表征、标注信息与音频的基础架构,为多模态研究提供了支持。