Return to search

Putting a Finger on Guitars and Algorithms

Guitar tablature is a notation system widely used by guitar players when learning to play songs. The notation consists of information about which string and which fret the guitarist should put his finger on. However, it does not normally contain information on which fingers should be put on which notes. In this thesis we study existing methods related to incorporating fingering information alongside musical notations. Using this material, we define a set of factors that affect the guitar fingering and then design an algorithm for computing an optimal fingering for a tablature. The final product is an algorithm that computes optimal fingering positions according to the relevant factors. The computed fingerings are evaluated by comparing them to how experienced guitarists play the given melody. Our results indicate that it is possible to produce optimal fingerings algorithmically. This is a step forward in helping beginner and intermediate guitar players in their learning process. / Gitarrtablatur är ett notationssystem som används regelbundet av gitarrspelare för att studera och lära sig att spela låtar. Notationen innehåller information om var någonstans på gitarren man ska spela, det vill säga vid vilka strängar och vilka band man ska placera sina fingrar. Den innehåller däremot sällan information om vilket finger som ska användas för att spela respektive ton. I den här uppsatsen undersöker vi existerande metoder relaterade till att berika musiknotationer med fingerinformation. Vi använder oss av den kunskapen och identifierar faktorer som påverkar fingersättningen och designar en algoritm som beräknar en optimal fingersättning. Sedan implementerar vi algoritmen och evaluerar resultatet genom att jämföra med hur professionella och erfarna gitarrister väljer att placera sina fingrar. Resultaten visar tydligt hur beräknade fingersättningar ofta överennsstämmer med hur erfarna gitarisster spelar. Detta är ett steg framåt i att hjälpa gitarrister i deras tidiga inlärningsprocess.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-136829
Date January 2013
CreatorsIlczuk, Konrad, SKÖLD, PHILIP
PublisherKTH, Skolan för datavetenskap och kommunikation (CSC)
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationKandidatexjobb CSC ; K13217

Page generated in 0.0018 seconds