Re: [PD] [GEM] pix_video, firewire, and linux ?

2009-03-11 Thread Jaime Oliver
have you tried coriander?
I know it is the way to make firewire cameras work in linux using
libdc, but had no luck interfacing with gem. it is something I've
putting off for a while,

J

On Tue, Mar 10, 2009 at 4:56 PM, Mario Mora mare...@gmail.com wrote:
 pure:dyne never has worked with firewire for me, but i have used dyne:bolic
 with firewire with great results, but i have tested only audio, dyne:bolic
 has GEM and i have used flawessly but not tried capturing video by firewire
 yet.
 Maybe you can try using dyne:bolic and using the modules of pure:dyne for
 puredata and GEM so you can get a newer version than dyne:bolic has inside,
 that's the way i have used pd+gem in dybe:bolic with no problems so far


 2009/3/10 adrian goya adrian.g...@gmail.com

 Hello to all.

 I'm having problems trying to connect a unibrain's fire-i firewire board
 camera in GEM. When I send a   [driver 1(    message and then   [device
 /dev/video1394/0(   to pix_video i get :

 initializing: Inappropriate ioctl for device

 If I send [driver 0(   message I get

 get capabilities: Inappropriate ioctl for device

 The camera works under coriander no problem. I use it with openFrameworks
 also. It doesn't work with dvgrab.  http://www.unibrain.com/Products/Vision
 … e_i_BC.htm

 A sony minidv firewire camera does work with pix_video however.

 Since my Debian system is a mess I downloaded pure:dyne's leek and potato
 to test the camera and had the same results. The miso version gave the same
 results.

 Does anyone have any idea how to fix this? I've searched the mail archives
 and every resource I could think of. I'm new to linux so maybe I'm missing
 some basic stuff. Any help would be greatly appreciated.

 Debian lenny/sid. Kernel 2.6.24

 thankyou.

 ___
 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





-- 
Jaime E Oliver LR

joliv...@ucsd.edu
www.realidadvisual.org/jaimeoliver
www-crca.ucsd.edu/
www.realidadvisual.org

858 202 1522
9168 Regents Rd. Apt. G
La Jolla, CA 92037
USA

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


Re: [PD] pdtoblender

2009-03-11 Thread errordeveloper
hi

me too .. i just started to study blender ..
to get to interact with pd is a brilliant idea -
i was thinking of 3d visual interfaces to some syhnths would be great!

did you make any progerss with pd+blender since that post?

i'm quite keen on python ..but seems like it's not very pyhtonie stuff
that ..


cheers,
please keep in touch!
-- 
ilya .d 

On Thu, Jul 17, 2008 at 12:26:25PM +0200, patrice colet wrote:
 Hi,

 I started to learn to use Blender for controlling it with puredata with OSC 
 protocol,

 I would have been glad to use gamelogic sockets instead but it's poorly 
 documented and OSC seems more useful in huge project implementations

 Welcome to any kind of comment

 instructions are into blend file


 ___
 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] default [output~] in Pd-extended

2009-03-11 Thread Steffen Juul


On 10/03/2009, at 23.27, Hans-Christoph Steiner wrote:

(snip) Many newbies are hung up because they can't get the example  
patches to do anything.  A lot of the time, that's because they  
haven't turned up the audio.


So to be precis and to check if i understand you correct: It's the  
word dB that is confusing? - While maybe the word Vol or Volume  
might clear it.


If it is encapsulated in an object, then the complexity is hidden  
until you want to see it.  Same idea with a osc~.  The osc~ C code  
is far more complex.


I don't think that's a fair analogy.

I think it's quite clear, and i think most folk will have something  
like the same feeling,  that what is beneath osc~ and other things  
you can type into a object-box such that an object is instantiated is  
by the syntax in a class of hidden until I want to see it.  
Abstractions generate another class and so does subpatches. The to  
later are maybe in the same class to some. Then comes GOBified  
abstractions. Then GOBified abstactions that use [cvn] tricks to make  
a funky interface. The syntax of the last is way different from the  
first and different from the rest too in the way that the syntax is a  
graphical design matter. GOP asb inherent syntax from the Pd it  
passes though, some i don't think that is conceptually that hard.


Is this all blahblabbarbar? I agree it's getting hairy. 
 


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


Re: [PD] Pd on MIPS

2009-03-11 Thread IOhannes m zmoelnig

mbutubuntu wrote:
I mean really MIPS, but does pd-anywhere support all pd externals??? If 
I need zexy may I be able to compile it and will zexy run on pd-anywhere???




i'm pretty sure it won't (esp. the signal objects).
however, it would be nice to have zexy support PDa; so if somebody feels 
like doing it, i will happily integrate it.


fgamr
IOhannes


smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] FFT and curve3d?

2009-03-11 Thread IOhannes m zmoelnig

Hans-Christoph Steiner wrote:


Anyone know of a patch that maps an FFT over time to something like a 
curve3d in Gem?  I remember a while back people posted something like 
that, but I can't find it.



[pix_sig2pix~] was originally created by gg to create waterfall diagrams 
  in combination with [imageVert].
[pix_sig2pix~] has changed a bit since then which requires to use heavy 
overlapping in order to produce waterfall diagrams.


iirc there was a thread about this a couple of years ago.

fgas,drt
IOhannes


smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] default [output~] in Pd-extended

2009-03-11 Thread IOhannes m zmoelnig

Steffen Juul wrote:


On 10/03/2009, at 18.11, Hans-Christoph Steiner wrote:


(...) and the green/white toggle from [pddp/dsp].



I quite strongly think [cvn]'s tricks should be avoided in help patches, 
especially those default for vanilla objects.


what are [cnv]'s tricks? setting their colour?
i wouldn't call it a trick, as it is one of the few things you can 
actually do with a cnv.
(a trick would probably be to set the send/receive labels at runtime; 
which really makes patches rather unreadably; another trick would be to 
move objects around to make GOPs be polymorphic; i agree that simple 
every-day objects should probably avoid such things; i still don't see 
any trick in setting the colour of a canvas or the value of a numberbox)




Reason being it took me quite some time before i got heads and tails of 
it. Before that, it was a total mystery. Such mysteries are bad for 
learning since it may well obstruct learning of basic things. There is 
enough syntax to get into when starting to learn Pd.



but myteries unveiled are good for learning.
so it boils down to in-line documentation of the mysteries used.


fgmasdr
IOhannes


smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [GEM] pix_video, firewire, and linux ?

2009-03-11 Thread IOhannes m zmoelnig

Jaime Oliver wrote:

have you tried coriander?
I know it is the way to make firewire cameras work in linux using
libdc, but had no luck interfacing with gem. it is something I've
putting off for a while,


it seems like i don't have any device that properly works with coriander.
however, from what i read, coriander can create a videoloopback device 
which can then be used by Gem as an ordinary v4l device.


have you tried that?
if it doesn't work, how does it fail?

fgmadr
IOhannes


smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] FFT and curve3d?

2009-03-11 Thread cyrille henry

curve3d will be to slow.

here is mine, made with openGL primitive.
like Claude one, but with a log for the frequency +  a time filter for the 
curve to be better.

i think the best would be to add some feedback effect to create a kind of 3d 
effect.

c


Hans-Christoph Steiner a écrit :


Anyone know of a patch that maps an FFT over time to something like a 
curve3d in Gem?  I remember a while back people posted something like 
that, but I can't find it.


.hc

 



All mankind is of one author, and is one volume; when one man dies, one 
chapter is not torn out of the book, but translated into a better 
language; and every chapter must be so translated -John Donne




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


#N canvas 830 500 450 300 10;
#N canvas 607 37 645 663 osc~ 0;
#X obj 12 133 pack~;
#X obj 14 7 inlet~;
#X text 269 6 change block size;
#X msg 77 379 0;
#X obj 47 403 f;
#X obj 63 428 + 1;
#X obj 17 379 t a b;
#X obj 16 245 gemhead;
#X text 72 7 audio input;
#X obj 13 29 rfft~;
#X obj 13 51 *~;
#X obj 53 53 *~;
#X obj 173 6 block~ 4096 4;
#X obj 12 75 /~ 4096;
#X obj 12 95 log~;
#X obj 12 114 *~ 0.05;
#X obj 12 152 list prepend 0;
#X obj 12 173 s \$0-fft;
#X obj 172 26 table \$0-fft 2048;
#X obj 172 46 table \$0-fft-lop 2048;
#X obj 401 13 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 401 31 t b b;
#X obj 400 71 until;
#X msg 401 52 2048;
#X msg 443 74 0;
#X obj 400 96 f;
#X obj 415 119 + 1;
#X obj 400 163 tabread \$0-fft;
#X obj 494 163 tabread \$0-fft-lop;
#X obj 400 213 +;
#X obj 400 256 tabwrite \$0-fft-lop;
#X obj 400 138 t f f f;
#X obj 424 7 bang~;
#X obj 400 235 / 8;
#X obj 495 187 * 7;
#X obj 77 494 tabread \$0-fft-lop;
#X obj 30 589 loadbang;
#X obj 47 451 t f f;
#X obj 98 591 l;
#X obj 22 224 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 97 560 t l b;
#X obj 18 659 curve 2;
#X obj 46 519 pack f f f;
#X floatatom 36 296 5 0 0 0 - - -;
#X floatatom 78 297 5 0 0 0 - - -;
#X obj 17 334 t a b;
#X floatatom 72 250 5 0 0 0 - - -;
#X floatatom 114 251 5 0 0 0 - - -;
#X obj 17 358 repeat 2048;
#X obj 14 277 translateXYZ -4 0 0;
#X obj 47 471 log;
#X obj 17 314 scaleXYZ 1.04 6 0;
#X msg 30 611 res 2;
#X connect 0 0 16 0;
#X connect 1 0 9 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 4 0 37 0;
#X connect 5 0 4 1;
#X connect 6 0 41 0;
#X connect 6 1 4 0;
#X connect 7 0 49 0;
#X connect 9 0 10 0;
#X connect 9 0 10 1;
#X connect 9 1 11 0;
#X connect 9 1 11 1;
#X connect 10 0 13 0;
#X connect 11 0 13 0;
#X connect 13 0 14 0;
#X connect 14 0 15 0;
#X connect 15 0 0 0;
#X connect 16 0 17 0;
#X connect 20 0 21 0;
#X connect 21 0 23 0;
#X connect 21 1 24 0;
#X connect 22 0 25 0;
#X connect 23 0 22 0;
#X connect 24 0 25 1;
#X connect 25 0 26 0;
#X connect 25 0 31 0;
#X connect 26 0 25 1;
#X connect 27 0 29 0;
#X connect 28 0 34 0;
#X connect 29 0 33 0;
#X connect 31 0 27 0;
#X connect 31 1 28 0;
#X connect 31 2 30 1;
#X connect 32 0 21 0;
#X connect 33 0 30 0;
#X connect 34 0 29 1;
#X connect 35 0 42 1;
#X connect 36 0 52 0;
#X connect 37 0 50 0;
#X connect 37 1 35 0;
#X connect 38 0 41 2;
#X connect 39 0 7 0;
#X connect 40 0 38 1;
#X connect 40 1 38 0;
#X connect 42 0 40 0;
#X connect 42 0 41 1;
#X connect 43 0 51 1;
#X connect 44 0 51 2;
#X connect 45 0 48 0;
#X connect 45 1 3 0;
#X connect 46 0 49 1;
#X connect 47 0 49 2;
#X connect 48 0 6 0;
#X connect 49 0 51 0;
#X connect 50 0 42 0;
#X connect 51 0 45 0;
#X connect 52 0 41 0;
#X restore 138 152 pd osc~;
#X msg 301 135 reset \, create \, 1;
#X msg 307 157 0 \, destroy;
#X floatatom 137 50 5 0 0 0 - - -;
#X obj 301 179 gemwin 60;
#X msg 299 97 \; pd dsp 1 \;;
#X obj 153 120 osc~ 333;
#X obj 137 98 osc~ ;
#X obj 137 73 mtof;
#X floatatom 177 79 9 0 0 0 - - -;
#X obj 77 102 adc~;
#X connect 1 0 4 0;
#X connect 2 0 4 0;
#X connect 3 0 8 0;
#X connect 8 0 7 0;
#X connect 8 0 9 0;
#X connect 10 0 0 0;
#X connect 10 1 0 0;
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [GEM] pix_video, firewire, and linux ?

2009-03-11 Thread Jaime Oliver
Well, I'll send the details as soon as i get a hand of the computer
where i use it.

From what I remember, I expected to find the device in /video0 and
when I sent pix_video the dev /video0 I did't get an error message,
but I did't get an image either. When I try /video1 however i get
device doesn't exist or similar message.

I should get back to you with more precise errors soon.

J

On Wed, Mar 11, 2009 at 1:54 AM, IOhannes m zmoelnig zmoel...@iem.at wrote:
 Jaime Oliver wrote:

 have you tried coriander?
 I know it is the way to make firewire cameras work in linux using
 libdc, but had no luck interfacing with gem. it is something I've
 putting off for a while,

 it seems like i don't have any device that properly works with coriander.
 however, from what i read, coriander can create a videoloopback device which
 can then be used by Gem as an ordinary v4l device.

 have you tried that?
 if it doesn't work, how does it fail?

 fgmadr
 IOhannes




-- 
Jaime E Oliver LR

joliv...@ucsd.edu
www.realidadvisual.org/jaimeoliver
www-crca.ucsd.edu/
www.realidadvisual.org

858 202 1522
9168 Regents Rd. Apt. G
La Jolla, CA 92037
USA

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


Re: [PD] xbee reading for Pd

2009-03-11 Thread Hans-Christoph Steiner


Hey,

If you are using xbees with arduinos, then you want this, then you can  
just use the Pduino [arduino] object to get the data from it.


http://michaelclemow.com/?p=296

That patch was for getting data straight from the xbee without an  
arduino.  I've never used an xbee, I was just helping some people get  
it working with Pd, so I can't really give any advice on how to use  
them.


.hc

On Mar 11, 2009, at 6:21 AM, nicholas ward wrote:


Hi Hans,
Excellent timing. I was just about to order some xbee shields for  
arduinos. I was wondering what xbee hardware you went for? I know  
very little about xbee but need to set up a network of 8 agents and  
thought this could be the way to go.

If you had anymore details that would be great.
All the best
Nick


On 11 Mar 2009, at 00:17, Hans-Christoph Steiner wrote:



In case anyone wants to read data from an xbee in Pd, here's a pd  
that does it, converted from a Max patch:


xbee_io_reader.pd

.hc




[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


Nicholas Ward, Ph.D Student
Sonic Arts Research Centre
Queens University Belfast
Northern Ireland











All mankind is of one author, and is one volume; when one man dies,  
one chapter is not torn out of the book, but translated into a better  
language; and every chapter must be so translated -John Donne



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


[PD] dynamic creation arguments for route

2009-03-11 Thread Rory Walsh
Is is possible to dynamically alter the creation arguments for a route
object? I'm currently building a patch that receives OSC messages
which I want to parse using route. Each relevant message I would like
to grab starts with a unique integer ID. I would like to pass this
unique ID to my route object each time the ID changes so that I can
retrieve the data which follows it. Any ideas?

Rory.

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


Re: [PD] FFT and curve3d?

2009-03-11 Thread Hans-Christoph Steiner


I was thinking more about the look of it, rather than the speed of  
it.  Any of you mind if I turn these into Gem examples and commit them?


.hc

On Mar 11, 2009, at 4:57 AM, cyrille henry wrote:


curve3d will be to slow.

here is mine, made with openGL primitive.
like Claude one, but with a log for the frequency +  a time filter  
for the curve to be better.


i think the best would be to add some feedback effect to create a  
kind of 3d effect.


c


Hans-Christoph Steiner a écrit :
Anyone know of a patch that maps an FFT over time to something like  
a curve3d in Gem?  I remember a while back people posted something  
like that, but I can't find it.

.hc
 All 
 mankind is of one author, and is one volume; when one man dies,  
one chapter is not torn out of the book, but translated into a  
better language; and every chapter must be so translated -John  
Donne

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

#N canvas 830 500 450 300 10;
#N canvas 607 37 645 663 osc~ 0;
#X obj 12 133 pack~;
#X obj 14 7 inlet~;
#X text 269 6 change block size;
#X msg 77 379 0;
#X obj 47 403 f;
#X obj 63 428 + 1;
#X obj 17 379 t a b;
#X obj 16 245 gemhead;
#X text 72 7 audio input;
#X obj 13 29 rfft~;
#X obj 13 51 *~;
#X obj 53 53 *~;
#X obj 173 6 block~ 4096 4;
#X obj 12 75 /~ 4096;
#X obj 12 95 log~;
#X obj 12 114 *~ 0.05;
#X obj 12 152 list prepend 0;
#X obj 12 173 s \$0-fft;
#X obj 172 26 table \$0-fft 2048;
#X obj 172 46 table \$0-fft-lop 2048;
#X obj 401 13 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 401 31 t b b;
#X obj 400 71 until;
#X msg 401 52 2048;
#X msg 443 74 0;
#X obj 400 96 f;
#X obj 415 119 + 1;
#X obj 400 163 tabread \$0-fft;
#X obj 494 163 tabread \$0-fft-lop;
#X obj 400 213 +;
#X obj 400 256 tabwrite \$0-fft-lop;
#X obj 400 138 t f f f;
#X obj 424 7 bang~;
#X obj 400 235 / 8;
#X obj 495 187 * 7;
#X obj 77 494 tabread \$0-fft-lop;
#X obj 30 589 loadbang;
#X obj 47 451 t f f;
#X obj 98 591 l;
#X obj 22 224 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 97 560 t l b;
#X obj 18 659 curve 2;
#X obj 46 519 pack f f f;
#X floatatom 36 296 5 0 0 0 - - -;
#X floatatom 78 297 5 0 0 0 - - -;
#X obj 17 334 t a b;
#X floatatom 72 250 5 0 0 0 - - -;
#X floatatom 114 251 5 0 0 0 - - -;
#X obj 17 358 repeat 2048;
#X obj 14 277 translateXYZ -4 0 0;
#X obj 47 471 log;
#X obj 17 314 scaleXYZ 1.04 6 0;
#X msg 30 611 res 2;
#X connect 0 0 16 0;
#X connect 1 0 9 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 4 0 37 0;
#X connect 5 0 4 1;
#X connect 6 0 41 0;
#X connect 6 1 4 0;
#X connect 7 0 49 0;
#X connect 9 0 10 0;
#X connect 9 0 10 1;
#X connect 9 1 11 0;
#X connect 9 1 11 1;
#X connect 10 0 13 0;
#X connect 11 0 13 0;
#X connect 13 0 14 0;
#X connect 14 0 15 0;
#X connect 15 0 0 0;
#X connect 16 0 17 0;
#X connect 20 0 21 0;
#X connect 21 0 23 0;
#X connect 21 1 24 0;
#X connect 22 0 25 0;
#X connect 23 0 22 0;
#X connect 24 0 25 1;
#X connect 25 0 26 0;
#X connect 25 0 31 0;
#X connect 26 0 25 1;
#X connect 27 0 29 0;
#X connect 28 0 34 0;
#X connect 29 0 33 0;
#X connect 31 0 27 0;
#X connect 31 1 28 0;
#X connect 31 2 30 1;
#X connect 32 0 21 0;
#X connect 33 0 30 0;
#X connect 34 0 29 1;
#X connect 35 0 42 1;
#X connect 36 0 52 0;
#X connect 37 0 50 0;
#X connect 37 1 35 0;
#X connect 38 0 41 2;
#X connect 39 0 7 0;
#X connect 40 0 38 1;
#X connect 40 1 38 0;
#X connect 42 0 40 0;
#X connect 42 0 41 1;
#X connect 43 0 51 1;
#X connect 44 0 51 2;
#X connect 45 0 48 0;
#X connect 45 1 3 0;
#X connect 46 0 49 1;
#X connect 47 0 49 2;
#X connect 48 0 6 0;
#X connect 49 0 51 0;
#X connect 50 0 42 0;
#X connect 51 0 45 0;
#X connect 52 0 41 0;
#X restore 138 152 pd osc~;
#X msg 301 135 reset \, create \, 1;
#X msg 307 157 0 \, destroy;
#X floatatom 137 50 5 0 0 0 - - -;
#X obj 301 179 gemwin 60;
#X msg 299 97 \; pd dsp 1 \;;
#X obj 153 120 osc~ 333;
#X obj 137 98 osc~ ;
#X obj 137 73 mtof;
#X floatatom 177 79 9 0 0 0 - - -;
#X obj 77 102 adc~;
#X connect 1 0 4 0;
#X connect 2 0 4 0;
#X connect 3 0 8 0;
#X connect 8 0 7 0;
#X connect 8 0 9 0;
#X connect 10 0 0 0;
#X connect 10 1 0 0;






There is no way to peace, peace is the way.   -A.J. Muste



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


Re: [PD] dynamic creation arguments for route

2009-03-11 Thread Martin Peach

Rory Walsh wrote:


Is is possible to dynamically alter the creation arguments for a route
object? I'm currently building a patch that receives OSC messages
which I want to parse using route. Each relevant message I would like
to grab starts with a unique integer ID. I would like to pass this
unique ID to my route object each time the ID changes so that I can
retrieve the data which follows it. Any ideas?



[mrpeach/routeOSC] can do that.

Martin



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


Re: [PD] dynamic creation arguments for route

2009-03-11 Thread IOhannes m zmoelnig

Rory Walsh wrote:

Is is possible to dynamically alter the creation arguments for a route
object? 


no.
(i general it is not possible to dynamically alter the creation 
arguments of any object :-))



I'm currently building a patch that receives OSC messages
which I want to parse using route. Each relevant message I would like
to grab starts with a unique integer ID. I would like to pass this
unique ID to my route object each time the ID changes so that I can
retrieve the data which follows it. Any ideas?


you can build abstractions that behave almost like settable routes.
you can also desing your application differently.

mfgasdr
IOhannes
#N canvas 621 256 538 535 10;
#X obj 48 57 inlet;
#X obj 48 87 list split 1;
#X obj 48 355 outlet;
#X obj 48 229 t a;
#X obj 161 57 inlet;
#X obj 48 274 list trim;
#X obj 48 254 list append;
#X obj 230 350 outlet reject;
#N canvas 0 0 450 300 demux 0;
#X obj 108 53 inlet;
#X obj 108 186 outlet;
#X obj 247 207 outlet;
#X obj 119 144 spigot 1;
#X obj 245 140 spigot 0;
#X obj 271 61 inlet;
#X obj 271 83 t f f;
#X obj 174 119 == 0;
#X obj 295 105 != 0;
#X obj 119 80 t a a;
#X connect 0 0 9 0;
#X connect 3 0 1 0;
#X connect 4 0 2 0;
#X connect 5 0 6 0;
#X connect 6 0 7 0;
#X connect 6 1 8 0;
#X connect 7 0 3 1;
#X connect 8 0 4 1;
#X connect 9 0 3 0;
#X connect 9 1 4 0;
#X restore 48 303 pd demux;
#X obj 49 206 t a b;
#X obj 104 207 t a b;
#X obj 148 252 t f;
#X msg 86 231 0;
#X msg 138 227 1;
#X obj 101 161 f \$1;
#X obj 48 184 select;
#X obj 48 141 t a b;
#X connect 0 0 1 0;
#X connect 1 0 16 0;
#X connect 1 1 6 1;
#X connect 3 0 6 0;
#X connect 4 0 14 1;
#X connect 5 0 8 0;
#X connect 6 0 5 0;
#X connect 8 0 2 0;
#X connect 8 1 7 0;
#X connect 9 0 3 0;
#X connect 9 1 12 0;
#X connect 10 0 3 0;
#X connect 10 1 13 0;
#X connect 11 0 8 1;
#X connect 12 0 11 0;
#X connect 13 0 11 0;
#X connect 14 0 15 1;
#X connect 15 0 9 0;
#X connect 15 1 10 0;
#X connect 16 0 15 0;
#X connect 16 1 14 0;
#N canvas 621 256 538 535 10;
#X obj 48 57 inlet;
#X obj 48 87 list split 1;
#X obj 48 184 select s;
#X obj 48 115 symbol;
#X obj 48 355 outlet;
#X obj 48 141 t s b;
#X obj 48 229 t a;
#X obj 161 57 inlet;
#X obj 101 161 symbol \$1;
#X obj 48 274 list trim;
#X obj 161 101 symbol;
#X obj 48 254 list append;
#X obj 230 350 outlet reject;
#N canvas 0 0 450 300 demux 0;
#X obj 108 53 inlet;
#X obj 108 186 outlet;
#X obj 247 207 outlet;
#X obj 119 144 spigot 1;
#X obj 245 140 spigot 0;
#X obj 271 61 inlet;
#X obj 271 83 t f f;
#X obj 174 119 == 0;
#X obj 295 105 != 0;
#X obj 119 80 t a a;
#X connect 0 0 9 0;
#X connect 3 0 1 0;
#X connect 4 0 2 0;
#X connect 5 0 6 0;
#X connect 6 0 7 0;
#X connect 6 1 8 0;
#X connect 7 0 3 1;
#X connect 8 0 4 1;
#X connect 9 0 3 0;
#X connect 9 1 4 0;
#X restore 48 303 pd demux;
#X obj 49 206 t a b;
#X obj 104 207 t a b;
#X obj 148 252 t f;
#X msg 86 231 0;
#X msg 138 227 1;
#X connect 0 0 1 0;
#X connect 1 0 3 0;
#X connect 1 1 11 1;
#X connect 2 0 14 0;
#X connect 2 1 15 0;
#X connect 3 0 5 0;
#X connect 5 0 2 0;
#X connect 5 1 8 0;
#X connect 6 0 11 0;
#X connect 7 0 10 0;
#X connect 8 0 2 1;
#X connect 9 0 13 0;
#X connect 10 0 8 1;
#X connect 11 0 9 0;
#X connect 13 0 4 0;
#X connect 13 1 12 0;
#X connect 14 0 6 0;
#X connect 14 1 17 0;
#X connect 15 0 6 0;
#X connect 15 1 18 0;
#X connect 16 0 13 1;
#X connect 17 0 16 0;
#X connect 18 0 16 0;


smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] last call for gsoc mentors

2009-03-11 Thread Hans-Christoph Steiner


Hey,

I am going to submit the application today, it turns out it is due on  
the 13th, the app opened on the 9th.  Everyone got their gmail  
accounts listed on the app?


http://puredata.info/dev/summer-of-code/GSoCOrganizationApp2009

.hc




[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] Pd on MIPS

2009-03-11 Thread mbutubuntu
IOhannes, the MIPS doesn't have an FPU but the linux kernel will emulate 
it... I think Pd should works also with ~ objects... doesn't it?


IOhannes m zmoelnig wrote:

mbutubuntu wrote:
I mean really MIPS, but does pd-anywhere support all pd externals??? 
If I need zexy may I be able to compile it and will zexy run on 
pd-anywhere???




i'm pretty sure it won't (esp. the signal objects).
however, it would be nice to have zexy support PDa; so if somebody 
feels like doing it, i will happily integrate it.


fgamr
IOhannes




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


[PD] GEM on Linux netbook

2009-03-11 Thread Ben Baker-Smith
I currently use a Macbook (OS 10.5) for all my PD patching.  However, as I
am primarily focused on using GEM for live video performance alongside
musical groups, I am thinking about getting a second laptop for performances
(to keep my Macbook safe).

I'm thinking of getting an Acer Aspire One netbook running linux.

I'd like to know the pros and cons of this.

-Will swapping patches between Mac OS and Linux be a problem (I'm guessing
no, but I figured I'd ask)?

-I've heard of some problems with VGA out on Linux laptops, is this going to
be an issue?

-Does the netbook have enough processing power for general GEM
applications?  I'm usually not dealing with video files, but rather particle
generation, shape manipulation, GIF texturing, and audio-response.  On my
Macbook (2.0 GHz intel processor) the CPU meter always shows below 50% usage
(of course, that's not to say that it doesn't freeze up and boot me out
sometimes).

-Are there any other issues that you think of given this scenario?  and if
so, what other affordable/really-cheap laptops are there out there that I
can run linux on?
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [GEM] pix_video, firewire, and linux ?

2009-03-11 Thread adrian goya
The coriander approach sounds like a great idea, this camera works no
problem under it and you get total control over its functions.
It would be out of  my league to try to make that work myself, but I can
help with testing if that's of any use.

adrian.

On Wed, Mar 11, 2009 at 3:02 AM, Jaime Oliver jaime.oliv...@gmail.comwrote:

 Well, I'll send the details as soon as i get a hand of the computer
 where i use it.

 From what I remember, I expected to find the device in /video0 and
 when I sent pix_video the dev /video0 I did't get an error message,
 but I did't get an image either. When I try /video1 however i get
 device doesn't exist or similar message.

 I should get back to you with more precise errors soon.

 J

 On Wed, Mar 11, 2009 at 1:54 AM, IOhannes m zmoelnig zmoel...@iem.at
 wrote:
  Jaime Oliver wrote:
 
  have you tried coriander?
  I know it is the way to make firewire cameras work in linux using
  libdc, but had no luck interfacing with gem. it is something I've
  putting off for a while,
 
  it seems like i don't have any device that properly works with coriander.
  however, from what i read, coriander can create a videoloopback device
 which
  can then be used by Gem as an ordinary v4l device.
 
  have you tried that?
  if it doesn't work, how does it fail?
 
  fgmadr
  IOhannes
 



 --
 Jaime E Oliver LR

 joliv...@ucsd.edu
 www.realidadvisual.org/jaimeoliver
 www-crca.ucsd.edu/http://www.realidadvisual.org/jaimeoliver%0Awww-crca.ucsd.edu/
 www.realidadvisual.org

 858 202 1522
 9168 Regents Rd. Apt. G
 La Jolla, CA 92037
 USA

 ___
 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] Pd on MIPS

2009-03-11 Thread Hans-Christoph Steiner


What kind of MIPS is this?  Like an old SGI?  If so, that should run  
Linux and Pd with no special tricks.


.hc

On Mar 11, 2009, at 11:40 AM, mbutubuntu wrote:

IOhannes, the MIPS doesn't have an FPU but the linux kernel will  
emulate it... I think Pd should works also with ~ objects... doesn't  
it?


IOhannes m zmoelnig wrote:

mbutubuntu wrote:
I mean really MIPS, but does pd-anywhere support all pd  
externals??? If I need zexy may I be able to compile it and will  
zexy run on pd-anywhere???




i'm pretty sure it won't (esp. the signal objects).
however, it would be nice to have zexy support PDa; so if somebody  
feels like doing it, i will happily integrate it.


fgamr
IOhannes




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






Looking at things from a more basic level, you can come up with a more  
direct solution... It may sound small in theory, but it in practice,  
it can change entire economies. - Amy Smith




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


Re: [PD] [GEM] pix_video, firewire, and linux ?

2009-03-11 Thread Jaime Oliver
do you have coriander working?
from what i remember it wasn't that hard to compile or get the libraries.

On Wed, Mar 11, 2009 at 9:45 AM, adrian goya adrian.g...@gmail.com wrote:
 The coriander approach sounds like a great idea, this camera works no
 problem under it and you get total control over its functions.
 It would be out of  my league to try to make that work myself, but I can
 help with testing if that's of any use.

 adrian.

 On Wed, Mar 11, 2009 at 3:02 AM, Jaime Oliver jaime.oliv...@gmail.com
 wrote:

 Well, I'll send the details as soon as i get a hand of the computer
 where i use it.

 From what I remember, I expected to find the device in /video0 and
 when I sent pix_video the dev /video0 I did't get an error message,
 but I did't get an image either. When I try /video1 however i get
 device doesn't exist or similar message.

 I should get back to you with more precise errors soon.

 J

 On Wed, Mar 11, 2009 at 1:54 AM, IOhannes m zmoelnig zmoel...@iem.at
 wrote:
  Jaime Oliver wrote:
 
  have you tried coriander?
  I know it is the way to make firewire cameras work in linux using
  libdc, but had no luck interfacing with gem. it is something I've
  putting off for a while,
 
  it seems like i don't have any device that properly works with
  coriander.
  however, from what i read, coriander can create a videoloopback device
  which
  can then be used by Gem as an ordinary v4l device.
 
  have you tried that?
  if it doesn't work, how does it fail?
 
  fgmadr
  IOhannes
 



 --
 Jaime E Oliver LR

 joliv...@ucsd.edu
 www.realidadvisual.org/jaimeoliver
 www-crca.ucsd.edu/
 www.realidadvisual.org

 858 202 1522
 9168 Regents Rd. Apt. G
 La Jolla, CA 92037
 USA

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





-- 
Jaime E Oliver LR

joliv...@ucsd.edu
www.realidadvisual.org/jaimeoliver
www-crca.ucsd.edu/
www.realidadvisual.org

858 202 1522
9168 Regents Rd. Apt. G
La Jolla, CA 92037
USA

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


Re: [PD] GEM on Linux netbook

2009-03-11 Thread chris clepper
On Linux the Nvidia GPU is the way to go for GEM.  You could probably get
acceptable performance for basic GEM use from the Acer, but what takes most
of the CPU to do with the Intel GMA processor barely taxes a modern GPU.
For example, I have measured performance between a MacBook/Mac Mini and
MacBook Pro where the Pro was 40x faster because of the GPU!

There are netbooks with NV chips in them, but they cost a little more:

http://www.newegg.com/Product/Product.aspx?Item=N82E16834220385

cgc

On Wed, Mar 11, 2009 at 11:58 AM, Ben Baker-Smith bbakersm...@gmail.comwrote:

 I currently use a Macbook (OS 10.5) for all my PD patching.  However, as I
 am primarily focused on using GEM for live video performance alongside
 musical groups, I am thinking about getting a second laptop for performances
 (to keep my Macbook safe).

 I'm thinking of getting an Acer Aspire One netbook running linux.

 I'd like to know the pros and cons of this.

 -Will swapping patches between Mac OS and Linux be a problem (I'm guessing
 no, but I figured I'd ask)?

 -I've heard of some problems with VGA out on Linux laptops, is this going
 to be an issue?

 -Does the netbook have enough processing power for general GEM
 applications?  I'm usually not dealing with video files, but rather particle
 generation, shape manipulation, GIF texturing, and audio-response.  On my
 Macbook (2.0 GHz intel processor) the CPU meter always shows below 50% usage
 (of course, that's not to say that it doesn't freeze up and boot me out
 sometimes).

 -Are there any other issues that you think of given this scenario?  and if
 so, what other affordable/really-cheap laptops are there out there that I
 can run linux on?
 ___
 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] Pd on MIPS

2009-03-11 Thread IOhannes m zmoelnig

mbutubuntu wrote:
IOhannes, the MIPS doesn't have an FPU but the linux kernel will emulate 
it... I think Pd should works also with ~ objects... doesn't it?


yes of course; and there is no reason why zexy should not work with that.

however for PDanywhere (which i know that you are not using), zexy would 
have to be adapted, and i would like to have these changes (preferably 
without too much work)


fgamsdr
IOhannes


smime.p7s
Description: S/MIME Cryptographic Signature
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [GEM] pix_video, firewire, and linux ?

2009-03-11 Thread adrian goya
I have coriander in the debian machine, I configured that computer about 8
months ago, left it in an expo and only got it back this week, so details
about how I got it working are gone from my memory. However, in pure:dyne's
leekpotato livecd a basic apt-get install coriander will get it working.

On Wed, Mar 11, 2009 at 10:48 AM, Jaime Oliver jaime.oliv...@gmail.comwrote:

 do you have coriander working?
 from what i remember it wasn't that hard to compile or get the libraries.

 On Wed, Mar 11, 2009 at 9:45 AM, adrian goya adrian.g...@gmail.com
 wrote:
  The coriander approach sounds like a great idea, this camera works no
  problem under it and you get total control over its functions.
  It would be out of  my league to try to make that work myself, but I can
  help with testing if that's of any use.
 
  adrian.
 
  On Wed, Mar 11, 2009 at 3:02 AM, Jaime Oliver jaime.oliv...@gmail.com
  wrote:
 
  Well, I'll send the details as soon as i get a hand of the computer
  where i use it.
 
  From what I remember, I expected to find the device in /video0 and
  when I sent pix_video the dev /video0 I did't get an error message,
  but I did't get an image either. When I try /video1 however i get
  device doesn't exist or similar message.
 
  I should get back to you with more precise errors soon.
 
  J
 
  On Wed, Mar 11, 2009 at 1:54 AM, IOhannes m zmoelnig zmoel...@iem.at
  wrote:
   Jaime Oliver wrote:
  
   have you tried coriander?
   I know it is the way to make firewire cameras work in linux using
   libdc, but had no luck interfacing with gem. it is something I've
   putting off for a while,
  
   it seems like i don't have any device that properly works with
   coriander.
   however, from what i read, coriander can create a videoloopback device
   which
   can then be used by Gem as an ordinary v4l device.
  
   have you tried that?
   if it doesn't work, how does it fail?
  
   fgmadr
   IOhannes
  
 
 
 
  --
  Jaime E Oliver LR
 
  joliv...@ucsd.edu
  www.realidadvisual.org/jaimeoliver
  www-crca.ucsd.edu/
  www.realidadvisual.org
 
  858 202 1522
  9168 Regents Rd. Apt. G
  La Jolla, CA 92037
  USA
 
  ___
  Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
  http://lists.puredata.info/listinfo/pd-list
 
 



 --
 Jaime E Oliver LR

 joliv...@ucsd.edu
 www.realidadvisual.org/jaimeoliver
 www-crca.ucsd.edu/http://www.realidadvisual.org/jaimeoliver%0Awww-crca.ucsd.edu/
 www.realidadvisual.org

 858 202 1522
 9168 Regents Rd. Apt. G
 La Jolla, CA 92037
 USA

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


[PD] self-modifying and dynamic patching

2009-03-11 Thread Derek Holzer
Would like to show some examples of dynamic and self-modifying Pd 
patches during a workshop here in Berlin. I know there are some in the 
archives (and maybe on people's HDs) somewhere, but damned if I can find 
them. Links to previkous posts or new examples welcome!


best!
Derek

--
::: derek holzer ::: http://blog.myspace.com/macumbista ::: 
http://www.vimeo.com/macumbista :::

---Oblique Strategy # 163:
Turn it upside down

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


[PD] [PD-announce] Hack Yer iPod! in Liverpool, March 12th thru 17th

2009-03-11 Thread Hans-Christoph Steiner


Hey, come join me in Liverpool at FACT and hack your iPod!  It starts  
tomorrow, its pretty last minute, we have dates, but the times aren't  
ironed out yet.


Where: http://fact.co.uk/ in Liverpool, England
When: March 12th thru 17th (check the website for times)

Have an iPod you want to repurpose into a hackable music machine?  
Install iPodLinux and make music with Pd! Want to play Doom on your  
iPod Video? Come install Rockbox! Did your trusty iPod’s battery  
finally die, or disk give in? Come and break open your iPod, either  
the software, the hardware or both. Give it new life and new purpose.  
Also, we have on hand our stash of old iPods for harvesting parts, and  
the newfound skills for frankensteining dead iPods into living ones.  
Join Hans-Christoph Steiner and Chris “the Widget” DiMauro with your  
own iPod, or try your hand to see if you can create a living one from  
our pile.


This workshop is a place to get exposed to the possibilities. We’ve  
been hacking on some iPods to see what’s possible. Lots of this  
software is kind of raw, but you can do lots of fun stuff now. We are  
just getting started, we are having fun exploring the options. Now we  
want to help you do the same.


Check out our web page to see if your devices are supported:
http://dev.eyebeam.org/projects/reware/wiki/FactWorkshop

.hc



Access to computers should be unlimited and total.  - the hacker ethic



___
Pd-announce mailing list
pd-annou...@iem.at
http://lists.puredata.info/listinfo/pd-announce

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


Re: [PD] [PD-announce] Hack Yer iPod! in Liverpool, March 12th thru 17th

2009-03-11 Thread Correa Diego
Pensé que le podía interesar a tu gente.
saludos,

Diego

2009/3/11 Hans-Christoph Steiner h...@eds.org


 Hey, come join me in Liverpool at FACT and hack your iPod!  It starts
 tomorrow, its pretty last minute, we have dates, but the times aren't ironed
 out yet.

 Where: http://fact.co.uk/ in Liverpool, England
 When: March 12th thru 17th (check the website for times)

 Have an iPod you want to repurpose into a hackable music machine? Install
 iPodLinux and make music with Pd! Want to play Doom on your iPod Video? Come
 install Rockbox! Did your trusty iPod’s battery finally die, or disk give
 in? Come and break open your iPod, either the software, the hardware or
 both. Give it new life and new purpose. Also, we have on hand our stash of
 old iPods for harvesting parts, and the newfound skills for frankensteining
 dead iPods into living ones. Join Hans-Christoph Steiner and Chris “the
 Widget” DiMauro with your own iPod, or try your hand to see if you can
 create a living one from our pile.

 This workshop is a place to get exposed to the possibilities. We’ve been
 hacking on some iPods to see what’s possible. Lots of this software is kind
 of raw, but you can do lots of fun stuff now. We are just getting started,
 we are having fun exploring the options. Now we want to help you do the
 same.

 Check out our web page to see if your devices are supported:
 http://dev.eyebeam.org/projects/reware/wiki/FactWorkshop

 .hc


 

 Access to computers should be unlimited and total.  - the hacker ethic



 ___
 Pd-announce mailing list
 pd-annou...@iem.at
 http://lists.puredata.info/listinfo/pd-announce

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


Re: [PD] [PD-announce] Hack Yer iPod! in Liverpool, March 12th thru 17th

2009-03-11 Thread Correa Diego
Pensé que le podía interesar a tu gente.
saludos,

Diego

2009/3/11 Hans-Christoph Steiner h...@eds.org


 Hey, come join me in Liverpool at FACT and hack your iPod!  It starts
 tomorrow, its pretty last minute, we have dates, but the times aren't ironed
 out yet.

 Where: http://fact.co.uk/ in Liverpool, England
 When: March 12th thru 17th (check the website for times)

 Have an iPod you want to repurpose into a hackable music machine? Install
 iPodLinux and make music with Pd! Want to play Doom on your iPod Video? Come
 install Rockbox! Did your trusty iPod’s battery finally die, or disk give
 in? Come and break open your iPod, either the software, the hardware or
 both. Give it new life and new purpose. Also, we have on hand our stash of
 old iPods for harvesting parts, and the newfound skills for frankensteining
 dead iPods into living ones. Join Hans-Christoph Steiner and Chris “the
 Widget” DiMauro with your own iPod, or try your hand to see if you can
 create a living one from our pile.

 This workshop is a place to get exposed to the possibilities. We’ve been
 hacking on some iPods to see what’s possible. Lots of this software is kind
 of raw, but you can do lots of fun stuff now. We are just getting started,
 we are having fun exploring the options. Now we want to help you do the
 same.

 Check out our web page to see if your devices are supported:
 http://dev.eyebeam.org/projects/reware/wiki/FactWorkshop

 .hc


 

 Access to computers should be unlimited and total.  - the hacker ethic



 ___
 Pd-announce mailing list
 pd-annou...@iem.at
 http://lists.puredata.info/listinfo/pd-announce

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


Re: [PD] [PD-announce] Hack Yer iPod! in Liverpool, March 12th thru 17th

2009-03-11 Thread Arif Driessen
Oh Hans! Why weren't we told sooner!!

Train tickets will be £80 by now.

In slightly more positive news, I noticed 'Arduino Hackday' on the 23rd of
May!

On Wed, Mar 11, 2009 at 6:47 PM, Hans-Christoph Steiner h...@eds.orgwrote:


 Hey, come join me in Liverpool at FACT and hack your iPod!  It starts
 tomorrow, its pretty last minute, we have dates, but the times aren't ironed
 out yet.

 Where: http://fact.co.uk/ in Liverpool, England
 When: March 12th thru 17th (check the website for times)

 Have an iPod you want to repurpose into a hackable music machine? Install
 iPodLinux and make music with Pd! Want to play Doom on your iPod Video? Come
 install Rockbox! Did your trusty iPod’s battery finally die, or disk give
 in? Come and break open your iPod, either the software, the hardware or
 both. Give it new life and new purpose. Also, we have on hand our stash of
 old iPods for harvesting parts, and the newfound skills for frankensteining
 dead iPods into living ones. Join Hans-Christoph Steiner and Chris “the
 Widget” DiMauro with your own iPod, or try your hand to see if you can
 create a living one from our pile.

 This workshop is a place to get exposed to the possibilities. We’ve been
 hacking on some iPods to see what’s possible. Lots of this software is kind
 of raw, but you can do lots of fun stuff now. We are just getting started,
 we are having fun exploring the options. Now we want to help you do the
 same.

 Check out our web page to see if your devices are supported:
 http://dev.eyebeam.org/projects/reware/wiki/FactWorkshop

 .hc


 

 Access to computers should be unlimited and total.  - the hacker ethic



 ___
 Pd-announce mailing list
 pd-annou...@iem.at
 http://lists.puredata.info/listinfo/pd-announce

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


Re: [PD] self-modifying and dynamic patching

2009-03-11 Thread Phil Stone

Hi Derek,

Maybe a very simple example would be good.  I have an Ozone 
MIDI-controller, and it has eight knobs, which send out continuous 
controller data on 8 different MIDI CC numbers.  Now, [ctlin] (MIDI 
control input) doesn't have settable arguments -- only creation args., 
so I racked my brains trying to figure out how to make an object that 
would take a knob number argument, 1-8, convert that number to the 
corresponding controller number, and watch that controller number with 
[ctlin].


(Admittedly, it would have been easy to create [Ozknob1]...[Ozknob8] 
objects, but this reeked of kludge to my sensibilities; neither did I 
consider it elegant to use a [ctlin] for each knob that watched *all* 
controller data, then [route]d the data from the desired control number 
-- I wanted the pre-filtering to be done by [ctlin], if possible).


The more generalized problem is this: take a creation argument of an 
abstraction, *do something with it*, then get it into the creation 
argument of a contained abstraction.


Nothing I tried worked, until I took the attached dynamic approach.


Phil Stone
www.pkstonemusic.com



Derek Holzer wrote:
Would like to show some examples of dynamic and self-modifying Pd 
patches during a workshop here in Berlin. I know there are some in the 
archives (and maybe on people's HDs) somewhere, but damned if I can 
find them. Links to previkous posts or new examples welcome!


best!
Derek



#N canvas 676 96 394 341 10;
#X obj 8 105 21;
#X obj 34 105 22;
#X obj 60 105 23;
#X obj 86 105 24;
#X obj 112 105 25;
#X obj 138 105 26;
#X obj 164 105 27;
#X obj 189 105 28;
#X obj 37 74 select 1 2 3 4 5 6 7 8;
#X obj 37 51 f \$1;
#X obj 37 6 loadbang;
#X obj 103 304 outlet;
#X text 8 149 Ozone mapping;
#X msg 237 93 2;
#X text 267 91 channel;
#X obj 37 28 t b b;
#X obj 102 158 pack f f;
#X text 110 16 Use: [OzKnob n] where n is the knob #;
#N canvas 0 22 210 111 \$0-oz_ctrlknob 0;
#X obj 28 72 outlet;
#X restore 103 272 pd \$0-oz_ctrlknob;
#X obj 102 218 s pd-\$0-oz_ctrlknob;
#X msg 102 187 obj 10 10 ctlin \$1 \$2 \, connect 1 0 0 0;
#X connect 0 0 16 0;
#X connect 1 0 16 0;
#X connect 2 0 16 0;
#X connect 3 0 16 0;
#X connect 4 0 16 0;
#X connect 5 0 16 0;
#X connect 6 0 16 0;
#X connect 7 0 16 0;
#X connect 8 0 0 0;
#X connect 8 1 1 0;
#X connect 8 2 2 0;
#X connect 8 3 3 0;
#X connect 8 4 4 0;
#X connect 8 5 5 0;
#X connect 8 6 6 0;
#X connect 8 7 7 0;
#X connect 9 0 8 0;
#X connect 10 0 15 0;
#X connect 13 0 16 1;
#X connect 15 0 9 0;
#X connect 15 1 13 0;
#X connect 16 0 20 0;
#X connect 18 0 11 0;
#X connect 20 0 19 0;
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] Hack Yer iPod! in Liverpool, March 12th thru 17th

2009-03-11 Thread Hans-Christoph Steiner


Sorry, its been a little chaotic on my end these past weeks.  Maybe  
they have last minute specials on trains, or rideshares with people  
with cards.


.hc

On Mar 11, 2009, at 3:19 PM, Arif Driessen wrote:


Oh Hans! Why weren't we told sooner!!

Train tickets will be £80 by now.

In slightly more positive news, I noticed 'Arduino Hackday' on the  
23rd of May!


On Wed, Mar 11, 2009 at 6:47 PM, Hans-Christoph Steiner  
h...@eds.org wrote:


Hey, come join me in Liverpool at FACT and hack your iPod!  It  
starts tomorrow, its pretty last minute, we have dates, but the  
times aren't ironed out yet.


Where: http://fact.co.uk/ in Liverpool, England
When: March 12th thru 17th (check the website for times)

Have an iPod you want to repurpose into a hackable music machine?  
Install iPodLinux and make music with Pd! Want to play Doom on your  
iPod Video? Come install Rockbox! Did your trusty iPod’s battery  
finally die, or disk give in? Come and break open your iPod, either  
the software, the hardware or both. Give it new life and new  
purpose. Also, we have on hand our stash of old iPods for harvesting  
parts, and the newfound skills for frankensteining dead iPods into  
living ones. Join Hans-Christoph Steiner and Chris “the Widget”  
DiMauro with your own iPod, or try your hand to see if you can  
create a living one from our pile.


This workshop is a place to get exposed to the possibilities. We’ve  
been hacking on some iPods to see what’s possible. Lots of this  
software is kind of raw, but you can do lots of fun stuff now. We  
are just getting started, we are having fun exploring the options.  
Now we want to help you do the same.


Check out our web page to see if your devices are supported:
http://dev.eyebeam.org/projects/reware/wiki/FactWorkshop

.hc



Access to computers should be unlimited and total.  - the hacker ethic



___
Pd-announce mailing list
pd-annou...@iem.at
http://lists.puredata.info/listinfo/pd-announce

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






As we enjoy great advantages from inventions of others, we should be  
glad of an opportunity to serve others by any invention of ours; and  
this we should do freely and generously. - Benjamin Franklin



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


Re: [PD] self-modifying and dynamic patching

2009-03-11 Thread Hans-Christoph Steiner


polypoly and nqpoly4 are good examples.  nqpoly4 is in Pd-extended,  
you can get polypoly here:


http://itp.nyu.edu/dataflow/uploads/polypoly.zip

.hc

On Mar 11, 2009, at 3:27 PM, Phil Stone wrote:


Hi Derek,

Maybe a very simple example would be good.  I have an Ozone MIDI- 
controller, and it has eight knobs, which send out continuous  
controller data on 8 different MIDI CC numbers.  Now, [ctlin] (MIDI  
control input) doesn't have settable arguments -- only creation  
args., so I racked my brains trying to figure out how to make an  
object that would take a knob number argument, 1-8, convert that  
number to the corresponding controller number, and watch that  
controller number with [ctlin].


(Admittedly, it would have been easy to create [Ozknob1]...[Ozknob8]  
objects, but this reeked of kludge to my sensibilities; neither did  
I consider it elegant to use a [ctlin] for each knob that watched  
*all* controller data, then [route]d the data from the desired  
control number -- I wanted the pre-filtering to be done by [ctlin],  
if possible).


The more generalized problem is this: take a creation argument of an  
abstraction, *do something with it*, then get it into the creation  
argument of a contained abstraction.


Nothing I tried worked, until I took the attached dynamic approach.


Phil Stone
www.pkstonemusic.com



Derek Holzer wrote:
Would like to show some examples of dynamic and self-modifying Pd  
patches during a workshop here in Berlin. I know there are some in  
the archives (and maybe on people's HDs) somewhere, but damned if I  
can find them. Links to previkous posts or new examples welcome!


best!
Derek



#N canvas 676 96 394 341 10;
#X obj 8 105 21;
#X obj 34 105 22;
#X obj 60 105 23;
#X obj 86 105 24;
#X obj 112 105 25;
#X obj 138 105 26;
#X obj 164 105 27;
#X obj 189 105 28;
#X obj 37 74 select 1 2 3 4 5 6 7 8;
#X obj 37 51 f \$1;
#X obj 37 6 loadbang;
#X obj 103 304 outlet;
#X text 8 149 Ozone mapping;
#X msg 237 93 2;
#X text 267 91 channel;
#X obj 37 28 t b b;
#X obj 102 158 pack f f;
#X text 110 16 Use: [OzKnob n] where n is the knob #;
#N canvas 0 22 210 111 \$0-oz_ctrlknob 0;
#X obj 28 72 outlet;
#X restore 103 272 pd \$0-oz_ctrlknob;
#X obj 102 218 s pd-\$0-oz_ctrlknob;
#X msg 102 187 obj 10 10 ctlin \$1 \$2 \, connect 1 0 0 0;
#X connect 0 0 16 0;
#X connect 1 0 16 0;
#X connect 2 0 16 0;
#X connect 3 0 16 0;
#X connect 4 0 16 0;
#X connect 5 0 16 0;
#X connect 6 0 16 0;
#X connect 7 0 16 0;
#X connect 8 0 0 0;
#X connect 8 1 1 0;
#X connect 8 2 2 0;
#X connect 8 3 3 0;
#X connect 8 4 4 0;
#X connect 8 5 5 0;
#X connect 8 6 6 0;
#X connect 8 7 7 0;
#X connect 9 0 8 0;
#X connect 10 0 15 0;
#X connect 13 0 16 1;
#X connect 15 0 9 0;
#X connect 15 1 13 0;
#X connect 16 0 20 0;
#X connect 18 0 11 0;
#X connect 20 0 19 0;
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list







You can't steal a gift. Bird gave the world his music, and if you can  
hear it, you can have it. - Dizzy Gillespie





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


Re: [PD] self-modifying and dynamic patching

2009-03-11 Thread Frank Barknecht
Hallo,
Hans-Christoph Steiner hat gesagt: // Hans-Christoph Steiner wrote:

 polypoly and nqpoly4 are good examples.  nqpoly4 is in Pd-extended, you 
 can get polypoly here:

 http://itp.nyu.edu/dataflow/uploads/polypoly.zip

Isn't polypoly also in pd-extended? Anyway the reference location is the pd
subversion in: /trunk/abstractions/footils/foo/

Ciao
-- 
Frank

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


Re: [PD] self-modifying and dynamic patching

2009-03-11 Thread Luke Iannini
On Wed, Mar 11, 2009 at 10:55 AM, Derek Holzer de...@umatic.nl wrote:
 Would like to show some examples of dynamic and self-modifying Pd patches
 during a workshop here in Berlin. I know there are some in the archives (and
 maybe on people's HDs) somewhere, but damned if I can find them. Links to
 previkous posts or new examples welcome!
Here are a few I've done:

[hotpack] (in sfruit/ in pd-extended) dynamically builds a [pack]
object along with enough [t b a] objects to make every inlet hot.

[deeprouteOSC] (ditto) creates a chain of [routeOSC] objects so you
can route something like /synth/filter/cutoff instead of making 3
objects.

[troute] (ditto) is a settable [route] object, where you can pass a
list to its rightmost inlet to change what its routing.

[nsend/nreceive] (in nsend/ in pd-extended) gangs sends together, for
when you want to send the output of a multi-output object elsewhere
(e.g. [nsend 3 $0.notein] creates an nsend with 3 inlets, and
[nreceive 3 $0.notein] creates a corresponding nreceive).

[hotpack] and [deeprouteOSC] are probably the best balance of
complexity vs. utility.

Best
Luke


 best!
 Derek

 --
 ::: derek holzer ::: http://blog.myspace.com/macumbista :::
 http://www.vimeo.com/macumbista :::
 ---Oblique Strategy # 163:
 Turn it upside down

 ___
 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] self-modifying and dynamic patching

2009-03-11 Thread Mathieu Bouchard


On Wed, Mar 11, 2009 at 10:55 AM, Derek Holzer de...@umatic.nl wrote:

Would like to show some examples of dynamic and self-modifying Pd patches
during a workshop here in Berlin. I know there are some in the archives (and
maybe on people's HDs) somewhere, but damned if I can find them. Links to
previous posts or new examples welcome!


[#in] and [#out] in GridFlow = 0.9.2. But make sure to pick the latest, 
as 0.9.2 was quite buggy.


 _ _ __ ___ _  _ _ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] *weird* characters

2009-03-11 Thread potax flan
hi
using [textfile], i want to concatenate long strings of *unusual* characters
(like the triangle or Delta character you get by pressing ALT, caps, d).
maybe there is an alternative to [textfile]?
Is there a way to handle these characters in pd (have them in a message,
then add them to textfile would be wonderful)? if i press ALT caps d while
editing a message i get an error rectangle – is it because the font in pd
cant deal with the ∆ sign? can i use ascii codes for this? key gives me 8710
for delta, any way i can use that?
thanks
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] [PD-announce] Exhibition in IMAL (Bruxelles/Brussels)

2009-03-11 Thread Jack

Hello list,

Our next exhibition at Imal (Bruxelles/Brussels).
If you are interested by the subject, you are welcome (and all is  
made with Pd/GEM).

++

Jack


[Français / English ]

Stock Overflow : Recontextualising the Crisis
12 - 31 / 03/ 2009
Exposition  Conférences / Exhibition  Conferences

Vernissage  ce Jeudi 12  à 18h00 avec conférences de Geert Lovink et  
Florian Schneider dès 19h00
Opening on Thursday 12, 18:00 with Geert Lovink and Florian  
Schneider's lectures at 19:00


Stock Overflow est une opération proposée par RYBN pour  
recontextualiser la crise et les stratégies politiques et médiatiques  
qui l'accompagnent, autour des thèmes de la catastrophe, de  
l'instabilité structurelle et des mythologies des marchés.


Stock Overflow is an operation proposed by RYBN to recontextualize  
the crisis, its mediatic and politic strategies, on the topics of  
disaster, structural instability and financial markets mythologies.


WITH / AVEC
RYBN, Geert Lovink (net activist and theoretician), Florian Schneider  
(writer, filmmaker, net activist), Brian Holmes (art critic), Late S.  
Horace Lawson-Hetchely (information systems consulting), Société  
Réaliste (artists), Bertrand Charles (journalist specialized in  
business intelligence).



*EXHIBITION* / *EXPOSITION*
ANTIDATAMINING, RYBN 2006-2009
http://www.antidatamining.net
Antidatamining est une série de représentations visuelles des données  
financières qui transitent sur internet. L'économie contemporaine y  
est incarnée par ses principaux acteurs - entreprises, place  
boursières, banques et fonds d'investissement, grands groupes - et  
par leurs interactions : liens capitalistiques entre les acteurs  
économiques, déploiements géographiques, articulation autour des  
places de marchés. Au-delà de la crise actuelle, de sa médiatisation  
et des leviers politiques qu'elle génère, Antidatamining est un  
dispositif de veille permanente qui tente de mettre en évidence la  
structure de l'économie mondiale, envisagée comme un système  
dynamique complexe.


Antidatamining is a series of visualizations of financial data  
extracted from the web. Economy is represented by its main agents -  
companies, groups and holdings, stock exchanges, banks and investment  
funds - and their interactions : capital relationships, geographic  
deployments, structuralization on market places. Beyond the current  
crisis, its mediatic and polictic levers, Antidatamining is a  
permanent monitoring device, which aims to highlight the structure of  
the contemporary economy, seen as a complex dynamic system.



*CONFERENCES*
GEERT LOVINK  FLORIAN SCHNEIDER
Net activism and tactical medias / Médias tactiques et net-activisme
Thursday 12 march - 19h / jeudi 12 mars - 19:00
(in english)

RYBN  HORACE LATE LAWSON
Financial Information systems / Systèmes d'informations financiers
Friday 20 march - 20h / vendredi 20 mars - 20:00

BRIAN HOLMES
Ecological domination of financial capitalism / Domination écologique  
du capitalisme financier

Wednesday 25 march - 19h / mercredi 25 mars - 19:00

SOCIETE REALISTE  BERTRAND CHARLES
Economics subversion / Détournement économique
Friday 27 march - 20h / vendredi 27 mars - 20:00

 conferences streaming on 
* http://giss.tv:8000/iMAL_live.ogg
* http://giss.tv/interface/?mp=iMAL_live.ogg


*INFO*
Opening Hours: Wednesday - Sunday 14:00 - 19:00
Heures d'ouverture: Mercredi - Dimanche 14:00 - 19:0
Vernissage Expo: jeudi 12 mars - 18:00 / Exhibition Opening: Thursday  
12 march - 18:00

FEES/TARIFS : EXHIBITION/EXPOSITION  3¤,  CONFERENCES  free/gratuit

Avec le soutien de  / With the support of : iMAL, Cimatics and  
Predict-market.biz leader in the field of financial prediction analysis.



More on/ Plus d'infos sur: http://www.imal.org/StockOverflow___
Pd-announce mailing list
pd-annou...@iem.at
http://lists.puredata.info/listinfo/pd-announce
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list