Re: [PD] pecycle

2007-02-24 Thread Frank Barknecht
Hallo,
jared hat gesagt: // jared wrote:

 I've downloaded pecycle and pecycle-loops from
  
 http://footils.org/cms/show/16
  
 I've tried opening the patch but it instantly crashes PD.  

Pecycle uses [plugin~] which might be the reason for your crashing. Or
some other thing.  Sometimes starting with -noloadbang helps with
such problems. 

But note that I won't provide any support for pecycle anymore, and
there never will be any bug fixes- This patch is just there for
historical reasons, it's neither a good nor a very useful patch, and
it's five years old. Don't even look.

Ciao
-- 
 Frank Barknecht _ __footils.org_ __goto10.org__

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [Gem] angles - vector translation

2007-02-24 Thread Roman Haefeli
hello marius

thanks for the hint. my first try went also in this direction, but i had
troubles to understand what is really happening. but after reading your
mail, i tried this approach again and it turned out, that this much
easier than what i was trying to before by rotating and translating the
whole world around me. now there is no more conversion needed from
angles to a vector, because the moving of the and the direction use the
same vector, so that one is looking is always into the same direction
where one is moving. 

the challenge now is to find a way to create a sensefull joystick
control.

roman

On Fri, 2007-02-23 at 14:46 -0500, marius schebella wrote:
 what you want to do is change the perspective, resp. view.
 have a look at the help patch for gemwindow.
 I am working on a better help patch, because it took me a long time to 
 figure out, what means what...
 
 marius.
 
 Roman Haefeli wrote:
  hello everyone 
  
  i am working on a gem-patch. i want to make the user feel like flying
  freely through the 3d-space (what an ugly old-schooled sentence, i
  know ;-). 
  the problem i have is, that when i rotate the world, i would like the
  user to fly in the same direction, so that when moving the vanishing
  point stays in the middle of the gemwin to create the feeling of always
  looking forward. 
  in other words, i need to 'translate' the rotation done with [rotateXYZ]
  by the three axes X, Y and Z to a vector {x,y,z}, so that the user flies
  in the same direction as he is looking to. 
  
  i was told that what i want to achieve is done with a matrix, but
  unfortunately my mathematical knowledge is far from being able to set it
  up myself. 
  
  examples:
  the user is looking to:vector to translate ('move'):
  
  angle X = 0°   Vx = 0
  angle Y = 0°   Vy = 0
  angle Z = 0°   Vz = 1
  
  angle X = 0°   Vx = -1
  angle Y = 90°  Vy = 0
  angle Z = 0°   Vz = 0
  
  angle X = 90°  Vx = 0
  angle Y = 0°   Vy = 1
  angle Z = 0°   Vz = 0
  
  how can i compute the correct vector for any set of angles? 
  
  sorry for any inconvenience because of terms that might be used in the
  wrong way. i am not a mathematician and i hope, it is still clear, what
  i want to achieve.
  
  many thanks in advance for any help.
  
  roman
  
  
  
  ___ 
  Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
  
  
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list



___ 
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de


___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [Gem] angles - vector translation

2007-02-24 Thread Roman Haefeli
On Fri, 2007-02-23 at 14:46 -0500, marius schebella wrote:
 what you want to do is change the perspective, resp. view.
 have a look at the help patch for gemwindow.
 I am working on a better help patch, because it took me a long time to 
 figure out, what means what...

hey, that would be nice. 

roman



___ 
Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de


___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [Gem] angles - vector translation

2007-02-24 Thread Patco

Roman Haefeli a écrit :

On Fri, 2007-02-23 at 14:46 -0500, marius schebella wrote:
  

what you want to do is change the perspective, resp. view.
have a look at the help patch for gemwindow.
I am working on a better help patch, because it took me a long time to 
figure out, what means what...



hey, that would be nice. 


roman

  

The camera view abstraction from PMPD isn't what you was looking for?
it's attached.
pc.
#N canvas 397 131 454 304 12;
#N canvas 0 0 474 324 ch_gemwin 0;
#X obj 285 171 f;
#X obj 206 152 spigot;
#X obj 267 143 sel 0 1;
#X obj 237 124 t f f;
#X obj 206 200 -;
#X obj 206 249 +;
#X obj 267 213 f;
#X obj 159 168 f;
#X obj 80 149 spigot;
#X obj 141 140 sel 0 1;
#X obj 111 121 t f f;
#X obj 80 200 -;
#X obj 80 249 +;
#X obj 141 210 f;
#X obj 406 162 f;
#X obj 327 146 spigot;
#X obj 388 137 sel 0 1;
#X obj 358 118 t f f;
#X obj 327 197 -;
#X obj 388 207 f;
#X obj 80 465 * 4;
#X obj 135 467 * 4;
#X obj 156 308 t b f;
#X obj 94 372 cos;
#X obj 106 430 * 1;
#X obj 80 430 * 1;
#X obj 132 373 sin;
#X obj 107 466 * 4;
#X obj 94 394 t b f;
#X obj 94 348 / 200;
#X obj 80 491 pack f f f;
#X obj 458 49 gemmouse;
#X obj 515 135 t b f;
#X obj 515 164 |;
#X obj 487 240 gemhead;
#X obj 491 193 loadbang;
#X msg 487 215 0;
#X obj 487 315 curve 2;
#X obj 487 266 color 1 0 0;
#X obj 571 240 gemhead;
#X obj 571 315 curve 2;
#X obj 651 242 gemhead;
#X obj 651 317 curve 2;
#X msg 524 289 3 0 0;
#X msg 608 289 0 3 0;
#X msg 688 291 0 0 3;
#X msg 80 516 view \$1 \$2 \$3 0 0 0 0 1 0;
#X obj 571 266 color 0 1 0;
#X obj 651 268 color 0 0 1;
#X obj 80 308 sin;
#X obj 106 309 cos;
#X obj 327 246 + 200;
#X obj 157 282 / 50;
#X obj 80 283 / -200;
#X obj 18 12 inlet;
#X obj 20 579 outlet;
#X obj 60 14 inlet;
#X obj 215 19 inlet;
#X obj 132 15 inlet;
#X obj 213 44 * 5;
#X obj 59 82 / 127;
#X obj 60 61 * 400;
#X obj 131 82 / 127;
#X obj 131 58 * 200;
#X obj 131 36 * -3.14;
#X obj 60 37 * 3.14;
#X obj 21 551 gemwin 10;
#X connect 0 0 4 1;
#X connect 1 0 4 0;
#X connect 2 0 6 0;
#X connect 2 1 0 0;
#X connect 3 0 1 1;
#X connect 3 1 2 0;
#X connect 4 0 5 0;
#X connect 5 0 6 1;
#X connect 5 0 29 0;
#X connect 6 0 5 1;
#X connect 7 0 11 1;
#X connect 8 0 11 0;
#X connect 9 0 13 0;
#X connect 9 1 7 0;
#X connect 10 0 8 1;
#X connect 10 1 9 0;
#X connect 11 0 12 0;
#X connect 12 0 13 1;
#X connect 12 0 53 0;
#X connect 13 0 12 1;
#X connect 14 0 18 1;
#X connect 15 0 18 0;
#X connect 16 0 19 0;
#X connect 16 1 14 0;
#X connect 17 0 15 1;
#X connect 17 1 16 0;
#X connect 18 0 51 0;
#X connect 19 0 51 1;
#X connect 20 0 30 0;
#X connect 21 0 30 2;
#X connect 22 0 21 0;
#X connect 22 0 20 0;
#X connect 22 0 27 0;
#X connect 22 1 21 1;
#X connect 22 1 20 1;
#X connect 22 1 27 1;
#X connect 23 0 28 0;
#X connect 24 0 21 0;
#X connect 25 0 20 0;
#X connect 26 0 27 0;
#X connect 27 0 30 1;
#X connect 28 0 24 0;
#X connect 28 0 25 0;
#X connect 28 1 24 1;
#X connect 28 1 25 1;
#X connect 29 0 23 0;
#X connect 29 0 26 0;
#X connect 30 0 46 0;
#X connect 31 0 8 0;
#X connect 31 0 7 1;
#X connect 31 1 1 0;
#X connect 31 1 0 1;
#X connect 31 1 14 1;
#X connect 31 1 15 0;
#X connect 31 2 3 0;
#X connect 31 2 10 0;
#X connect 31 2 33 0;
#X connect 31 3 17 0;
#X connect 31 3 32 0;
#X connect 32 0 33 0;
#X connect 32 1 33 1;
#X connect 33 0 34 0;
#X connect 33 0 39 0;
#X connect 33 0 41 0;
#X connect 34 0 38 0;
#X connect 35 0 36 0;
#X connect 35 0 43 0;
#X connect 35 0 44 0;
#X connect 35 0 45 0;
#X connect 35 0 53 0;
#X connect 35 0 51 0;
#X connect 36 0 34 0;
#X connect 36 0 39 0;
#X connect 36 0 41 0;
#X connect 38 0 37 0;
#X connect 39 0 47 0;
#X connect 41 0 48 0;
#X connect 43 0 37 2;
#X connect 44 0 40 2;
#X connect 45 0 42 2;
#X connect 46 0 66 0;
#X connect 47 0 40 0;
#X connect 48 0 42 0;
#X connect 49 0 25 0;
#X connect 50 0 24 0;
#X connect 51 0 19 1;
#X connect 51 0 52 0;
#X connect 52 0 22 0;
#X connect 53 0 49 0;
#X connect 53 0 50 0;
#X connect 54 0 66 0;
#X connect 56 0 65 0;
#X connect 57 0 59 0;
#X connect 58 0 64 0;
#X connect 59 0 52 0;
#X connect 60 0 53 0;
#X connect 61 0 60 0;
#X connect 62 0 29 0;
#X connect 63 0 62 0;
#X connect 64 0 63 0;
#X connect 65 0 61 0;
#X connect 66 0 55 0;
#X restore 144 244 pd ch_gemwin;
#X obj 134 74 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X obj 158 99 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X obj 192 131 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X msg 84 169 create;
#X msg 16 170 destroy;
#X obj 134 202 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X obj 363 46 gemhead;
#X obj 366 94 cube;
#X connect 1 0 0 1;
#X connect 2 0 0 2;
#X connect 3 0 0 3;
#X connect 4 0 0 0;
#X connect 5 0 0 0;
#X connect 6 0 0 0;
#X connect 7 0 8 0;
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] spigot~

2007-02-24 Thread hard off
yes. sorry for causing offense.

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [Gem] angles - vector translation

2007-02-24 Thread Roman Haefeli
On Sat, 2007-02-24 at 14:11 +0100, Patco wrote:
 Roman Haefeli a écrit :
  On Fri, 2007-02-23 at 14:46 -0500, marius schebella wrote:

  what you want to do is change the perspective, resp. view.
  have a look at the help patch for gemwindow.
  I am working on a better help patch, because it took me a long time to 
  figure out, what means what...
  
 
  hey, that would be nice. 
 
  roman
 

 The camera view abstraction from PMPD isn't what you was looking for?
 it's attached.
 pc.

ciao patco

great! this patch contains a lot of usefull stuff. i hope i can learn
from it a bit. for example the mouse events are translated into the
rotation of the perspective in a very intuitive way. i don't understand
the math behind it yet, but i try to learn. thank you.

roman 






___ 
Der fr�he Vogel f�ngt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: 
http://mail.yahoo.de


___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] minor but persistent annoyances

2007-02-24 Thread Stephen Sinclair

Try Duplicate, Ctl-D. The new copy is offset slightly right and down.




Thanks I'll try that!


Steve
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pmpd on the Intel Macbook

2007-02-24 Thread dak2

thank you for your quick reply. I tried what you suggested and installed PD
extended. I swapped out the plist file within my preferences directory and it
all worked fine until I tried PMPD. It could not find any of the objects and
when I looked into the contents extra folder there was only one object. So I
took the contents of my other Pmpd folder and copied them into the extended
extra folder and the same error was produced

I put it into verbose mode to maybe shed some light onto this issue

please let me know if you see anything or have any other ideas.

Thanks again for helping me out

Dale

---start up in verbose mode screen

tried /pmpd.pd_darwin and failed
tried
/Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd/pmpd.pd_darwin
and failed
tried
/Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd.pd_darwin
and failed
tried /pmpd/pmpd.pd_darwin and failed
tried
/Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd/pmpd/pmpd.pd_darwin
and failed
tried
/Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd/pmpd.pd_darwin
and failed
tried /pmpd/pmpd-meta.pd and failed
tried
/Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd/pmpd/pmpd-meta.pd
and failed
tried
/Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd/pmpd-meta.pd
and succeeded
Added to search path:
/Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd
Added to help path:
/Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd
Added to help path:
/Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../doc/5.reference/pmpd
Loaded libdir pmpd from
/Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd





Quoting Steffen [EMAIL PROTECTED]:


 On 23/02/2007, at 6.00, [EMAIL PROTECTED] wrote:

  Is there a UB version of PMPD that I just have not been able to
  locate?

 Well. There is an intel build in the intel mac build of 'Pd extended
 0.39.2 test 7'. You can get from Hans' site:
 http://at.or.at/hans/pd/installers.html

 Note that unlike the one of cyrille's site (http://drpichon.free.fr/
 pmpd/), which is a ppc build, this  one is build into separate files
 - ie*.pd_darwin file per object.





___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pmpd on the Intel Macbook

2007-02-24 Thread marius schebella
I am on a macbook pro, and my pmpd worked out of the box.
when you show the package content of pd-extra, the pmpd.pd_darwin is 
located in Contents/Resources/extra/flatspace.
the example patches are accessible via the helpbrowser. in examples/pmpd.
when I start pd with verbose mode, like you did, and create an object 
with [pmpd] then I get

tried /pmpd.pd_darwin and failed
tried /System/Library/Fonts/pmpd.pd_darwin and failed
tried /Library/Fonts/pmpd.pd_darwin and failed
[...] 
/Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/flatspace/pmpd.pd_darwin
 
and succeeded

so maybe not all your paths get loaded? make sure flatspace shows up 
in your org.puredata.pd.plist (path38) and that the file is located in 
the homedirectory of the user who is running pd.
for example Dale/Library/Preferences
and also make sure that you remove any previously installed (not working 
or old) pmpd libraries.

marius.



[EMAIL PROTECTED] wrote:
 thank you for your quick reply. I tried what you suggested and installed PD
 extended. I swapped out the plist file within my preferences directory and it
 all worked fine until I tried PMPD. It could not find any of the objects and
 when I looked into the contents extra folder there was only one object. So I
 took the contents of my other Pmpd folder and copied them into the extended
 extra folder and the same error was produced
 
 I put it into verbose mode to maybe shed some light onto this issue
 
 please let me know if you see anything or have any other ideas.
 
 Thanks again for helping me out
 
 Dale
 
 ---start up in verbose mode screen
 
 tried /pmpd.pd_darwin and failed
 tried
 /Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd/pmpd.pd_darwin
 and failed
 tried
 /Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd.pd_darwin
 and failed
 tried /pmpd/pmpd.pd_darwin and failed
 tried
 /Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd/pmpd/pmpd.pd_darwin
 and failed
 tried
 /Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd/pmpd.pd_darwin
 and failed
 tried /pmpd/pmpd-meta.pd and failed
 tried
 /Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd/pmpd/pmpd-meta.pd
 and failed
 tried
 /Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd/pmpd-meta.pd
 and succeeded
 Added to search path:
 /Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd
 Added to help path:
 /Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd
 Added to help path:
 /Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../doc/5.reference/pmpd
 Loaded libdir pmpd from
 /Applications/Pd-0.39.2-extended-test7.app/Contents/Resources/Scripts/../extra/pmpd
 
 
 
 
 
 Quoting Steffen [EMAIL PROTECTED]:
 
 On 23/02/2007, at 6.00, [EMAIL PROTECTED] wrote:

 Is there a UB version of PMPD that I just have not been able to
 locate?
 Well. There is an intel build in the intel mac build of 'Pd extended
 0.39.2 test 7'. You can get from Hans' site:
 http://at.or.at/hans/pd/installers.html

 Note that unlike the one of cyrille's site (http://drpichon.free.fr/
 pmpd/), which is a ppc build, this  one is build into separate files
 - ie*.pd_darwin file per object.

 
 
 
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list
 


___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [Gem] angles - vector translation

2007-02-24 Thread marius schebella
one thing to improve that cameramodel, is to flip the view when one of 
the angles (usually called phi) gets to big or to small.

so that the cube does not flip around.
see attached patch.
m.


Patco wrote:

Roman Haefeli a écrit :

On Fri, 2007-02-23 at 14:46 -0500, marius schebella wrote:
 

what you want to do is change the perspective, resp. view.
have a look at the help patch for gemwindow.
I am working on a better help patch, because it took me a long time 
to figure out, what means what...



hey, that would be nice.
roman

  

The camera view abstraction from PMPD isn't what you was looking for?
it's attached.
pc.
#N canvas 806 45 558 482 10;
#X obj 54 230 gemwin;
#N canvas 808 94 612 343 lines 0;
#X obj 244 108 s \$0-len;
#X obj 304 108 s \$0-grid;
#X msg 304 81 1;
#X obj 246 180 s \$0-linedraw;
#X msg 246 154 bang;
#X msg 244 81 5;
#X obj 413 138 s \$0-c;
#X msg 413 116 0.5 0.5 0.5;
#X obj 393 38 loadbang;
#X obj 393 218 s \$0-vis;
#X msg 393 195 1;
#X msg 433 195 0;
#X obj 393 57 t b b b b;
#N canvas 271 22 1051 824 xlines-init 0;
#X obj 56 181 s \$0-l1;
#X obj 56 84 unpack 0 0 0 0 0 0;
#X obj 56 153 pack 0 0 0 0 0 0;
#X obj 56 126 * 1;
#X obj 72 105 r \$0-len;
#X obj 116 126 * 1;
#X obj 132 105 r \$0-grid;
#X obj 256 126 * 1;
#X obj 272 105 r \$0-grid;
#X obj 196 126 * 1;
#X obj 212 105 r \$0-len;
#X obj 56 264 unpack 0 0 0 0 0 0;
#X obj 56 333 pack 0 0 0 0 0 0;
#X obj 56 306 * 1;
#X obj 72 285 r \$0-len;
#X obj 116 306 * 1;
#X obj 132 285 r \$0-grid;
#X obj 256 306 * 1;
#X obj 272 285 r \$0-grid;
#X obj 196 306 * 1;
#X obj 212 285 r \$0-len;
#X obj 56 35 r \$0-linedraw;
#X obj 56 215 r \$0-linedraw;
#X obj 56 361 s \$0-l2;
#X obj 56 444 unpack 0 0 0 0 0 0;
#X obj 56 513 pack 0 0 0 0 0 0;
#X obj 56 486 * 1;
#X obj 72 465 r \$0-len;
#X obj 116 486 * 1;
#X obj 132 465 r \$0-grid;
#X obj 256 486 * 1;
#X obj 272 465 r \$0-grid;
#X obj 196 486 * 1;
#X obj 212 465 r \$0-len;
#X obj 56 624 unpack 0 0 0 0 0 0;
#X obj 56 693 pack 0 0 0 0 0 0;
#X obj 56 666 * 1;
#X obj 72 645 r \$0-len;
#X obj 116 666 * 1;
#X obj 132 645 r \$0-grid;
#X obj 256 666 * 1;
#X obj 272 645 r \$0-grid;
#X obj 196 666 * 1;
#X obj 212 645 r \$0-len;
#X obj 56 395 r \$0-linedraw;
#X obj 56 575 r \$0-linedraw;
#X obj 56 541 s \$0-l3;
#X obj 56 721 s \$0-l4;
#X obj 376 84 unpack 0 0 0 0 0 0;
#X obj 376 153 pack 0 0 0 0 0 0;
#X obj 376 126 * 1;
#X obj 392 105 r \$0-len;
#X obj 436 126 * 1;
#X obj 452 105 r \$0-grid;
#X obj 576 126 * 1;
#X obj 592 105 r \$0-grid;
#X obj 516 126 * 1;
#X obj 532 105 r \$0-len;
#X obj 376 264 unpack 0 0 0 0 0 0;
#X obj 376 333 pack 0 0 0 0 0 0;
#X obj 376 306 * 1;
#X obj 392 285 r \$0-len;
#X obj 436 306 * 1;
#X obj 452 285 r \$0-grid;
#X obj 576 306 * 1;
#X obj 592 285 r \$0-grid;
#X obj 516 306 * 1;
#X obj 532 285 r \$0-len;
#X obj 376 35 r \$0-linedraw;
#X obj 376 215 r \$0-linedraw;
#X obj 376 444 unpack 0 0 0 0 0 0;
#X obj 376 513 pack 0 0 0 0 0 0;
#X obj 376 486 * 1;
#X obj 392 465 r \$0-len;
#X obj 436 486 * 1;
#X obj 452 465 r \$0-grid;
#X obj 576 486 * 1;
#X obj 592 465 r \$0-grid;
#X obj 516 486 * 1;
#X obj 532 465 r \$0-len;
#X obj 376 624 unpack 0 0 0 0 0 0;
#X obj 376 693 pack 0 0 0 0 0 0;
#X obj 376 666 * 1;
#X obj 392 645 r \$0-len;
#X obj 436 666 * 1;
#X obj 452 645 r \$0-grid;
#X obj 576 666 * 1;
#X obj 592 645 r \$0-grid;
#X obj 516 666 * 1;
#X obj 532 645 r \$0-len;
#X obj 376 395 r \$0-linedraw;
#X obj 376 575 r \$0-linedraw;
#X obj 376 181 s \$0-l5;
#X msg 376 242 -1 0 0 1 0 0;
#X obj 376 361 s \$0-l6;
#X obj 376 541 s \$0-l7;
#X obj 376 721 s \$0-l8;
#X obj 726 264 unpack 0 0 0 0 0 0;
#X obj 726 333 pack 0 0 0 0 0 0;
#X obj 726 306 * 1;
#X obj 742 285 r \$0-len;
#X obj 786 306 * 1;
#X obj 802 285 r \$0-grid;
#X obj 926 306 * 1;
#X obj 942 285 r \$0-grid;
#X obj 866 306 * 1;
#X obj 882 285 r \$0-len;
#X obj 726 215 r \$0-linedraw;
#X obj 726 444 unpack 0 0 0 0 0 0;
#X obj 726 513 pack 0 0 0 0 0 0;
#X obj 726 486 * 1;
#X obj 742 465 r \$0-len;
#X obj 786 486 * 1;
#X obj 802 465 r \$0-grid;
#X obj 926 486 * 1;
#X obj 942 465 r \$0-grid;
#X obj 866 486 * 1;
#X obj 882 465 r \$0-len;
#X obj 726 624 unpack 0 0 0 0 0 0;
#X obj 726 693 pack 0 0 0 0 0 0;
#X obj 726 666 * 1;
#X obj 742 645 r \$0-len;
#X obj 786 666 * 1;
#X obj 802 645 r \$0-grid;
#X obj 926 666 * 1;
#X obj 942 645 r \$0-grid;
#X obj 866 666 * 1;
#X obj 882 645 r \$0-len;
#X obj 726 395 r \$0-linedraw;
#X obj 726 575 r \$0-linedraw;
#X obj 726 361 s \$0-l9;
#X obj 726 541 s \$0-l10;
#X obj 726 721 s \$0-l11;
#X msg 56 62 -1 0 5 1 0 5;
#X msg 56 242 -1 0 4 1 0 4;
#X msg 56 422 -1 0 3 1 0 3;
#X msg 56 602 -1 0 2 1 0 2;
#X msg 376 62 -1 0 1 1 0 1;
#X msg 376 422 -1 0 -1 1 0 -1;
#X msg 376 602 -1 0 -2 1 0 -2;
#X msg 726 242 -1 0 -3 1 0 -3;
#X msg 726 422 -1 0 -4 1 0 -4;
#X msg 726 602 -1 0 -5 1 0 -5;
#X connect 1 0 3 0;
#X connect 1 1 5 0;
#X connect 1 2 2 2;
#X connect 1 3 9 0;
#X connect 1 4 7 0;
#X connect 1 5 2 5;
#X connect 2 0 0 0;
#X connect 3 0 2 0;
#X connect 4 0 3 1;
#X connect 5 0 2 1;
#X connect 6 0 5 1;
#X 

