Arabic Music Classification and Generation using Deep Learning

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Elshaarawy, Mohamed, Saeed, Ashrakat, Sheta, Mariam, Said, Abdelrahman, Bakr, Asem, Bahaa, Omar, Gomaa, Walid
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866912085927002112
author Elshaarawy, Mohamed
Saeed, Ashrakat
Sheta, Mariam
Said, Abdelrahman
Bakr, Asem
Bahaa, Omar
Gomaa, Walid
author_facet Elshaarawy, Mohamed
Saeed, Ashrakat
Sheta, Mariam
Said, Abdelrahman
Bakr, Asem
Bahaa, Omar
Gomaa, Walid
contents This paper proposes a machine learning approach for classifying classical and new Egyptian music by composer and generating new similar music. The proposed system utilizes a convolutional neural network (CNN) for classification and a CNN autoencoder for generation. The dataset used in this project consists of new and classical Egyptian music pieces composed by different composers. To classify the music by composer, each sample is normalized and transformed into a mel spectrogram. The CNN model is trained on the dataset using the mel spectrograms as input features and the composer labels as output classes. The model achieves 81.4\% accuracy in classifying the music by composer, demonstrating the effectiveness of the proposed approach. To generate new music similar to the original pieces, a CNN autoencoder is trained on a similar dataset. The model is trained to encode the mel spectrograms of the original pieces into a lower-dimensional latent space and then decode them back into the original mel spectrogram. The generated music is produced by sampling from the latent space and decoding the samples back into mel spectrograms, which are then transformed into audio. In conclusion, the proposed system provides a promising approach to classifying and generating classical Egyptian music, which can be applied in various musical applications, such as music recommendation systems, music production, and music education.
format Preprint
id arxiv_https___arxiv_org_abs_2410_19719
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Arabic Music Classification and Generation using Deep Learning
Elshaarawy, Mohamed
Saeed, Ashrakat
Sheta, Mariam
Said, Abdelrahman
Bakr, Asem
Bahaa, Omar
Gomaa, Walid
Sound
Artificial Intelligence
Audio and Speech Processing
This paper proposes a machine learning approach for classifying classical and new Egyptian music by composer and generating new similar music. The proposed system utilizes a convolutional neural network (CNN) for classification and a CNN autoencoder for generation. The dataset used in this project consists of new and classical Egyptian music pieces composed by different composers. To classify the music by composer, each sample is normalized and transformed into a mel spectrogram. The CNN model is trained on the dataset using the mel spectrograms as input features and the composer labels as output classes. The model achieves 81.4\% accuracy in classifying the music by composer, demonstrating the effectiveness of the proposed approach. To generate new music similar to the original pieces, a CNN autoencoder is trained on a similar dataset. The model is trained to encode the mel spectrograms of the original pieces into a lower-dimensional latent space and then decode them back into the original mel spectrogram. The generated music is produced by sampling from the latent space and decoding the samples back into mel spectrograms, which are then transformed into audio. In conclusion, the proposed system provides a promising approach to classifying and generating classical Egyptian music, which can be applied in various musical applications, such as music recommendation systems, music production, and music education.
title Arabic Music Classification and Generation using Deep Learning
topic Sound
Artificial Intelligence
Audio and Speech Processing
url https://arxiv.org/abs/2410.19719