Those who have worked with Pure Data (or Max or any other graphical programming environment) know how nice it is to adjust any value and see the results right away. Having to recompile after any small change is such a pain!
So here is a small example of how you can connect your Juce code with Pd using OSC. This will allow you to quickly tweak the values of different variables in your code during runtime.
Also, Pd is ideal as a quick prototyping tool. It can be used to experiment with different algorithms, which you can later and without much work “translate” to proper C++.
And the graphical elements can be used to monitor how variables change in time. They are quite useful tools to spot problems.
I find Pd as a helper tool very useful and, since I haven’t seen anything quite like this being discussed in the forum or in any of the Audio Programmer videos, I thought I would share.
Let me know what you think! Also I would love to hear what people here are using for testing, prototyping, etc. What are your workflows, what tools you use and so on.
Juce-PD-OSC.zip (3.8 KB)