Sistem Rekognisi Akor Instrumen Musik SecaraOtomatis Menggunakan PCP dan SVM

Authors

  • Gede Nicholas Tejasukmana Putra Universitas Udayana Author
  • Ngurah Agus Sanjaya ER Universitas Udayana Author

DOI:

https://doi.org/0.24843/JNATIA.2025.v03.i04.p12

Keywords:

Chord Recognition, PCP, SVM, GridSearchCV, Python

Abstract

This study presents a system for automatic chord recognition from audio recordings using the Pitch Class Profile (PCP) and Support Vector Machine (SVM). PCP was chosen as the primary feature extraction method because it can represent the standard 12 pitch classes in music accurately. SVM was selected as the classification model because of its proven success in previous chord recognition studies, offering high accuracy while remaining efficient. Using the Piano Triads Wavset dataset, which contains 432 triad chords across 12 root notes and three chord types such as major, minor, and diminished, the model was trained and tested in an experiment. The audio data were processed to extract PCP features and normalized before being classified using SVM. Evaluation was carried out using both a default SVM configuration and GridSearchCV optimization. Results show that the optimized model achieved up to 82% accuracy across all chord classes, indicating that the proposed approach can recognize chords reliably even without using deep learning or additional features. The final system also includes real-time prediction by user audio input, using Python and streamlit framework.

Downloads

Published

2025-08-01

How to Cite

[1]
Gede Nicholas Tejasukmana Putra and Ngurah Agus Sanjaya ER, “Sistem Rekognisi Akor Instrumen Musik SecaraOtomatis Menggunakan PCP dan SVM”, Jnatia, vol. 3, no. 4, pp. 825–834, Aug. 2025, doi: 0.24843/JNATIA.2025.v03.i04.p12.