-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Known issues when installing omnizart on Windows #6
Comments
Tested on windows 10 via docker and specifically getting errors for chord. # omnizart chord transcribe song.wav
Same issue with MP3. |
Anyone managed to get this to work under Windows? |
I suffered a lot to install omnizart. It is harder than Spleeter and Demucs. |
It is possible to run vampy on Windows with modern Python versions. You use the chroma-chordino plugin for the chord detection, I managed to get it running with the 64-bit-version of the plugin and Python 3.11. I used these dependencies: https://github.com/Vuizur/chord-recognizer/blob/main/pyproject.toml (unfortunately I had to fork vampy to get it to work, and my PRs haven't gotten merged yet. And ignore syncedlyrics + yt-dlp) and this code: https://github.com/Vuizur/chord-recognizer/blob/4d90190afb5b2a2ea290ca8714ad2e5dcb8dfbac/chord_recognizer/lyricsfetch.py#L35. |
Hi @Vuizur , thanks for looking into this! |
Oups, I forgot to make it public. It should work now. |
It seems that the current |
I can't install omnizart because of Madmom, I was able to install madmom from the source but Pip still try to install the v16.1 and it failed.. Arch & Windows |
Here lists the known issues when
pip install omnziart
on Windows.Madmom
You need to install VS C++ build tools first to install and compile
madmom
. After download the build tool from the official site, run the installer and select C++ Build Tools, and on the side bar, selectMSVC v142 - VS 2019 C++ x64/x86
andWindows 10 SDK
. Run the installation, reboot, and try install withpip install madmom
again.Vamp Package
The module
omnizart chord
relies onvampy
to run the feature extraction, and which was originally compiled for 32-bit python2.7 on Windows. See the discussion here. There is currently no workaround to avoid using the older version python, and the only solution would be to use the provided docker image, which could also be another pain for Windows user using the docker...The text was updated successfully, but these errors were encountered: