I've been planning to do this for years... so probably I'll put this into pd 0.38 (once I finish dealing with all the bugs in 0.37... maybe that will never happen...)
One complication: in 0.38 I want to make scheduled graphics updates so that even extremely graphics-heavy patches run without dac underruns. The GUI post() will have to be fixed to deal with flow control somehow.
cheers Miller
On Sun, Jan 25, 2004 at 07:47:53PM -0500, Mathieu Bouchard wrote:
just to inform you of the existence of this hack of mine. The attachment mentioned below is downloadable at:
http://artengine.ca/jmax/gridflow/gallery/pd_console.diff
---------- Forwarded message ---------- Date: Sun, 25 Jan 2004 04:24:52 -0500 (EST) From: Mathieu Bouchard matju@sympatico.ca To: pd-dev@iem.kug.ac.at Subject: Pd Console
The attachment on this file is the output of "cvs diff -u" containing my modifications to Pd such that you can do this:
pd -console 500
where 500 is the number of scrollback lines you want; this creates a Tk text widget to which post() and [print] are redirected. This is most helpful when you don't have a terminal to launch Pd from, but it's also helpful if you like to have one window less.
I submit this for inclusion into the main Pd branch.
screenshot:
http://artengine.ca/jmax/gridflow/gallery/pd_console.gif
Any suggestions?
Mathieu Bouchard http://artengine.ca/matju
PD-list mailing list PD-list@iem.at http://iem.at/cgi-bin/mailman/listinfo/pd-list