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, 8 months ago
aaaaaa
Link | ReplyРабочая обувь в Рыбинске 10 months, 2 weeks ago
Если вы планируете купить спецодежду в Рыбинске, вам стоит обратить внимание
Link | Replyна местные магазины и сервисы, специализирующиеся на
данном виде продукции. В городе есть
несколько магазинов, предлагающих широкий выбор спецодежды, которая может соответствовать вашим
потребностям и требованиям.
Перед покупкой спецодежды важно определить
ее цель и требования. В зависимости от вашей
сферы деятельности, вам может потребоваться защита от различных факторов: холода,
влаги, падающих предметов, огня и других возможных опасностей.
Уточните свои требования перед посещением магазинов.
В Рыбинске можно найти специализированные магазины, предлагающие разнообразную спецодежду для различных
отраслей: строительства, промышленности,
медицины, сельского хозяйства и
других. Изучите ассортимент каждого магазина и выберите тот, который предлагает
спецодежду, соответствующую вашим требованиям.
Качество спецодежды является важным фактором при
выборе. Убедитесь, что выбранный магазин сотрудничает с надежными производителями, которые предлагают качественную и сертифицированную продукцию.
Просмотрите отзывы клиентов о качестве
и долговечности спецодежды, чтобы сделать правильный
выбор.
Цена также имеет значение при покупке спецодежды.
Сравните цены в различных магазинах
и выберите оптимальное соотношение цены и качества.
Учтите, что иногда стоит заплатить немного больше
за качественную и долговечную спецодежду, которая
прослужит вам дольше и обеспечит надлежащую защиту.
Не забудьте узнать о политике возврата и обмена товара в выбранном магазине.
Если возникнут проблемы с размером или
качеством спецодежды, вам будет важно иметь возможность обменять или вернуть товар.
aef 1 year, 8 months 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
蓝猫红烧肉 1 year, 5 months ago
下载 下载嘻嘻嘻嘻嘻嘻
Link | Replykeras 1 year, 7 months ago
test
Link | Reply戈盾 1 year, 5 months ago
qqq
Link | ReplyCookiesRun 1 year, 7 months ago
Thanks very much
Link | ReplyAnthony 1 year, 5 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 1 year, 4 months 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 1 year, 3 months ago
Hi! It works like a charm with 2.93! I tested o 3.4, but rtmidi didn't install...
Link | Reply蓝猫红烧肉 1 year, 5 months ago
在 Windows 上的搅拌机中完成所有操作,通过 loopbe 发送数据,我遇到的问题是当我右键单击网格的 y 轴并选择“创建实时路由”时,它会将其分配给 x 轴。帮助!
Link | Replycouldn't get 3.4 to work on my mac...I get error 1 year, 4 months ago
couldn't get 3.4 to work on my mac...I get error :(
Link | ReplyBobMeta 1 year, 3 months 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 1 year, 3 months 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 1 year, 2 months ago
Getting same same as above
Link | ReplyJJ 5 months, 3 weeks ago
I'm getting same "Traceback..." Error as above. Thank you for building this though! Oh my god. It'd be insane to use my APC-40 with Blender. Cheers for the creation. Fingers crossed for the fix!
Link | ReplyStephen 1 year, 2 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 1 year, 2 months ago
thanks a lot!!!
Link | ReplyRendre 12 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 7 months ago
I solved this by removing modifiers from the mesh.
Link | Replyjacob mesick 10 months 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/
BlenderTester 6 months, 3 weeks ago
Hi, thank you for AdRoutes!
Link | ReplyIt really is a lovely Add-on!
Are there any news on an update that works for newer Blender versions like 3.4 or even 3.6 and upwards?
It would be lovely to be able to use newer version of Geometry Nodes together with AddRoutes!
Thank you!
masomenos 6 months, 3 weeks ago
hello I can not install add routes even after installing jack as explained above... I get an error message in the installer
Link | Replyanyone as a clue?
best
A
New Comment