Re: [PD] thread titles

2007-02-24 Thread carmen
On Sat Feb 24, 2007 at 02:21:13AM -0700, Luke Iannini (pd) wrote:
 Hi jared,
 I'm guessing hard off was referring to your changing the subject line
 of your emails, which for those of us using threading mail clients
 throws off the conversation (i.e. their tracking and organizing of
 related emails into threads)

mailing agents use the message-id field in the In-Reply-To headers to track 
threads. the title can be changed at will

.  I very much doubt he was criticizing
 your number of posts in general, which is quite welcome.
 
 On 2/24/07, jared [EMAIL PROTECTED] wrote:
 
 ...which i just did, and posted it to another one of jared's trilogy of
 threads
 
 
 ahem, excuse me.  I'm new here.  Sorry if I have
 questions...wait, I'm   not sorry.  Were you born with an innate
 knowledge of PD?  Do you notremember what it was like to be a
 beginner?  Jz.
 
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list
 
 

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [Gem] angles - vector translation

2007-02-24 Thread Patco

marius schebella a écrit :
one thing to improve that cameramodel, is to flip the view when one of 
the angles (usually called phi) gets to big or to small.

so that the cube does not flip around.
see attached patch.
m.

Hello,
with sending object 's coordinates, can choose where the camera is 
viewing, like we can see in attached patch.

PC



#N canvas 469 151 466 446 10;
#N canvas 7 0 547 707 ch_gemwin 0;
#X obj 285 171 f;
#X obj 206 152 spigot;
#X obj 267 143 sel 0 1;
#X obj 237 124 t f f;
#X obj 206 200 -;
#X obj 206 249 +;
#X obj 267 213 f;
#X obj 159 168 f;
#X obj 80 149 spigot;
#X obj 141 140 sel 0 1;
#X obj 122 114 t f f;
#X obj 80 200 -;
#X obj 80 249 +;
#X obj 141 210 f;
#X obj 406 162 f;
#X obj 327 146 spigot;
#X obj 388 137 sel 0 1;
#X obj 358 118 t f f;
#X obj 327 197 -;
#X obj 388 207 f;
#X obj 80 465 * 4;
#X obj 135 467 * 4;
#X obj 156 308 t b f;
#X obj 94 372 cos;
#X obj 106 430 * 1;
#X obj 80 430 * 1;
#X obj 132 373 sin;
#X obj 107 466 * 4;
#X obj 94 394 t b f;
#X obj 94 348 / 200;
#X obj 458 49 gemmouse;
#X obj 515 135 t b f;
#X obj 515 164 |;
#X obj 487 240 gemhead;
#X obj 491 193 loadbang;
#X msg 487 215 0;
#X obj 487 315 curve 2;
#X obj 487 266 color 1 0 0;
#X obj 571 240 gemhead;
#X obj 571 315 curve 2;
#X obj 651 242 gemhead;
#X obj 651 317 curve 2;
#X msg 524 289 3 0 0;
#X msg 608 289 0 3 0;
#X msg 688 291 0 0 3;
#X obj 571 266 color 0 1 0;
#X obj 651 268 color 0 0 1;
#X obj 80 308 sin;
#X obj 106 309 cos;
#X obj 327 246 + 200;
#X obj 157 282 / 50;
#X obj 80 283 / -200;
#X obj 18 12 inlet;
#X obj 29 650 outlet;
#X obj 60 14 inlet;
#X obj 215 19 inlet;
#X obj 132 15 inlet;
#X obj 213 44 * 5;
#X obj 59 82 / 127;
#X obj 60 61 * 400;
#X obj 131 82 / 127;
#X obj 131 58 * 200;
#X obj 131 36 * -3.14;
#X obj 60 37 * 3.14;
#X obj 30 622 gemwin 10;
#X obj 175 408 r \$0-target;
#X obj 175 437 list trim;
#X msg 89 600 view \$1 \$2 \$3 \$4 \$5 \$6 0 1 0;
#X obj 88 575 pack f f f 0 0 0;
#X obj 210 496 unpack f f f;
#X connect 0 0 4 1;
#X connect 1 0 4 0;
#X connect 2 0 6 0;
#X connect 2 1 0 0;
#X connect 3 0 1 1;
#X connect 3 1 2 0;
#X connect 4 0 5 0;
#X connect 5 0 6 1;
#X connect 5 0 29 0;
#X connect 6 0 5 1;
#X connect 7 0 11 1;
#X connect 8 0 11 0;
#X connect 9 0 13 0;
#X connect 9 1 7 0;
#X connect 10 0 8 1;
#X connect 10 1 9 0;
#X connect 11 0 12 0;
#X connect 12 0 13 1;
#X connect 12 0 51 0;
#X connect 13 0 12 1;
#X connect 14 0 18 1;
#X connect 15 0 18 0;
#X connect 16 0 19 0;
#X connect 16 1 14 0;
#X connect 17 0 15 1;
#X connect 17 1 16 0;
#X connect 18 0 49 0;
#X connect 19 0 49 1;
#X connect 20 0 68 0;
#X connect 21 0 68 2;
#X connect 22 0 21 0;
#X connect 22 0 20 0;
#X connect 22 0 27 0;
#X connect 22 1 21 1;
#X connect 22 1 20 1;
#X connect 22 1 27 1;
#X connect 23 0 28 0;
#X connect 24 0 21 0;
#X connect 25 0 20 0;
#X connect 26 0 27 0;
#X connect 27 0 68 1;
#X connect 28 0 24 0;
#X connect 28 0 25 0;
#X connect 28 1 24 1;
#X connect 28 1 25 1;
#X connect 29 0 23 0;
#X connect 29 0 26 0;
#X connect 30 0 8 0;
#X connect 30 0 7 1;
#X connect 30 1 1 0;
#X connect 30 1 0 1;
#X connect 30 1 14 1;
#X connect 30 1 15 0;
#X connect 30 2 3 0;
#X connect 30 2 10 0;
#X connect 30 2 32 0;
#X connect 30 3 17 0;
#X connect 30 3 31 0;
#X connect 31 0 32 0;
#X connect 31 1 32 1;
#X connect 32 0 33 0;
#X connect 32 0 38 0;
#X connect 32 0 40 0;
#X connect 33 0 37 0;
#X connect 34 0 35 0;
#X connect 34 0 42 0;
#X connect 34 0 43 0;
#X connect 34 0 44 0;
#X connect 34 0 51 0;
#X connect 34 0 49 0;
#X connect 35 0 33 0;
#X connect 35 0 38 0;
#X connect 35 0 40 0;
#X connect 37 0 36 0;
#X connect 38 0 45 0;
#X connect 40 0 46 0;
#X connect 42 0 36 2;
#X connect 43 0 39 2;
#X connect 44 0 41 2;
#X connect 45 0 39 0;
#X connect 46 0 41 0;
#X connect 47 0 25 0;
#X connect 48 0 24 0;
#X connect 49 0 19 1;
#X connect 49 0 50 0;
#X connect 50 0 22 0;
#X connect 51 0 47 0;
#X connect 51 0 48 0;
#X connect 52 0 64 0;
#X connect 54 0 63 0;
#X connect 55 0 57 0;
#X connect 56 0 62 0;
#X connect 57 0 50 0;
#X connect 58 0 51 0;
#X connect 59 0 58 0;
#X connect 60 0 29 0;
#X connect 61 0 60 0;
#X connect 62 0 61 0;
#X connect 63 0 59 0;
#X connect 64 0 53 0;
#X connect 65 0 66 0;
#X connect 66 0 69 0;
#X connect 67 0 64 0;
#X connect 68 0 67 0;
#X connect 69 0 68 3;
#X connect 69 1 68 4;
#X connect 69 2 68 5;
#X restore 219 190 pd ch_gemwin;
#X obj 265 98 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X obj 272 115 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X obj 280 131 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X msg 162 86 destroy;
#X obj 134 151 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 306 308 gemhead;
#X obj 11 222 gemhead;
#X obj 306 341 cube 0.5;
#X obj 11 298 cube 0.4;
#N canvas 401 0 599 718 position 0;
#X obj 87 668 outlet;
#X obj 302 234 f;
#X obj 219 217 spigot;
#X obj 280 208 sel 0 1;
#X obj 250 189 t f f;
#X obj 176 229 f;
#X obj 87 205 spigot;
#X obj 154 205 sel 0 1;
#X obj 130 179 t f f;
#X obj 423 

