After a long struggle here is a new bundle of AddRoutes with builtin support for the 3 OS (Linux/Win/OSX) with Blender 3.1 and above (tested with the current 3.2.1 version).
Recently Blender has started to require Python 3.10 and since MIDI support relies on some binaries, I had to compile them myself against the new version of Python. As I have only a Linux machine, it took me an absurd amount of time to achieve this, fighting with Qemu and Wine.
A bonus is that now OSX support includes the new arm64 M1 architecture. I compiled the lib as well with Jack. If your computer doesn't have Jack, the installation is very straightforward with "brew install jack" (you might have to install "brew", of course). If you still have troubles with OSX, please let me know.
You can use the usual download link to get it.
PS: Please note that Python 3.10 is not officially supported with the python-rtmidi library the project relies on, but it seems to work pretty well in the case of AddRoutes. Official support is planed by the author, so I will make another update later.
Share on Twitter Share on Facebook
Comments
cuizhiwei 1 year, 1 month ago
aaaaaa
Link | ReplyРабочая обувь в Рыбинске 3 months, 3 weeks ago
Если вы планируете купить спецодежду в Рыбинске, вам стоит обратить внимание
Link | Replyна местные магазины и сервисы, специализирующиеся на
данном виде продукции. В городе есть
несколько магазинов, предлагающих широкий выбор спецодежды, которая может соответствовать вашим
потребностям и требованиям.
Перед покупкой спецодежды важно определить
ее цель и требования. В зависимости от вашей
сферы деятельности, вам может потребоваться защита от различных факторов: холода,
влаги, падающих предметов, огня и других возможных опасностей.
Уточните свои требования перед посещением магазинов.
В Рыбинске можно найти специализированные магазины, предлагающие разнообразную спецодежду для различных
отраслей: строительства, промышленности,
медицины, сельского хозяйства и
других. Изучите ассортимент каждого магазина и выберите тот, который предлагает
спецодежду, соответствующую вашим требованиям.
Качество спецодежды является важным фактором при
выборе. Убедитесь, что выбранный магазин сотрудничает с надежными производителями, которые предлагают качественную и сертифицированную продукцию.
Просмотрите отзывы клиентов о качестве
и долговечности спецодежды, чтобы сделать правильный
выбор.
Цена также имеет значение при покупке спецодежды.
Сравните цены в различных магазинах
и выберите оптимальное соотношение цены и качества.
Учтите, что иногда стоит заплатить немного больше
за качественную и долговечную спецодежду, которая
прослужит вам дольше и обеспечит надлежащую защиту.
Не забудьте узнать о политике возврата и обмена товара в выбранном магазине.
Если возникнут проблемы с размером или
качеством спецодежды, вам будет важно иметь возможность обменять или вернуть товар.
aef 1 year, 1 month ago
Hi unfortunately I can't get it to work.
Link | Replyit can't find the lib jack.0.1.0.dylib (nosuchfile)
I did install jack for macos
but the directory doesn't exist
also I saw an entry that says that jack on Osx 12.1 is in a different directory?
idk what to do, please help :D
蓝猫红烧肉 10 months, 3 weeks ago
下载 下载嘻嘻嘻嘻嘻嘻
Link | Replykeras 1 year, 1 month ago
test
Link | Reply戈盾 11 months ago
qqq
Link | ReplyCookiesRun 1 year ago
Thanks very much
Link | ReplyAnthony 11 months ago
Got it all working in blender on windows, sending data by way of loopbe, the issue im having is when i right clicked on the y axis of my mesh and choose "create a realtime route" it assigns it to the x axis instead. Help!
Link | ReplyJim 9 months, 2 weeks ago
I would really appreciate an explanation for how you got this to work. No matter what I do, I can’t seem to get Blender to recognize or connect with any OSC or MIDI messages, even though I can see them in a separate console window (using Protokol to see them). I feel like I’m missing something…
Link | ReplyRobe 9 months ago
Hi! It works like a charm with 2.93! I tested o 3.4, but rtmidi didn't install...
Link | Reply蓝猫红烧肉 10 months, 3 weeks ago
在 Windows 上的搅拌机中完成所有操作,通过 loopbe 发送数据,我遇到的问题是当我右键单击网格的 y 轴并选择“创建实时路由”时,它会将其分配给 x 轴。帮助!
Link | Replycouldn't get 3.4 to work on my mac...I get error 9 months, 1 week ago
couldn't get 3.4 to work on my mac...I get error :(
Link | ReplyBobMeta 8 months, 3 weeks ago
Yes, Im on Mac M1. I'm running Bender 3.3.1 and python 3.10.2 and haven't been able to get the add-on working. I've ran in to a number of errors, mostly in not being able to enable the add-on without an "initiate jack" error although jack is running according to the terminal. I had the add-on enabled once but wasn't able to make any configuration as no menu appeared from the drop down arrows. I will try an earlier blender version.
Link | ReplyBobMeta 8 months, 2 weeks ago
Having this problem, please help...
Link | ReplyTraceback (most recent call last):
File "/Applications/BlenderIntel.app/Contents/Resources/3.3/scripts/modules/addon_utils.py", line 333, in enable
mod = __import__(module_name)
File "/var/root/Library/Application Support/Blender/3.3/scripts/addons/AddRoutes/__init__.py", line 56, in <module>
from . import data
File "/var/root/Library/Application Support/Blender/3.3/scripts/addons/AddRoutes/data.py", line 32, in <module>
from . import g_vars
File "/var/root/Library/Application Support/Blender/3.3/scripts/addons/AddRoutes/g_vars.py", line 22, in <module>
import rtmidi
File "/private/var/root/Library/Application Support/Blender/3.3/scripts/addons/AddRoutes/rtmidi/__init__.py", line 4, in <module>
from ._rtmidi import * # noqa
ImportError: dlopen(/private/var/root/Library/Application Support/Blender/3.3/scripts/addons/AddRoutes/rtmidi/_rtmidi.cpython-310-darwin.so, 0x0002): Library not loaded: /usr/local/opt/jack/lib/libjack.0.1.0.dylib
Referenced from: <A41885E5-93FD-37E2-A750-8EBB6471F9FB> /private/var/root/Library/Application Support/Blender/3.3/scripts/addons/AddRoutes/rtmidi/_rtmidi.cpython-310-darwin.so
Reason: tried: '/usr/local/opt/jack/lib/libjack.0.1.0.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/opt/jack/lib/libjack.0.1.0.dylib' (no such file), '/usr/local/opt/jack/lib/libjack.0.1.0.dylib' (no such file), '/usr/lib/libjack.0.1.0.dylib' (no such file, not in dyld cache)
jd 8 months, 1 week ago
Getting same same as above
Link | ReplyStephen 8 months ago
I'm struggling to understand the 16 channel limitation on an 88 key device, when I look at the blender debug console I can see note number and velocity are being received for all notes? But I can't figure out, using blender python how to get at that data and parse it into discrete actions per midi key # - anybody got any ideas?? I have written bpy rtmidi scripts but they freeze the blender UI - I can't get my head around how this addon works in background without affecting the blender UI??? any help greatly appreciated?
Link | Replyfsguodong 7 months, 3 weeks ago
thanks a lot!!!
Link | ReplyRendre 5 months ago
I'm setting up some digital puppetry with TouchOSC and AddRoutes. Everything is working well: I get en empty to move with osc from my phone via wifi and addroutes. Perfect. Then I ad an IK constraint to my rig. As target I set my empty, dancing around with osc via wifi. Suddenly it takes a second or longer before blender updates the movement. In the system console it says OSC keeps recieving data. It's receiving many times now before it can finaly update. So parenting/using a constraint makes it slow somehow. Any suggestions on what to do? I've tried playing with the envelope settings, as I thought attack/release time might had something to do with it. Just tapping somewhere works fine, but I want it to be more organic, so I want to slide an xy-output, and the rig updates in realtime.
Link | ReplyRendre 1 week, 5 days ago
I solved this by removing modifiers from the mesh.
Link | Replyjacob mesick 3 months, 1 week ago
first off love the add-on works fantastic with the touch OSC and midi controllers so I can use Blender to control my lighting for my projection mapping. Curious question about the future. do you plan on supporting the next iterations of blender?
Link | ReplyThank you so much for such a fantastic product.
jacob mesick
https://www.instagram.com/p/CtawbWLAbCT/
New Comment