-
Notifications
You must be signed in to change notification settings - Fork 16
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
Can't enable the addon - ModuleNotFoundError: rtmidi._rtmidi #8
Comments
Same error here .... die you find a solution or how can I fix this? |
I got the same error running Blender 2.93, but then I read more carefully from the creator website. AddRoutes is a new Add-on for So I uninstall Blender 2.93, and install Blender 2.8. And the plugin can be enable. Hope this help. |
Blender 2.92 seems to be able to load AddRoutes. I hope 2.93 LTS and 3.0 can be supported. |
Got it enabled with 3.0alpha by renaming "_rtmidi.cpython-37m-x86_64-linux-gnu.so" to just "_rtmidi.so" I guess since linux, windows and mac versions are in the same folder with different names, it can't quiet figure out which one to use? |
I'm guessing you are on linux! It's Not working in windows. |
Blender 2.93 uses Python 3.9, while rtmidi included with AddRoutes is for 3.7. |
Hi @Marte2007 how do you 'extract the "rtmidi" folder into AddRoutes' ??? I was able to make the .whl into a .zip file, then I opened-up the .zip file and found the rtmidi file with a size of 229,391 and I dragged that folder to AddRoutes_latest.zip file using WinRAR. Then, I tried to Install that into Blender from Preferences and I received the same error with Blender saying "Version 0.32 Warning Better, but still a W.I.P" (work in progress I believe that is what that means). So, what were the exact steps you used to get this to work for you in Blender? Thank you. |
Ah nice @Marte2007! So @Outboarder @Discover-Awesome on windows I can just copy the new version of rtmidi .pdy file (from https://files.pythonhosted.org/packages/2e/b5/e118bf9d210ffdf82b58b9f2bd30219621e19256296d01a60fac84441063/python_rtmidi-1.4.9-cp39-cp39-win_amd64.whl) to "%Appdata%\Blender Foundation\Blender\3.0\scripts\addons\AddRoutes\rtmidi" and it can be activated :) |
@Discover-Awesome I copied the whole "rtmidi" folder from the whl into the installed addon folder (not the zip file). |
Thank you @Marte2007 and @flurick, it works perfectly. |
Hello, Sorry for the delay, I just released a new "ready to go version" with support for Blender 2.93/Python 3.9, see here: There is no other improvement, I just restart the work on the project after being stuck without decent GFX card for so long. :-/ |
I tested just now, not quite working with Blender 2.93 M1 Mac unfortunately. |
It's because the M1 is a new ARM based CPU which is different from the x86 Intel architecture. The AddOn relies on a compiled version of "python-rtmidi" and I provide compiled binaries for this lib only for the x86 Mac right now. Pure Python cannot read directly MIDI devices without this wrapper. You can however install by yourself this external lib on your Apple system by checking instructions here : It can be tedious for a beginner, unfortunately. |
Installing it with Blender's built-in pip doesn't work with M1 Mac but I found a workaround. |
I downloaded the latest file from the website and installed it in Blender, but when I click on the checkbox to activate it I get an error.
I really want this addon to work. It looks awesome :D
The text was updated successfully, but these errors were encountered: