[PD] Are there alternative means of creating patches

Morgan Packard morgan at morganpackard.com
Thu Feb 3 19:17:51 CET 2011


Thanks Ben.
This looks like a way to manupalate PD while it's running. I'm looking for a
way to create patch files.
-Morgan

On Thu, Feb 3, 2011 at 10:54 AM, Ben Baker-Smith <bbakersmith at gmail.com>wrote:

> I haven't had the opportunity to try this out yet, but it might be what
> you're looking for.
> https://github.com/pd-projects/ruby-puredata
>
>> Thanks IOHannes,
>> I'm interested in PD primarily as an audio engine embedded in iOS apps.
>> For
>> legal and technical reasons, most of the other obvious choices aren't
>> viable
>> for me. And thanks for your ps. You're correct that I'm not looking for
>> ways
>> to embed scripting into PD, I'm looking for a more script-based approach
>> to
>> creating PD patch files. Honestly, I'm a little surprised that this isn't
>> a
>> more common desire. I guess generally people who want to create patches
>> with
>> code simply migrate to SuperCollider or CSound or whatever. But neither of
>> those is an option for me.
>> -Morgan
>>
>> On Thu, Feb 3, 2011 at 2:13 AM, IOhannes m zmoelnig <zmoelnig at iem.at>
>> wrote:
>>
>> > -----BEGIN PGP SIGNED MESSAGE-----
>> > Hash: SHA1
>> >
>> > On 2011-02-03 07:35, Morgan Packard wrote:
>> > > Hello there.
>> > > I'm interested in using PD. However, as someone who spends a lot of
>> time
>> > > with code, I'm actually a little afraid of the learning curve involved
>> > with
>> > > the graphical programming language!
>> >
>> > well, i would say, that if you don't like graphical programming, then Pd
>> > is probably a not so good choice for you.
>> >
>> > > I'd be much more comfortable creating my
>> > > patches using, for example, a Python tool. Does such a programmatic PD
>> > patch
>> > > generation tool exist? I can't imagine I'm the first person who's
>> wanted
>> > > such a thing.
>> >
>> > there are sure ways to programmatically create patches.
>> > from whatever environment you prefer.
>> > nevertheless you will need to understand how Pd works, in order to do
>> > such things, which will send you back to the start, where you need walk
>> > the steep hills of learning Pd.
>> >
>> >
>> > just my 2?.
>> >
>> > fgmasdr
>> > IOhannes
>> >
>> >
>> > PS: afaict, all the responses to your question mentioning "pdlua",
>> > "python", "tcl/tk" miss the point, as they talk about adding
>> > functionality to Pd with the help of text-based languages. (for unknown
>> > reasons "C" and derivatives was not mentioned). this allows you to do
>> > more things within the graphical patching environment, but it doesn't
>> > replace the graphical part.
>> >
>> > PPS: i might as well miss the point
>> > -----BEGIN PGP SIGNATURE-----
>> > Version: GnuPG v1.4.10 (GNU/Linux)
>> > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>> >
>> > iEYEARECAAYFAk1KccgACgkQkX2Xpv6ydvRMHgCfc+TCPauBdMpvyLhwaulkSXmG
>> > V7IAniZyh1H13aWEPPW9ajjUegr215B7
>> > =0Dku
>> > -----END PGP SIGNATURE-----
>> >
>> >
>> > _______________________________________________
>> > Pd-list at iem.at mailing list
>> > UNSUBSCRIBE and account-management ->
>> > http://lists.puredata.info/listinfo/pd-list
>> >
>> >
>>
>


-- 
================================
Web:
http://www.morganpackard.com

Music/Art:
Latest album: Moment Again
Elsewhere<http://www.anticipaterecordings.com/releases/ANT_011/index.php>
iOS app Thicket
<http://itunes.apple.com/us/app/thicket/id364824621?mt=8>available on
iTunes store
.
================================
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20110203/2656b8b3/attachment.htm>


More information about the Pd-list mailing list