i installed the plugin, copied projectM.dll to the root of my Rack folder, and downloaded the glew32.dll file to my system32 folder. but i’m still getting
Could not load plugin C:/Rack2/plugins/RPJVisualizer: Failed to load library C:/Rack2/plugins/RPJVisualizer/plugin.dll: code 126
i’m on windows 11, running Rack 2.06, if that makes a difference.
That is not how I read/understood it. As people can download the version from ProjectM and install it themselves that is (as I read/understood it) sufficient.
The reason I have distributed it this way (with separate dll) is because I wanted to apply to the rules of ProjectM.
I am at work now, but will check again tonight and if needed contact the project to find out.
if you distribute copies of the library, whether gratis or for a fee, you must give the recipients all the rights that we gave you. You must make sure that they, too, receive or can get the source code.
Since we cannot possibly know if your binaries are a direct result from their repo, afaik you cannot straight up distribute these binaries as such. Now perhaps simply saying “I built the ProjectM source that you can find here” is enough.
Your redistribution of the glew binary also did not reproduce the required licensing notice.
Yes I know I’m being pedantic here, but you agreed to these licenses when you used the code so …
OK, I did not check properly before distributing the glew binary, so I removed it from the instruction in this thread and also from my google drive.
On the projectm, I checked earlier and still think I apply to their rules. And yes, I will definitely add a reference to their software. I had mentioned their project in the manual , will add a link too. Like I said, I will dive into it later.
A new update has been uploaded that will close the window when the module is removed. This version should deal better with object deletion, so should improve overall stability.
Could not load plugin C:/Users/paul/Documents/Rack2/plugins/RPJVisualizer: Failed to load library C:/Users/paul/Documents/Rack2/plugins/RPJVisualizer/plugin.dll: code 126
Hi Paul, did you follow the instructions as described above?
If you are on Windows, copy the RPJVisualizer\dep\lib\Windows\projectM.dll file in the root of your VCV rack folder. Also download a glew32.dll (you can download a version from Release GLEW 2.2.0 · nigels-com/glew · GitHub ) and put it in your windows\system32 folder.
That is correct Steve, but something I can change depending on what people want. You can enlarge the screen bij dragging the mouse at the right border of the module.
Ok, wondered if it was by design. I know the space at the top is where the preset name is shown if one has the option selected.
Sometimes resizing fits the visualisation to the right border, other times it doesn’t. Either way there’s always a black space at the bottom edge. Maybe preset dependant? Haven’t gone through all the presets atm.
Happy it starts working for you too. This next issue is very frustrating as I can’t reproduce it anymore. Slow, fast, hundreds of clicks No crash. Not on my (2 different) windows machines and not on my linux. This will become a challenging one.
By the way, I see you are not running the latest version. The trigger input for next is above the next button in the latest release (2.0.7)
I could get the Next crash consistently when clicking Next when “bmelgren - Take this highway” was selected. Maybe there are other presets that also do this?
I can also get the crash consistently with “Geiss - El Cubismo” selected and pressing Next, or “Geiss - High Dynamic Range” selected and pressing Previous. Which suggests there’s an issue with transition to the preset that is in between, “Geiss - Feedback 2”