Re: [PD] minor but persistent annoyances

2007-02-24 Thread Chuckk Hubbard
I noticed 1) before too, on Mac.  I'm not sure if the same thing has
happened to me on Windows; resizing windows is much much easier in
Windows.  The reason it was a huge problem on Mac was that, once the
window is larger than your display, there's no way to get to the
resize button on the lower right corner of the window.
Another possibly related issue I've had is that sometimes scroll bars
just don't appear on Mac.  I usually have to close and reopen Pd and
reload the window.

-Chuckk


On 2/22/07, Phil Stone [EMAIL PROTECTED] wrote:
 Hello all,

 There are two minor issues in PD that I've ignored for a long time, but
 they do tend to become annoying after long editing sessions.  (The fact
 that I'm complaining about such small things attests to how amazing PD
 is otherwise.)

 1) Windows do not hold their size.  If I carefully set the size of a
 patch window, it may or may not stay that way for a few edits, but
 eventually, it will grow.  I like to have the windows be just a little
 bigger than the biggest element in my patch (usually a large background
 canvas), but PD seems to sporadically resize the windows a bit bigger
 than that.  I can't find a consistent behavior here, it just happens
 eventually.

 2) The opening position of property dialogs, when repeatedly accessed,
 wander down the screen, until eventually, they are nearly off the
 bottom of the screen.  I'm guessing the behavior is partly intentional,
 to enable tiling of multiply-opened windows, but it happens even when
 only one property window is open at a time.

 I'm on PD-0.39.2-extended-test7, Mac Intel, if that's relevant.


 Phil Stone
 UC Davis

 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list



-- 
http://www.badmuthahubbard.com

___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pd extended load [any] on startup

2007-02-24 Thread Hans-Christoph Steiner

Sure, why not.  That file is a kludge anyway...

.hc

On Feb 22, 2007, at 10:59 AM, marius schebella wrote:

 hi hans,
 I was missing the any object in pd (osx), which is the shortversion of
 iem_anything. so I edited my org.puredata.pd.plist
   keyloadlib33/key
   stringiem_anything/string
 comments, or do you want to include that in the default plist?
 marius.

 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - http://lists.puredata.info/ 
 listinfo/pd-list




[W]e have invented the technology to eliminate scarcity, but we are  
deliberately throwing it away to benefit those who profit from  
scarcity.-John Gilmore



___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] msd broken

2007-02-24 Thread Hans-Christoph Steiner

They'll be in the next Pd-0.39.2-extended release too.

.hc

On Feb 22, 2007, at 10:38 AM, marius schebella wrote:

 thank you thomas for the new msd binaries, that solved the problem and
 really helped me a lot!
 marius.

 Thomas Grill wrote:
 Oh, i forgot to say that i uploaded new OSX versions of msd for PD  
 and
 Max to http://g.org/ext/beta

 Having a short look over the msd source code it seems that there are
 many occasions of unchecked inputs, so that sending a symbol  
 argument to
 a method expecting a float can crash the external.
 Please note: in flext, GetFloat(atom) assumes the atom contains a  
 float
 (unchecked), while GetAFloat(atom) checks if atom is a float and  
 returns
 0 if it isn't.

 greetings,
 Thomas

 Am 21.02.2007 um 16:47 schrieb marius schebella:

 hi list,
 I wonder if this is an OSX problem, but my msd2D and msd3D  
 objects are
 not working (see previour posts).
 compared to pmpd, which physical modelling object should I give the
 favour? (default answer: msd)
 are there other examples for msd?
 marius.

 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


 Thomas Grill
 http://g.org





 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - http://lists.puredata.info/ 
 listinfo/pd-list




