Guitar tablature transcription consists in deducing the string and the fret number on which each note should be played to reproduce the actual musical part. This assignment should lead to playable string-fret combinations throughout the entire track and, in general, preserve parsimonious motion between successive combinations. Throughout the history of guitar playing, specific chord fingerings have been developed across different musical styles that facilitate common idiomatic voicing combinations and motion between them. This paper presents a method for assigning guitar tablature notation to a given MIDI-based musical part (possibly consisting of multiple polyphonic tracks), i.e. no information about guitar-idiomatic expressional characteristics is involved (e.g. bending etc.) The current strategy is based on machine learning and requires a basic assumption about how much fingers can stretch on a fretboard; only standard 6-string guitar tuning is examined. The proposed method also examines the transcription of music pieces that was not meant to be played or could not possibly be played by a guitar (e.g. potentially a symphonic orchestra part), employing a rudimentary method for augmenting musical information and training/testing the system with artificial data. The results present interesting aspects about what the system can achieve when trained on the initial and augmented dataset, showing that the training with augmented data improves the performance even in simple, e.g. monophonic, cases. Results also indicate weaknesses and lead to useful conclusions about possible improvements.
翻译:吉他指法谱转录旨在推断出演奏实际音乐片段时每个音符所对应的琴弦与品位。这种指法分配应确保整首曲目中所有弦品组合的可演奏性,并通常保持连续组合间的简约运动。在吉他演奏发展史中,不同音乐风格已形成特定的和弦指法体系,这些指法促进了常见惯用声部组合及其间的过渡运动。本文提出一种为给定MIDI音乐片段(可能包含多轨复音乐器)分配吉他指法谱的方法,该方法不涉及吉他特有表现性特征信息(如推弦等)。当前策略基于机器学习,并需对指板上的手指伸展范围进行基本假设;仅考察标准六弦吉他调弦。所提方法还研究了非吉他创作或理论上无法用吉他演奏的音乐片段(如交响乐团声部)的转录问题,通过基础的音乐信息增强方法,采用人工生成数据对系统进行训练与测试。实验结果揭示了系统在初始数据集与增强数据集训练下所能达到的效果,表明即使在单声部等简单场景中,增强数据训练也能提升系统性能。结果同时指出了当前方法的局限性,并为可能的改进方向提供了有效结论。