I am trying to use helmholtz for pd-vanilla but i'm not quite sure about all the externals use in it. Does anyone know and before you say it. I have tried fiddle~ as well as basspitch~ and neither track basspitches as well as helmholtz~. So is there any way I can get helmholtz to work with pd-vanilla. Alternatively can I get pd-extended install on my raspberry pi 3 B+ model with Raspbian/stretch OS ? I have tried a few approaches without any success.
-
Is there any way to use helmholtz~ with pd-vanilla
-
I think if you just get it to compile it should work with vanilla? I think the examples probably just use other externals
-
I'll give that another shot. I think that's what I did originally and it wouldn't work :s.
-
Thanks this actually did work! Had to edit the make file slightly so it would run on the Pi. I think previously it was a 32 bit 64 bit architecture problem since it was pd-vanilla on my PC. Thanks
-
trevor92 - Any chance that you remember what you needed to change in the makefile to get helmholtz~ to compile successfully on your Pi?
I got it to finish compiling by removing the -msse and -Wl flags, but I can't get the resulting helmholtz~ object to load in Pd.
I get the error "load_object: Symbol "helmholtz_tilde_setup" not found" followed by a "...couldn't create".
I've double-checked my path, so I'm assuming the build is the problem. -
Ay, I got it to work.
First, I removed the -msse flag.
Then I added a comma with no space after the -Wl flag.
Finally, for some reason, the helmholtz~.cpp file disappeared when I copied the src folder onto the Pi.
This is where that "helmholtz_tilde_setup" is referred to, so although the helmholtz~.pd_linux object compiled even without that cpp file, it obviously wasn't going to work.
Once I copied a fresh copy of the helmholtz~.cpp file into the directory, it compiled fine and now works like a charm.