I use this software to create my music. It's creatively freeing and runs real time dsp on a machine that was be considered obsolete years ago. Starting out may be more difficult then ready-made music software .. but in the end you learn much more about your music and yourself through crafting your own tools. robotcowboy.com
Pd is certainly powerful and it has massive potential, but it is so extremely frustrating to use. The interface is horrid, the documentation is incomplete, and help is difficult to find. I've wasted massive amounts of time trying to debug problems only to find out that the system itself was screwing up, not my own logic, after closing and reopening my patch. If unseen state can mess up a patch, why is there no reset button? Pd almost seems to wear its spartan design as a badge of honor. I've used Pd for two major projects, but never again. I value my time and effort too much. Looks like it's time to front up and buy Max or learn SuperCollider.