jarmitage / bela.pd

Library for working with PureData on the Bela Platform
MIT License
24 stars 0 forks source link

Running bela.pd with Pd-0.53-0 on the host machine #1

Open pelinski opened 1 year ago

pelinski commented 1 year ago

Hi Jack, very cool library!

I got this error when trying to run the custom render in Bela: error: no matching function for call to 'sys_doio'. I am running the last version of Pd (Pd-0.53-0) on the host machine.

In order to make it work, I had to modify line 656 in render.cpp from if(!sys_doio(pd_this)) to sys_doio(); (https://forum.bela.io/d/965-belaonurhead-render-cpp/2). Not making a pull req since I am not sure how to add the fix with backwards compatibility.

Also, I had a modified IP in my Bela, and it took me a while to realise that bela.comms.pd requires the Bela to have the IP 192.168.7.2. It might be worth it mentioning that in the readme :-)

jarmitage commented 1 year ago

Hey @pelinski thanks for stopping by :)

Indeed, this library hasn't been updated in a while, and no doubt the custom render.cpp is a little rusty! Thanks for sharing what you found, and good point about generalising the IP too.

This issue gives me motivation to make some updates...!