Re: [PD] dropout save metro
On Sat, 2007-06-23 at 06:59 -0400, Mathieu Bouchard wrote: On Fri, 22 Jun 2007, Enrique Erne wrote: On Jun 22, 2007, at 6:54 PM, Roman Haefeli wrote: lets assume you want to schedule the next 'bang' to 43s297ms, but the output of [timer] maybe is '43 296', '43 296', '43 298'. won't be hit at all. then i think, that this approach wouldn't be accurate at all, since there is no logical time involved. the advantage of logical time is, i think your totally right... too bad. Then both of you need to read the helpfile of [timer] and compare it with the one of [realtime]: [timer] works in logical time only. oops, i meant to talk about a solution based on zexy's [time], not on [timer] (typo). however, since there is [realtime], it wouldn't make much sense to use [timer]. you could reach the same with both. 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] dropout save metro
Roman Haefeli a écrit : On Sat, 2007-06-23 at 06:59 -0400, Mathieu Bouchard wrote: On Fri, 22 Jun 2007, Enrique Erne wrote: On Jun 22, 2007, at 6:54 PM, Roman Haefeli wrote: lets assume you want to schedule the next 'bang' to 43s297ms, but the output of [timer] maybe is '43 296', '43 296', '43 298'. won't be hit at all. then i think, that this approach wouldn't be accurate at all, since there is no logical time involved. the advantage of logical time is, i think your totally right... too bad. Then both of you need to read the helpfile of [timer] and compare it with the one of [realtime]: [timer] works in logical time only. oops, i meant to talk about a solution based on zexy's [time], not on [timer] (typo). however, since there is [realtime], it wouldn't make much sense to use [timer]. you could reach the same with both. roman following the doc it is clear that there is a big difference between [timer] and [realtime], I don't understand what is the meaning of 'same with both' in your sentence. If the 'universal space-time continuum' model makes sense, only the acceleration of motion between the computers running the Real Time metronome could shift the counting. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] dropout save metro
i think he means you could reach the same result using [realtime] or zexy's [time] and i would add that you could possibly even get the same using the [timer] object connected to an [einstein-rosen_bridge] external http://en.wikipedia.org/wiki/Wormhole ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] dropout save metro
hard off a écrit : i think he means you could reach the same result using [realtime] or zexy's [time] and i would add that you could possibly even get the same using the [timer] object connected to an [einstein-rosen_bridge] external http://en.wikipedia.org/wiki/Wormhole wormholes are fiction ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Measuring position between two microphones?
Another thought... When you have the two microphones, just correlate the noise between the two channels (not from the output/input1 and output/input2, but between input1/input2). When the speaker is equidistant from each microphone the delay is 0 (located at exactly half a block on the output from sxcov~.pd or sxcorr~.pd). Then, the distance from the center is simply proportional to the measured delay between the signals, divided by 2. e.g. at 44100 kHz, given c=343 m/sec distance from center=(delay in samples)/2/44100*343, meters and the resolution is about 4 mm noted difference: sxcorr~ accumulates it's values over time, so that you can get more accuracy, from using longer signals sxcov~ is instantaneous and not accumulated Chuck ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] pd gem on multiple cpus: howto use???
hi all how can i use 2 cpus with pd? i know i can open 2 instances of pd, but how can i assign each one for a different cpu? one running a gem patch and other with a pd audio patch? and the best way to communicate between these 2 instances is OSC? if i record all OSC messages that i send to gem patch i imagine that i can render everything non-realtime later also - with better resolution/size... does anyone works this way? some guidelines would be very helpful... i am on slackware 12 RC1 Linux igorpc 2.6.21.5-smp #1 SMP PREEMPT thx in advance igor -- _ www.mediasana.org ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pd gem on multiple cpus: howto use???
Igor Medeiros wrote: hi all how can i use 2 cpus with pd? More than one instance of Pd. i know i can open 2 instances of pd, but how can i assign each one for a different cpu? If you have an SMP kernel, the kernel will do it for you. one running a gem patch and other with a pd audio patch? and the best way to communicate between these 2 instances is OSC? Either OSC or FUDI (with netsend/netrecieve) if i record all OSC messages that i send to gem patch i imagine that i can render everything non-realtime later also - with better resolution/size... does anyone works this way? some guidelines would be very helpful... I do something similar: I print all the messages I send to the terminal, with time stamps. pd -stderr performance.log 21 then some 'sed' magic to remove the print: prefixes and load it into qlist with read performance.qlist cr, then play it back to render in DVD resolution. The advantage of going via the terminal, is that if Pd crashes I still have the log up to that point - hasn't happened yet, though. i am on slackware 12 RC1 Linux igorpc 2.6.21.5-smp #1 SMP PREEMPT thx in advance igor Claude ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pd gem on multiple cpus: howto use???
hello, Igor Medeiros a écrit : hi all how can i use 2 cpus with pd? i know i can open 2 instances of pd, but how can i assign each one for a different cpu? the OS should do it for you. one running a gem patch and other with a pd audio patch? this is a good solution if you gem patch is really CPU intensive. by exemple, loading images will not stop audio rendering. but usually (depending on your patch in fact), gem is GPU intensive, a gem patch should not use lot's of CPU. and the best way to communicate between these 2 instances is OSC? netsend / netreceive work great, without any externals. if i record all OSC messages that i send to gem patch i imagine that i can render everything non-realtime later also - with better resolution/size... does anyone works this way? some guidelines would be very helpful... i do use this trick for recording all frame on the HD, in order to create some good quality movies of the gem windows. I record everything in a qlist and play this qlist slower. I slow down gemwin frequency on the same proportion. if your gem patch use line, delay or pipe object, you also need to slow them down also. when creating this qlist, you nead to take care : delay 0 is not the same as no delay. cyrille i am on slackware 12 RC1 Linux igorpc 2.6.21.5-smp #1 SMP PREEMPT thx in advance igor ___ 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 gem on multiple cpus: howto use???
cyrille henry wrote: I record everything in a qlist and play this qlist slower. I slow down gemwin frequency on the same proportion. if your gem patch use line, delay or pipe object, you also need to slow them down also. I didn't bother doing this, I just let Pd do the slowing down itself, seemed to work ok. The machine at full load for 6 hours to render a 30min video did get quite warm when creating this qlist, you nead to take care : delay 0 is not the same as no delay. Ah, I neglected to take this into account. I'll change my patch to fix this for the next gig. Thanks for the reminder. cyrille ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] 5x5(.pd) - a grid game
I posted this to list many time ago. but yours is a bit nice: it has a reset button. p.s. I need 15 moves to complete... can you do better? ;) 1 11 12 13 16 17 19 20 24 25 3 4 7 8 9 On 6/15/07, Steffen [EMAIL PROTECTED] wrote: Was sat somewhere about applying Pinsker's Inequality on some game theoretical reflection of information theory... while i by chance M- x'ed my way to 5x5.el by Dave Pearson. After wasting some time playing it, i thought that trying to implement it (the game) in Pd was a fun way to not complete that proof just now. And here it is, the implementation of the game; attached and at http://dibidut.dk/ pd/. - How many moves do you need to complete? ___ PD-announce mailing list [EMAIL PROTECTED] http://lists.puredata.info/listinfo/pd-announce ___ 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] RIP James E. Tittle II
On Jun 22, 2007, at 10:48 AM, Roman Haefeli wrote: On Thu, 2007-06-21 at 20:59 -0400, Alexandre Quessy wrote: It makes me think much about how fragile life is. Though, it also makes me think that this not-so-virtual commuity is somewhat like a big family, because these little things (art, pd, interactivity, free software, community) are so important for us. Maybe we should all try to be a bit nicer with each other on the list, and everywhere in life, after all? i do believe, that this pd community list is one of the friendliest list outside in the free software world. i agree, that we should take care of that. shall james e. tittle be with us in our memories as someone, who did represent the kindness of this list. He was amazing for his ability to not only remain cheerful in face of so many things, but also to actually spread his cheer to others. I have to say he definitely stemmed some of my grumpiness, he will indeed be sorely missed. .hc 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 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] Teaching Pd
Thanks guys for your feedback! I'm trying to explore what my best usages of Pd have been, and what I might have to offer to people starting out. Your tips will go a long way! ~Kyle On 6/24/07, Andy Farnell [EMAIL PROTECTED] wrote: On Wed, 20 Jun 2007 00:18:23 -0500 Kyle Klipowicz [EMAIL PROTECTED] wrote: Hi List~ I'm curious about teaching Pd to interested people, and know that a number of you have given workshops on the subject. I could really use some collective wisdom on this. Teaching Pd is something I really enjoy. What I've seen so far are great differences in audience goals and the need to prepare and research exactly who you are talking to and why, because Pd has such wide applications. Look for your own niche skill that Pd allows you to express and use that as a guide. What methods do you use to structure and communicate your course material? How do you market it within the city that you are teaching? What sorts of materials do you use? Often people bring their own laptops and headphones. The best format imho is lots of practical elements, short exercises that can be done individually or in small groups, keep dove-tailing talk time with hacking time. If machines are available but are administrated workstations it helps to take live CD environments so you aren't treading on anyones toes having groups of students install stuff. Or make sure whoever invited you or organised the talk has done the groundwork for any practical element. A copy of PureDyne is useful, with the patches used in a workshop handed out on thumbdrive, by web-site or burned into the distro. For the cost and time it takes to run off a dozen copies it's worth it for everyone to take home a workable Pd environment for the PC. I guess it depends on whether you're teaching audio, video or physical computing what needs and priorities you might have. For audio I always want a good stereo sound system and a pocket mixer is a useful gadget. For Gem/Visual presentations I suppose you'd spend more thought on the beamer resolution and framerate. For physical you need desk space where people can play with components and wires. Often it's requested that laptop users install Pd on their machines and get it running before coming to a session, that way everyone is ready to go *and* they can take their work home with them. What makes it fun imho, and possible to make focused presentations, is the flexibility of Pd as a teaching tool... it's almost designed for the job! Using Pd itself as the presentation tool, making folders of patches that are linked as slides, and having it self document to pdf handouts and html resources are things I've put a bit of thought into. It's nice if you have a LAN available so you can go into the network parts of Pd. A good finale is to get everyone jamming with some OSC net-pd type patches linked together. For finding audiences, I think the same as Alexandres advice, technical and art colleges and universities doing interactive design, music technology and courses like that. I specialise in audio so I try to use Pd as a vehicle to teach it, rather than generally all about puredata which is quite beyond me. And also try to get groups of producers from standard industry roles interested too, Pd is obviously very enabling in radio, TV, film, animation, games and theatre. To teach Pd generally, finding colleagues is as important as finding audiences. I don't think anybody could tackle the entirety of Pd and it's applications alone without it being a very dull, highly structured and long exercise. I sometimes pair with someone who is teaching visuals or composition or something else that complements my stuff on audio synth. Work together to put on events. With groups of more than 15-20 having a buddy as an extra demonstrator/helper in practicals is essential or you can't give everyone enough 1 to 1 contact time. Best all round Pd presentation I have attended was organised by goto10 at space studios as a summer school with several specialised Pd users teaching individual areas in a structured programme so that the whole 2 week event became more than the sum of its parts. my waffling 2c... hope that helps Andy -- Use the source ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- - - - -- http://perhapsidid.wordpress.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list