Hi,
I developed an OpenMusic Library to work with PureData. It is similar to OM-Sox but with PureData. You can check the article where I explain (English) how it works in this link: Article Link. In the article, I used OM-Sharp, but it is the same object.
I composed this piece using it: Ideias Roubadas II (2021) - YouTube
On Windows (pd.exe) and Mac (pd), you need to specify where the pd
executable is.
It works on my computer, but I did not test it on MacOS, so please report errors.