-
Notifications
You must be signed in to change notification settings - Fork 2
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
Windows only? #8
Comments
The module is pure Python, works on all platforms. You need to install pure-data to generate the sound - it is available on Windows/Linux/Mac. |
Yes - I’m very familiar with Pd. But the python code seems to have PC-specific file paths that don’t work on MacOS. |
PS: this is the error we are getting when we try to run the plug-in:
AttributeError: module 'OSC' has no attribute 'OSCClient' We are using Pd 0.51-1 (vanilla - since extended is no longer maintained...) |
Probably this error is due to Python2/3 differences in relative imports. The module was developed when Slicer used Python2 but now it uses Python3. You can fix the issue by modifying OpenSoundControl\OSC_init_.py (maybe changing its content to However, now Slicer can also install any Python package from PyPI, so if you have any trouble with making the bundled OpenSoundControl\OSC\OSC.py interface work then you can install python-osc or similar packages and use that ( |
Hi - new to 3d slicer. I'm working with a team on a sonification project in conjunction with some MRI scans. I've been fiddling around with SlicerSoundControl, being a long time Pd programmer. However, I work on MacOS, and it looks to me like the plugin is geared for Windows only, yes?
The text was updated successfully, but these errors were encountered: