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 <bbakersm...@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 <zmoel...@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@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 . ================================
_______________________________________________ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list