I tried the same patch on MacOSX and Debian and it seems to be a bug on the Linux build : I'm sending the outlet of [f $1] to both a number box and a [print] and in Linux the print returns the right value but the number box stays at 0 (yes sorry for the precedent statement it is not actually empty, it displays 0) but that same patch in MacOSX displays the same value in both the print area and the number box. That's why I thought I wasn't sending the right type to the number box since something was coming out for [print] but not for the number box.
I built this pd extended from CVS about 2 months ago with help from Hans since it's on Linux/PPC and there were some problems. I guess I have to build it again.
and I thought I was going to make music today :) I'm going to buy a guitar...
thanks for your help
derek holzer wrote:
Works here. Try the attached patches. Save both somewhere and load "main.pd". The [bang< message should output $1's value (i.e. "1").
If those don't work for you, you might have some trouble with your number box. In that case, info on your OS, PD version and possibly also your Tcl/Tk versions would be useful, as the problem would be somewhere in there.
d.
AshK wrote:
yes that's exactly what I mean and I have tried that already but the number box remains empty.
Georg Holzmann wrote:
Hallo!
I couldn't find it in the doc. I have an abstraction with 2 arguments : [abstraction 1 2], inside the abstraction I send $1 to [print] and it returns 1. That's perfect but instead of the [print] I want a number box. When I try nothing happens. How can I get my variable in a number box?
I don't know if I understand you correct, but maybe you mean this:
[bang( | [f $1] | [numberbox]
LG Georg
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
#N canvas 0 22 454 304 10; #X obj 214 90 f $1; #X obj 219 50 inlet; #X obj 211 144 outlet; #X connect 0 0 2 0; #X connect 1 0 0 0;
#N canvas 0 22 454 304 10; #X obj 249 128 abst 1 2; #X floatatom 249 177 5 0 0 0 - - -; #X msg 253 91 bang; #X connect 0 0 1 0; #X connect 2 0 0 0;