Re: [PD] dropout save metro

2007-06-24 Thread Roman Haefeli
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

2007-06-24 Thread Patco
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

2007-06-24 Thread hard off

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

2007-06-24 Thread Patco
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?

2007-06-24 Thread Charles Henry
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???

2007-06-24 Thread Igor Medeiros

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???

2007-06-24 Thread Claude Heiland-Allen
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???

2007-06-24 Thread cyrille henry

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???

2007-06-24 Thread Claude Heiland-Allen
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

2007-06-24 Thread federico
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

2007-06-24 Thread Hans-Christoph Steiner

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

2007-06-24 Thread Kyle Klipowicz
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