Open Winter-Sno opened 10 months ago
I had the same issue. The problem is with the python version we're using. As mentioned in this stackoverflow post the MutableSequence
is now in collections.abc
.
Changing line 23 in your D:\anaconda3\Lib\site-packages\madmom\processors.py
file to from collections.abc import MutableSequence
solves the issue.
If you're on a mac the path is:
~/anaconda3/lib/python3.11/site-packages/madmom/processors.py
Just add the same change that @lucala provided above
i had issues with Madmom + python 3.11 and a few items like collections. i added some code to fix a few settings without having to touch the source code. https://github.com/mgazier/madmom_python311
It is a python version issue. madmom will trigger this error when working on Python version >= 3.10 hope for fixing
Expected behaviour
I want to do onset detection in a classical music piece. I expect the program to return an arraylist like [1,2,3,4,...] marking the onset timestamp of each note.
Actual behaviour
The program did nothing and an error like this occurred. (╥﹏╥...)
Steps needed to reproduce the behaviour
Information about installed software