-
With my amateurish interest in the field of Music Information Retrieval (MIR), I've taken on the task of analyzing the structure of songs using their waveforms/spectrograms.
-
I found this site https://musicinformationretrieval.com/ to be very helpful in understanding the fundamentals. In addition, I suggest taking a look at the librosa documentation.
-
I used the laplacian segmentation method of McFee and Ellis for analyzing song structure with spectral clustering.
-
I applied the algorithm to the song Viva La Vida by Coldplay and I was able to detect the chorus and the intro in the song.
-
To view the displayed videos and audio, please open the notebook in Colab.
-
Feel free to try this method on other songs as well and suggest ways to generalize it to work on all kinds of songs!
(Note: all you need to do is change thesong_url
).
-
Notifications
You must be signed in to change notification settings - Fork 0
HanaHasan04/Music-Information-Retrieval
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Learning MIR techniques using Python and Librosa
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published