Study of chord detection for music signals

There are currently many pitch and chord detection applications, but most of them are only able to detect simple chords. As such, this project is a continuation from previous projects on chord detection for music signals, which aims to test the developed MATLAB algorithm with more complex chords con...

Full description

Bibliographic Details
Main Author: Wang, Zhuojing
Other Authors: Saman S Abeysekera
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/139804
_version_ 1826121381554683904
author Wang, Zhuojing
author2 Saman S Abeysekera
author_facet Saman S Abeysekera
Wang, Zhuojing
author_sort Wang, Zhuojing
collection NTU
description There are currently many pitch and chord detection applications, but most of them are only able to detect simple chords. As such, this project is a continuation from previous projects on chord detection for music signals, which aims to test the developed MATLAB algorithm with more complex chords consisting of more notes, in varying octaves and different inversions. Chords were played on the piano because of its vast chord range and octave variations, and analysis was done on the results for future improvements of the algorithm. The MATLAB algorithm was then compared against an Android application Chord Detector to determine its accuracy and efficiency. Other methods used to identify music chords without using algorithms or applications were also examined and evaluated based on their feasibility. It was concluded that the MATLAB algorithm was only able to detect chords with notes within the 3rd and 6th octaves of the piano. It was able to detect simple triads and moderately complex chords in root position, but was unable to detect complex chords comprising of 5 or more notes, as well as chords in the first and second inversions. It also had a higher accuracy rate compared to the Android application Chord Detector.
first_indexed 2024-10-01T05:31:24Z
format Final Year Project (FYP)
id ntu-10356/139804
institution Nanyang Technological University
language English
last_indexed 2024-10-01T05:31:24Z
publishDate 2020
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1398042023-07-07T18:30:50Z Study of chord detection for music signals Wang, Zhuojing Saman S Abeysekera School of Electrical and Electronic Engineering esabeysekera@ntu.edu.sg Engineering::Electrical and electronic engineering There are currently many pitch and chord detection applications, but most of them are only able to detect simple chords. As such, this project is a continuation from previous projects on chord detection for music signals, which aims to test the developed MATLAB algorithm with more complex chords consisting of more notes, in varying octaves and different inversions. Chords were played on the piano because of its vast chord range and octave variations, and analysis was done on the results for future improvements of the algorithm. The MATLAB algorithm was then compared against an Android application Chord Detector to determine its accuracy and efficiency. Other methods used to identify music chords without using algorithms or applications were also examined and evaluated based on their feasibility. It was concluded that the MATLAB algorithm was only able to detect chords with notes within the 3rd and 6th octaves of the piano. It was able to detect simple triads and moderately complex chords in root position, but was unable to detect complex chords comprising of 5 or more notes, as well as chords in the first and second inversions. It also had a higher accuracy rate compared to the Android application Chord Detector. Bachelor of Engineering (Electrical and Electronic Engineering) 2020-05-21T08:51:11Z 2020-05-21T08:51:11Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/139804 en application/pdf Nanyang Technological University
spellingShingle Engineering::Electrical and electronic engineering
Wang, Zhuojing
Study of chord detection for music signals
title Study of chord detection for music signals
title_full Study of chord detection for music signals
title_fullStr Study of chord detection for music signals
title_full_unstemmed Study of chord detection for music signals
title_short Study of chord detection for music signals
title_sort study of chord detection for music signals
topic Engineering::Electrical and electronic engineering
url https://hdl.handle.net/10356/139804
work_keys_str_mv AT wangzhuojing studyofchorddetectionformusicsignals