Pure Data in your DAW?

Audio Plugin Hosts and other audio software applications discussion
RELATED
PRODUCTS

Post

FYI, two guys from Berlin are developing VST wrappers for PureData patches. It only for 32-bit Mac at the moment (which I use), but they welcome folks who want to help port to other platforms using JUCE: http://pd-pulp.net
https://www.youtube.com/watch?v=TsPwRh1xSps
Their facebook and github pages have more info
d o n 't
w a n t
m o r e

Post

bungle wrote:Still have to wonder at this point why no DAW has Synthedit built in, it would be unbelievable
http://www.image-line.com/plugins/Tools/FlowStone/

https://www.youtube.com/watch?v=IotQ2oyP91o

Post

Michael L wrote:FYI, two guys from Berlin are developing VST wrappers for PureData patches.
There has been ta means of running pd as a vst for for a long time (https://puredata.info/docs/HowToInstallPdVst/) but its always been a bit unstable.
This seems a more up-to-date but it looks like it still has the same fundamental problem; because of the way PD is written, you can only run one single instance of it at a time. So even with this, you're limited to running one single plugin.

http://designingsound.org/2013/09/inter ... ann-libpd/
my other modular synth is a bugbrand

Post

whyterabbyt wrote: This seems a more up-to-date but it looks like it still has the same fundamental problem; because of the way PD is written, you can only run one single instance of it at a time. So even with this, you're limited to running one single plugin.

http://designingsound.org/2013/09/inter ... ann-libpd/
Well, the one plugin limitation could back then be worked around by using linker tricks. That's what Radium is doing. But since then pure data has gotten native support for running several dsp graphs, so using linker tricks should not be necessary anymore.
Last edited by kmatheussen on Sun Feb 07, 2016 9:03 am, edited 1 time in total.

Post

(double post)
Last edited by kmatheussen on Sun Feb 07, 2016 9:02 am, edited 1 time in total.

Post

(double post)

Post

kmatheussen wrote:
whyterabbyt wrote: This seems a more up-to-date but it looks like it still has the same fundamental problem; because of the way PD is written, you can only run one single instance of it at a time. So even with this, you're limited to running one single plugin.

http://designingsound.org/2013/09/inter ... ann-libpd/
Well, the one plugin limitation could back then be worked around by using linker tricks. That's what Radium is doing. But since then pure data has gotten native support for running several dsp graphs, so using linker tricks should not be necessary anymore.
Interesting to know, cheers. I got the Brinkman interview link from the pd-pulp Facebook page, where, as of August, they were still saying they were limited to a single plugin instance, but its good to know that there might be a proven workaround.
my other modular synth is a bugbrand

Post

whyterabbyt wrote:but its good to know that there might be a proven workaround.
Definitely a proven workaround: http://folk.uio.no/ksvalast/radium_pd.ogv
And it's simple to make a vst wrapper doing this too (multiple instances + native Pd GUI), just use libpds (https://github.com/kmatheussen/libpd) and write a wrapper. libpds only supports Linux now though, but it might not be hard to support windows and osx. I announced libpds in 2013 and people still seems to believe this is impossible. :-)

Post

just wondering why it's betten than Reaktor ?

Image
(and it's just the Blocks level for nonnerds )
Last edited by xbitz on Sun Feb 07, 2016 10:16 am, edited 1 time in total.
"Where we're workarounding, we don't NEED features." - powermat

Post

LawrenceF wrote:
bungle wrote:Still have to wonder at this point why no DAW has Synthedit built in, it would be unbelievable
http://www.image-line.com/plugins/Tools/FlowStone/

https://www.youtube.com/watch?v=IotQ2oyP91o
did they ever fix the poor event timing from synthmaker in flowstone?

Post

xbitz wrote:just wondering why it's betten than Reaktor ?
Who claimed it was?

Its just another alternative in the 'modular toolkit' arena; it does different stuff, differently. Specifically compared to Reaktor, it does some stuff that Reaktor cant do, like run in Linux, or Android. Its open source so it can be modified and extended. Its been embedded in commercial games, and, as per this thread, DAWs. Its a visual programming language; as well as audio processing, it can do text, video and 2D/3D graphics processing, and it can hook up directly to experimental controllers and UI devices. As was already pointed out, what its closest to in purpose and function isnt Reaktor, its MAX/MSP.

And vice versa; Reaktor does some stuff it cant do. Some people will use on or the other, some both, some neither.
If its not better than Reaktor for you, so be it. :shrug: Its just a tool, same as Reaktor is.
my other modular synth is a bugbrand

Post

woggle wrote:did they ever fix the poor event timing from synthmaker in flowstone?
No idea. I tried to make a step sequencer in it and it was... rather difficult... trying to lock it to the daw clock.

Flowstone is a really nice package though, especially for people who don't code C++. I've made a few good utility plugins for my own use in it.

Post

Camomile is a new wrapper for PD patches. It's available as VST, VST3 and Audio Unit for Windows, Linux and Mac.

https://github.com/pierreguillot/Camomile/wiki

Post

Thanks for sharing that. Included patches work well in mac vst. Clear and detailed documentation with FAQ, an Issues forum, and its only the second beta release! High hopes....
d o n 't
w a n t
m o r e

Post

What would the advantage if PD over Max?

This enviroments are already time consuming, I wouldnt like to waste time getting them to work insude a DAW when M4L exists.
dedication to flying

Post Reply

Return to “Hosts & Applications (Sequencers, DAWs, Audio Editors, etc.)”