Incorporating global context in automatic chord transcription: A transformer-based decoding approach

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorFontanelli, Daniele
dc.contributor.advisorKlapuri, Anssi
dc.contributor.authorPeroni, Simone
dc.contributor.schoolSähkötekniikan korkeakoulufi
dc.contributor.schoolSchool of Electrical Engineeringen
dc.contributor.supervisorZhou, Quan
dc.date.accessioned2025-05-19T17:12:55Z
dc.date.available2025-05-19T17:12:55Z
dc.date.issued2025-03-31
dc.description.abstractAutomatic chord transcription (ACT) from audio stands as a challenging task in the field of music information retrieval, finding practical applications ranging from music analysis to song transcription. While early research focused on signal processing and handcrafted features for algorithmic solutions, later advancements have leveraged machine learning techniques, particularly deep learning models, to improve performance in ACT. However, the great majority of existing research primarily focused on local observations, generally neglecting the broader harmonic context that gives a meaning to chord progressions. This thesis investigates the use of attention-based models, particularly transformer encoders, to enhance ACT by modeling and integrating global harmonic information in the prediction process. Rather than training an end-to-end audio-to-transcription model, this study proposes a framework that employs a shallow transformer encoder to refine the predictions of an existing acoustic model that operates on limited temporal context. Computational inefficiencies of self-attention are mitigated by aggregating frame-level predictions over a beat synchronous representation, simultaneously enabling the model to capture metric aspects of harmony. Additionally, the proposed pipeline includes a key detection model to assist the choice of enharmonic spelling of pitches, addressing a commonly overlooked issue of ACT. The approach is evaluated using a dataset of popular songs compiled ad-hoc for this study from a commercial library of guitar chord transcriptions. Results indicate that the proposed method improves the accuracy of chord transcription, offering a lightweight alternative to existing end-to-end transformer models. This work contributes to the advancement of ACT by emphasizing global harmonic structure, while limiting the computational requirements for real-world usability.en
dc.format.extent105
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/135582
dc.identifier.urnURN:NBN:fi:aalto-202505193853
dc.language.isoenen
dc.locationP1fi
dc.programmeMaster's Programme in ICT Innovationen
dc.programme.majorAutonomous Systemsen
dc.subject.keywordautomatic chord transcriptionen
dc.subject.keywordtransformeren
dc.subject.keywordmusic information retrievalen
dc.subject.keyworddeep learningen
dc.subject.keywordharmonic analysisen
dc.subject.keyworddigital sound processingen
dc.titleIncorporating global context in automatic chord transcription: A transformer-based decoding approachen
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessyes

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
master_Peroni_Simone_2025.pdf
Size:
4.55 MB
Format:
Adobe Portable Document Format