I have the audacity to believe that peoples everywhere can have three  
meals a day for their bodies, education and culture for their minds,  
and dignity, equality and freedom for their spirits.  - Martin  
Luther King, Jr.



___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-dev] tcl/tk 8.5, antialising, and large fonts lead to huge cpu overhead bug?

2007-02-24 Thread Hans-Christoph Steiner

Sure, use a fixed width font.  I was using a fixed width font in my  
tests: DejaVu Sans Mono.

.hc

On Feb 21, 2007, at 1:28 PM, Miller Puckette wrote:

 Is there a way to disable proportional fonts?  THat might be all we  
 need...

 cheers
 M

 On Wed, Feb 21, 2007 at 09:33:54AM -0500, Ivica Ico Bukvic wrote:
 You're right, it definitely shouldn't be that bad.  Have you tried
 this same test on different platforms, or with different versions of
 Tcl/Tk?  (I am guessing you are on Windows, which I don't use).  I

 Nope. I am on a Linux box (not literally at this very moment, but  
 I use PD
 exclusively on Linux). I did try this on 2 different machines with  
 same
 results. Although both of them were AMD cpus (3000+ laptop and a  
 4800+
 desktop, nicely loaded in terms of RAM etc.), since your test  
 below was on a
 totally different architecture, my hunch is that this has nothing  
 to do with
 cpu choice. The two also used two different distros.

 just tried on my G4 800 with Tcl/Tk 8.4.15-cvs.  I get about 50%
 usage from one num2 at 24 point at 100hz.

 Is this with antialiased fonts? Either way, what we have so far  
 suggests
 that the tcl/tk is a real hog. With GriPD being apparently  
 abandonware,
 should one simply use Gem to display data that calls for refreshes  
 faster
 than 10Hz? To me this idea sounds like an overkill...

 Ico


 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - http://lists.puredata.info/ 
 listinfo/pd-list




I have the audacity to believe that peoples everywhere can have three  
meals a day for their bodies, education and culture for their minds,  
and dignity, equality and freedom for their spirits.  - Martin  
Luther King, Jr.



___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] newbie growing pains...

2007-02-24 Thread Hans-Christoph Steiner

On Feb 20, 2007, at 9:14 PM, Derek Holzer wrote:

 Hi Jared,

 for what it's worth, I've been working with PD for years and I still
 can't read most other people's patches ;-)

 Everybody has their own style, their own handwriting, and some are
 more readable than others. Diving right into somebody's finished patch
 is pretty difficult for an experienced user, and almost impossible  
 for a
 beginner, I'd say! If you were trying to learn German, would you start
 by reading Goethe?

Partially, I think this is due to lack of common practice in coding  
style and things like that.  Most languages, programming or other,  
have a lot of standard practices when it comes to writing them done  
in different contexts.  For whatever reason, the Pd/Max world has not  
developed many conventions, and I think that makes reading other  
people's patches harder.

.hc

 I learned PD by reproducing things which I understood already in  
 stages,
 such as going from a quad-panner, a mixer, a sampler and a
 delay-network, to complex feedback-FM, a granular synthesizer and an
 algorithmic sequencer...etc etc. First I played around with the  
 built-in
 examples, then I made simple things and basic utilities. After that I
 went back to the examples I skipped and figured out what I did wrong,
 and then I moved on to porting things from other apps I had used
 before and knew the structure of (AudioMulch units, Reaktor  
 instruments,
 various VSTs, etc). These kinds of exercises are the ones I think work
 best. Start from a point you know, and figure out how to do it with  
 the
 most basic objects in PD. If core PD doesn't do it, then it's time to
 reach for an external.

 best,
 d.

 jared wrote:

 obvious similarities, but the more time I spend with PD the more they
 feel like different beasts.   I will definitely go back and start  
 from
 square one with PD.


 -- 
 derek holzer ::: http://www.umatic.nl
 ---Oblique Strategy # 77:
 Give way to your worst impulse

 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - http://lists.puredata.info/ 
 listinfo/pd-list




[W]e have invented the technology to eliminate scarcity, but we are  
deliberately throwing it away to benefit those who profit from  
scarcity.-John Gilmore



___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pduino set serial line device

2007-02-24 Thread Hans-Christoph Steiner


On Feb 20, 2007, at 6:03 AM, gordo wrote:



On Tue, 2007-02-20 at 01:34 +0100, media.gambler wrote:

 [comport] opened serial line device 1 (/dev/tty.Bluetooth-PDA-Sync)
  - is this already wrong? is that the correct type of connection?

don´t know pduino at all, but just in case, if you are planning to  
use comport object with arduino or any other serial device, open  
your shell and type:


[code]i=0; for f in `ls /dev/tty.*`; do echo $i $f; i=$(( $i +  
1 )); done[/code]


which will list all your tty devices and serial line numbers.


Also, on the most recent versions of [comport], sending an [devices 
( message should print out a similar list to the Pd window.


.hc



/gordo
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - http://lists.puredata.info/ 
listinfo/pd-list





Man has survived hitherto because he was too ignorant to know how to  
realize his wishes.  Now that he can realize them, he must either  
change them, or perish.-William Carlos Williams



___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list