Re: [PD] HRTF

2007-03-27 Thread Piotr Majdak
Hi!

Isidro Gonzalez wrote:
 Hi.
 I am looking for PD objects and/or abstractions
 to do HRTF filtering.
 Any ideas on where to get them?

Take two FIR~s (from IEMlib, one for each ear), load the head related 
impulse responses as filters in the tables and filter a monaural signal. 
The only problem with this solution is that FIR~ is not capable of 
changing filters in real time. Doing that, FIR~ restarts the filtering 
and produces clicks. So, you are limited to static virtual positions 
with FIR~...

br, Piotr

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


Re: [PD] [sqosc~]-issues

2007-03-27 Thread Roman Haefeli
On Tue, 2007-03-27 at 01:37 +0200, Derek Holzer wrote:
 After having done lots of work with recursive feedback structures in PD 
 using delays and filters, I can positively say that PD (rather then 
 Jack) is making the problem in every one of my cases. YMMV. But for me, 
 it always happens when delay lines or resonant filters become feedback 
 saturated to the point of being pure DC. The offending object must then 
 be cut and pasted (i.e. reset) to get rid of the nan signal, so try 
 cut/paste rather than restart and see if it helps you next time.

sometimes it helps to delete the object, that outputs a 'nan'-signal.
but sometimes, as andy said, just cutting this object doesn't help to
get rid of the 'nan'. i even had some cases, where i had to restart
jackd. i don't know the internals behind pd/jackd, but i can say for
sure, that it is _possible_ to turn jackd unusuable with a 'nan'-signal
(i don't say, it happens each time). but i can't tell, whether pd or
jackd is the cause of the problem (maybe both?).

roman

  I've 
 always considered this something that is inherent in DSP with no sanity 
 checks, as PD often is, rather than a bug specific to PD. The CSound 
 manual mentions this blowing up of filters quite frequently, so I know 
 it happens in other applications.
 
 best,
 d.
 
 padawan12 wrote:
  
  I get this too. It's never seemed worth filing a bug report
  because it's not clear whether Pd or an external or Jack
  itself it where the problem occurs. Sometimes a channel
  just locks up and all I can get is nans until the application
  is restarted. It's quite rare, but annoying if it happens 
  during a talk or performance.
 






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


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


[PD] Audio drops when using readsf~ with large sound files

2007-03-27 Thread david lemarechal
Hi List,

I have to play simultaneously 8 large soundfile (about 30min at 44,1kHz/16bit, 
e.g. about 70 Mb each in wav format) on 8 different outputs. 

I use readsf~ on Windows but audio drops out at every disk access (when the 
Disk Acess LED of my laptop blinks), and of course this occurs very 
frequently... I can hear about one minute without drops, then it occurs at a 
fixed frequency (which I didn't calculate exactly).

I tried to load each files with a long delay, tried to defragment, nothing 
change. I tried to change the bloksize flag, and the arguments of readsf~, with 
no luck.

Is there another external designed to play large sound files, or will I have to 
cut my sound files into smaller ones and tabplay~ them with a soundfiler ?

Any suggestions are welcome !
Thanks


David



-
 Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! 
Profitez des connaissances, des opinions et des expériences des internautes sur 
Yahoo! Questions/Réponses.___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Zexy object urn bug?

2007-03-27 Thread IOhannes m zmoelnig
Bosko Milakovic wrote:
 Hi!
 
 I have a question about Zexy (2.1) object urn. I think there is a bug in the 
 second outlet. In the help patch this is writen:
 
 when all the numbers have been drawn from the pool, the system is reset 
 (the numbers are put back) and a bang is emitted via the second outlet
 
 But this is not true. Bang is emitted not on the last number from the pool 
 (list) but on the first number of the next cycle! Hm. I'm using this object

you are right.


 in my patch and it took me cca 2 hours to find why patch doesn't work:)

but why did your patch refuse to work because of this?
it would be good to have an example that proves that the behaviour
should really be fixed (probably i am just to tired to think of one...)

are there any built-in objects that behave like you are expecting [urn]
to behave? (apart from outputting unique random numbers, that is)


mfga.dr.
IOhannes

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


Re: [PD] multiple karplus-strong delays causing system to max out

2007-03-27 Thread IOhannes m zmoelnig
David McCarthy wrote:
 Dear List,
  
 I am trying to run 40 karplus-strong delays, 20ms max long each, using
 vd~ and delwrite~ with the (filter~ bpq $1 $2 1 1) modulating.
  
 My system is a 1.2GHz Athlon Win98SE 700MB Ram.
  
 Perhaps it cannot deal with 0.9 as the coefficient within each
 infinite loop?
  
 Maybe I should put the volume before the delay loop, as opposed to after?
 Maybe I could use the xsample objects?
  
 My processor starts off ok, and after about 1 min, it hits 100% and
 stays there!

sounds like a denormal problem.
which pd version are you using?
which iemlib version are you using?


mfg.asdr.
IOhannes

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


Re: [PD] HRTF

2007-03-27 Thread Chuckk Hubbard
Pd people continue to ignore Csound, and Csound people continue to
ignore Pd, despite the great power of combining them.  I can't help
feeling like this is a symptom of being more interested in some
intellectual problem than in using all of the available tools to make
music.  Not seeing the forest for the trees, in a way.

-Chuckk


On 3/20/07, Chuckk Hubbard [EMAIL PROTECTED] wrote:
 Interesting idea.
 Only thing I could suggest would be to use Csound with Pd's csoundapi~
 object.  You could totally set up an interface for setting angles and
 stuff with GEM, then relay the HRTF info to Csound.  It would be
 pretty awesome.  I wouldn't know where to start trying to set up HRTF
 just in Pd.

 -Chuckk

 On 3/20/07, Isidro Gonzalez [EMAIL PROTECTED] wrote:
  Hi.
  I am looking for PD objects and/or abstractions
  to do HRTF filtering.
  Any ideas on where to get them?
  Thanks
  Isi
 
 
 
  
  It's here! Your new message!
  Get new email alerts with the free Yahoo! Toolbar.
  http://tools.search.yahoo.com/toolbar/features/mail/
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 


 --
 http://www.badmuthahubbard.com



-- 
http://www.badmuthahubbard.com

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


Re: [PD] HRTF

2007-03-27 Thread IOhannes m zmoelnig
Chuckk Hubbard wrote:
 Pd people continue to ignore Csound, and Csound people continue to
 ignore Pd, despite the great power of combining them.  I can't help
 feeling like this is a symptom of being more interested in some
 intellectual problem than in using all of the available tools to make
 music.  Not seeing the forest for the trees, in a way.

this is somewhat true, but ignores the fact that Pd is well established
_outside_ the computer music community too.

you cannot expect dsp-engineers developping the latest-and-greatest
binaural rendering system to get into csound.
(but they do use Pd)


mfga.sdr
IOhannes


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


[PD] text3d and general pd compiling problems on OSX tiger

2007-03-27 Thread marius schebella
Hi,
has someone managed to get text3d working on osx tiger?
Now I am using pd-extended-0.39-2 and Gem has been compiled without font 
support. so I tried to compile my own pd-extended, but did not succeed.
/usr/bin/libtool: internal link edit command failed
make[2]: *** [../bin/libPdTcl.dylib] Error 1
make[1]: *** [pd_install] Error 2
make: *** [darwin_app_core] Error 2
so I tried to compile everything from scratch and started with pd0.40, 
when I want to open it, I get a tcltk error...
SetFrontProcess failed,-606
needless to say that this is all frustrating. I would suggest to spend 
some money of the summer of code grant on making the existing versions 
more user friendly.
otoh, what do I have to do to get text3d running?
marius.

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


Re: [PD] text3d and general pd compiling problems on OSX tiger

2007-03-27 Thread marius schebella
Luigi Rensinghoff wrote:

 I think the problem is, that extended-maintainer Hans-Christian  
 doesnt have an Intel-Mac.

Luigi,

thanks for your encouraging words. I was talking to Hans, and the 
problem is not so much the machine, but time. So he asked me to set up 
the autobuild process, but I cannot get my own system to run, so what 
should I automate?
yes, I have an intel mac, and I also have fink, and everything else, but 
I am not a programmer, so I never use compilers other than for Pd.
still, I am willing to help...
marius.

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


Re: [PD] Zexy object urn bug?

2007-03-27 Thread Bosko Milakovic
Hi!


From: IOhannes m zmoelnig [EMAIL PROTECTED]
To: Bosko Milakovic [EMAIL PROTECTED]
CC: pd-list@iem.at
Subject: Re: [PD] Zexy object urn bug?
Date: Tue, 27 Mar 2007 15:37:32 +0200

Bosko Milakovic wrote:
  Hi!
 
  I have a question about Zexy (2.1) object urn. I think there is a bug in 
the
  second outlet. In the help patch this is writen:
 
  when all the numbers have been drawn from the pool, the system is reset
  (the numbers are put back) and a bang is emitted via the second outlet
 
  But this is not true. Bang is emitted not on the last number from the 
pool
  (list) but on the first number of the next cycle! Hm. I'm using this 
object

you are right.


  in my patch and it took me cca 2 hours to find why patch doesn't work:)

but why did your patch refuse to work because of this?
it would be good to have an example that proves that the behaviour
should really be fixed (probably i am just to tired to think of one...)

It's an important part of the patch where after urn generates n unique 
random numbers (n is always different) another abstraction expects bang to 
move forward and do some work... But it's important that bang comes after 
the last generated number from the pool, and not on the first of the new 
cycle. Then it's too late.

are there any built-in objects that behave like you are expecting [urn]
to behave? (apart from outputting unique random numbers, that is)

I expected to be like second outlet from textfile object: on the end of 
sequence you get bang. That what I expected from urn because it was writen 
in help patch. Now I had to add counter to urn that counts every generated 
number and when it gets to n number, number is selected with [sel] which 
send bang It's not problem for me but I thought it would be good to have 
object like that.

Thanks

Bosko

_
FREE pop-up blocking with the new MSN Toolbar - get it now! 
http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/


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


Re: [PD] Zexy object urn bug?

2007-03-27 Thread IOhannes m zmoelnig
Bosko Milakovic wrote:
 Hi!

 
 are there any built-in objects that behave like you are expecting [urn]
 to behave? (apart from outputting unique random numbers, that is)
 
 I expected to be like second outlet from textfile object: on the end of 
 sequence you get bang. That what I expected from urn because it was writen 
 in help patch.

obviously, if it's described in the help-patch it has to behave like
that (that is why i don't describe features in the help-patches ;-))

would be ok (for everybody, not just you) if the empty bang had to be
triggered separately (just like in [textfile])?

e.g. [urn 3]
would output 3 random numbers; when banged a 4th time, it would (only)
output a bang at the right-hand side; when banging a 5th time it would
output a random number again.

this is somewhat weird, as banging the object 40 times will only give
you 30 random numbers (but for those who don't care about the wraparound
but really want 40 numbers instead, they could just feedback the 2nd
outlet to the left inlet)



it would be interesting to know whether there are objections from other
users of this object.


mfa.dr
IOhannes

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


Re: [PD] HRTF

2007-03-27 Thread padawan12


I'd love to hear work that comes out of a combination of
Csound and Pd I think both are great, just different.


Something I feel very strongly about though, are there
still 'licensing issues' with Csound or has it shaken off
all it's encumberances and become a totally free OS
codebase?

On Tue, 27 Mar 2007 13:23:29 -0400
Chuckk Hubbard [EMAIL PROTECTED] wrote:

 On 3/27/07, IOhannes m zmoelnig [EMAIL PROTECTED] wrote:
  Chuckk Hubbard wrote:
   Pd people continue to ignore Csound, and Csound people continue to
   ignore Pd, despite the great power of combining them.  I can't help
   feeling like this is a symptom of being more interested in some
   intellectual problem than in using all of the available tools to make
   music.  Not seeing the forest for the trees, in a way.
 
  this is somewhat true, but ignores the fact that Pd is well established
  _outside_ the computer music community too.
 
  you cannot expect dsp-engineers developping the latest-and-greatest
  binaural rendering system to get into csound.
  (but they do use Pd)
 
 Fair enough.  Csound is indeed audiocentric, as am I.  I just know
 Csound has already implemented HRTF, and exists as a PD object, which
 I thought the poster wanted.  If his interest is in pulling an
 abstraction apart to see how it works, then Csound probably isn't the
 easiest way.
 As far as computer music, it's true that I come across few people who
 are active on both lists, and occasional disparaging remarks about one
 or the other.  I guess the best thing for me to do in that case is to
 try to show some of the great things that can come from the
 combination, rather than complaining about negativity.
 
 
 -Chuckk
 
 -- 
 http://www.badmuthahubbard.com
 
 ___
 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] Zexy object urn bug?

2007-03-27 Thread David Powers
On 3/27/07, IOhannes m zmoelnig [EMAIL PROTECTED] wrote:
 would be ok (for everybody, not just you) if the empty bang had to be
 triggered separately (just like in [textfile])?

 e.g. [urn 3]
 would output 3 random numbers; when banged a 4th time, it would (only)
 output a bang at the right-hand side; when banging a 5th time it would
 output a random number again.

 this is somewhat weird, as banging the object 40 times will only give
 you 30 random numbers (but for those who don't care about the wraparound
 but really want 40 numbers instead, they could just feedback the 2nd
 outlet to the left inlet)

I think it would definitely be good for it to bang when it's done (not
when it sends the first new number), but for me, any specific
implementation would work that provides such a bang.

~David

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


Re: [PD] HRTF

2007-03-27 Thread adam armfield
Something I feel very strongly about though, are
there
still 'licensing issues' with Csound or has it shaken
off
all it's encumberances and become a totally free OS
codebase?
--

i heard john ffitch (head csound bloke, and a
professor at bath uni) do a talk a couple of years
back, he said that after long discussions with mit, it
is open source now, they did a total rewrite for the
latest version i think, whether this means it's
totally totally OS is of course another matter ;-)

all the best

adam 





___ 
New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at 
the Yahoo! Mail Championships. Plus: play games and win prizes. 
http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk 

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


[PD] Cymatics/Chladni figures simulation

2007-03-27 Thread Carl Knott
I'd like to write a simulation of a Cymatic Tonoscope.

I plan to create a physical model of a circular membrane, sand will
be sprinkled on top of it. When a person speaks into a microphone
the membrane will vibrate causing the sand to form standing wave patterns.

Obviously this will be done in real time.

Any ideas guys? I really want to write this :)

All the best,

Carl.

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


Re: [PD] Cymatics/Chladni figures simulation

2007-03-27 Thread padawan12


Amazing idea for a project Carl.

The way I see it you have two routes.

1) Do a full finite element physical model of a circular lamina
and measure the amplitude at many points on the surface. The sand
falls into minima nodes iirc .

2) Cheat. Create the visuals by mapping the known standing
waves of various modes but missing out the actually building
a physical model part. 

The latter is more feasible for a real-time simulation, but possibly
more difficult than using the model. You'll need a much better mathematician
than me to help you work out the mapping.

In the worst case you could sample the data, do a frequency
sweep and fit an equation to each standing pattern which is
indexed by the frequency input from your voice.

Hope that helps. Imho it's quite a challenging project to pull off,
so best of luck.



On Tue, 27 Mar 2007 15:23:34 +0100
Carl Knott [EMAIL PROTECTED] wrote:

 I'd like to write a simulation of a Cymatic Tonoscope.
 
 I plan to create a physical model of a circular membrane, sand will
 be sprinkled on top of it. When a person speaks into a microphone
 the membrane will vibrate causing the sand to form standing wave patterns.
 
 Obviously this will be done in real time.
 
 Any ideas guys? I really want to write this :)
 
 All the best,
 
 Carl.
 
 ___
 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] HRTF

2007-03-27 Thread Frank Barknecht
Hallo,
Chuckk Hubbard hat gesagt: // Chuckk Hubbard wrote:

 I believe Csound is under LGPL, and if I understand correctly the main
 difference is that people who use parts of it in commercial
 applications are not required to keep their source open.
 Someone else will know better, but to my understanding that makes
 Csound more open than Pd.

This depends on how you define open. Pd has a more permissive
license than the LGPL. You can embed Pd into a proprietary software
and apart from telling, that you did so, you have no further
obligations (that's why Max can use parts of Pd inside). With Csound
this is not allowed: If you distribute a (possibly changed) binary of
Csound, you have to make available your changes freely as well and
give us the source to them. So with Csound, you are required to open
source changes, with Pd you're not. In this regard, Csound is more
open than Pd because it enforces openness while Pd doesn't give a
thing. ;)

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

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


Re: [PD] Zexy object urn bug?

2007-03-27 Thread Frank Barknecht
Hallo,
IOhannes m zmoelnig hat gesagt: // IOhannes m zmoelnig wrote:

 obviously, if it's described in the help-patch it has to behave like
 that (that is why i don't describe features in the help-patches ;-))
 
 would be ok (for everybody, not just you) if the empty bang had to be
 triggered separately (just like in [textfile])?
 
 e.g. [urn 3]
 would output 3 random numbers; when banged a 4th time, it would (only)
 output a bang at the right-hand side; when banging a 5th time it would
 output a random number again.

IMO it would be best and most flexible, if the urn would not
automatically refill when it's empty. And actually that's the way, two
of the three (I checked it: Cyclone, maxlib and zexy have one) [urn]s
work and I based my urne.pd abstraction on that approach as well. The
right EOF outlet always can be used to refill the urn, so no
functionality would be missed, if needed. 

 this is somewhat weird, as banging the object 40 times will only give
 you 30 random numbers 

Like in Lotto: Playing 60 of 45 will only give you 45 numbers as well,
but at least you always win! 

 (but for those who don't care about the wraparound
 but really want 40 numbers instead, they could just feedback the 2nd
 outlet to the left inlet)
 
 it would be interesting to know whether there are objections from other
 users of this object.

Which one? ;)

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

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


Re: [PD] Cymatics/Chladni figures simulation

2007-03-27 Thread Cesare Marilungo
Cesare Marilungo wrote:
 Frank Barknecht wrote:
 Hallo,
 padawan12 hat gesagt: // padawan12 wrote:

  
 Amazing idea for a project Carl.

 The way I see it you have two routes.

 1) Do a full finite element physical model of a circular lamina
 and measure the amplitude at many points on the surface. The sand
 falls into minima nodes iirc .

 2) Cheat. Create the visuals by mapping the known standing
 waves of various modes but missing out the actually building
 a physical model part. 

 Actually approach 2) might be less cheating than approach 1) because
 with a finite element simulation, maybe made with msd, your grid
 topology may introduce unwanted distortions, especially with a
 circular membrane. Interesting question.

 Ciao
   
 To me this whole idea seems rather difficult, if not impossible, to 
 implement. We are talking about interactions happening at the atomic 
 level of matter here.

 And it would be far more interesting to sample real cymatic figures in 
 the physical world and reuse them for synthesis or whatever.

 Just my two cents.

 Ciao,

 c.


http://www.youtube.com/watch?v=nuS4HmaRxrsNR

-- 
http://www.cesaremarilungo.com


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


Re: [PD] Zexy object urn bug?

2007-03-27 Thread Bosko Milakovic



From: IOhannes m zmoelnig [EMAIL PROTECTED]

would be ok (for everybody, not just you) if the empty bang had to be
triggered separately (just like in [textfile])?

e.g. [urn 3]
would output 3 random numbers; when banged a 4th time, it would (only)
output a bang at the right-hand side; when banging a 5th time it would
output a random number again.

this is somewhat weird, as banging the object 40 times will only give
you 30 random numbers (but for those who don't care about the wraparound
but really want 40 numbers instead, they could just feedback the 2nd
outlet to the left inlet)

Hm. Is it possible that when it's done urn will just bang to second outlet 
without empty bang?

_
Express yourself instantly with MSN Messenger! Download today it's FREE! 
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/


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


Re: [PD] oldschool rave synths

2007-03-27 Thread shift8
On Sat, 2007-03-24 at 05:54 +, padawan12 wrote:
 On Mon, 19 Mar 2007 10:55:39 -0700
 shift8 [EMAIL PROTECTED] wrote:
 
  spore, not seed - sry :)
  
  looks like eno's doing a procedural / generative sound track for it!
 
 Yeah I checked that out. It's procedural music, basically what we do
 in puredata. 

pretty cool!

  
  http://www.we-make-money-not-art.com/archives/009261.php
  
  
  On Thu, 2007-03-15 at 16:49 -0700, shift8 wrote:
   
   my interests here are developments like the Seed game prototype, the
   concept of synthesizing *anything* - generic assemblers, a la the 
 
 That's what I really mean by procedural audio, but with an important
 constraint. As opposed to synthetic sound, procedural sound is run real-time
 on the client. Synthetic sound *can  be* computed a priori in the studio and 
 recorded.
 Spore seemed to be hinting at the former, which get me very excited because 
 it's
 exactly my work with physics engine tie in to the sounds, but from what I can 
 make of their propaganda it isn't actually what they are doing. I hear that EA
 are using Puredata now, but still for synthetic sound. I don't actually know
 any examples of games working with runtime sound synthesis objects.

got it - i was using the term to mean synthesis on the client... or
something :)  the concept of storing descriptors of sound events in the
game source, and synthesising then on the client.  same for terrain
generation, fractal trees, etc.  those are really exciting to me.

there was a gamasutra article a couple of years or so ago that covers
this a little, though i don't know any actual games that use it ether.

they moved it to a must be logged in section for some reason, but it's
a free membership for viewing:

http://www.gamasutra.com/resource_guide/20030528/paul_01.shtml

-- 
Mechanize something idiosyncratic.



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


[PD] Installing on Linux: i cant execute pd

2007-03-27 Thread Javier García
Hi,

i downloaded pd extended release 0.38.4.

I typed make install and and i didnt get any error.

Now im trying to execute it from the terminal typing pd from /bin/ folder 
but nothing happens...

Neither clicking on the icon.

you know?

_
Dale rienda suelta a tu tiempo libre. Mil ideas para exprimir tu ocio con 
MSN Entretenimiento. http://entretenimiento.msn.es/


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


Re: [PD] text3d and general pd compiling problems on OSX tiger

2007-03-27 Thread chris clepper

On 3/27/07, marius schebella [EMAIL PROTECTED] wrote:



otoh, what do I have to do to get text3d running?
marius.



Text support needs freetype and FTGL.  I recommend building both as static
libs.

Perhaps try this binary if you need something right away:

http://gem.iem.at/download/SNAPSHOTS/gem-CVS20061113-OSX-i686-bin.tar.gz
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Some new [list]-abs: functional list processing

2007-03-27 Thread Frank Barknecht
Hi,

CVS just saw three new abstractions for the [list]-abs collection,
that have been inspired by the functional programming functions map,
reduce and filter, known from Python and elsewhere. I attached the
patches to this mail as well.

The basic idea of how to do this in Pd is by IOhannes and Thomas
Musil. (IOhannes and I were discussing it at the LAC in Berlin.)
Instead of having the function to map inside the list-abstraction, as
I did it with [list-apply], now the operation to do on the list items
is handled outside the abstraction through a cross-connection. You'll
better understand what I mean by looking at the help files.

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


list-functional.tgz
Description: GNU Unix tar archive
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] text3d and general pd compiling problems on OSX tiger

2007-03-27 Thread marius schebella
well, that works.
marius.

chris clepper wrote:
 On 3/27/07, *marius schebella* [EMAIL PROTECTED] 
 mailto:[EMAIL PROTECTED] wrote:
 
 
 otoh, what do I have to do to get text3d running?
 marius.
 
 
 Text support needs freetype and FTGL.  I recommend building both as 
 static libs.
 
 Perhaps try this binary if you need something right away:
 
 http://gem.iem.at/download/SNAPSHOTS/gem-CVS20061113-OSX-i686-bin.tar.gz
 
 


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


Re: [PD] Installing on Linux: i cant execute pd

2007-03-27 Thread Kevin McCoy
It will probably help to post the name of your linux distribution and
what kind of machine you're running?

Kevin

On 3/27/07, Javier García [EMAIL PROTECTED] wrote:
 Hi,

 i downloaded pd extended release 0.38.4.

 I typed make install and and i didnt get any error.

 Now im trying to execute it from the terminal typing pd from /bin/ folder
 but nothing happens...

 Neither clicking on the icon.

 you know?

 _
 Dale rienda suelta a tu tiempo libre. Mil ideas para exprimir tu ocio con
 MSN Entretenimiento. http://entretenimiento.msn.es/


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



-- 



http://pocketkm.blogspot.com

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


Re: [PD] Cymatics/Chladni figures simulation

2007-03-27 Thread Charles Henry
On 3/27/07, Frank Barknecht [EMAIL PROTECTED] wrote:
 Hallo,
 padawan12 hat gesagt: // padawan12 wrote:

  Amazing idea for a project Carl.

Yeah.  Cool!

 
  The way I see it you have two routes.
 
  1) Do a full finite element physical model of a circular lamina
  and measure the amplitude at many points on the surface. The sand
  falls into minima nodes iirc .

This might be overkill.  How about finite-difference methods instead?
Instead of doing the precise finite element method, use a fixed grid
of points (say arranged in a circular pattern), and use an update
equation.  The visual difference should be negligible, since people
would not be able to verify the frequency of the simulation.
In either case, the solutions of finite-element or finite-difference
methods are given as solutions to a matrix equation, dependent on
boundary conditions.  Instead of solving matrix equations, you can
just use update equations, which will be faster and less precise.  It
will still represent the standing waves pretty well.

  2) Cheat. Create the visuals by mapping the known standing
  waves of various modes but missing out the actually building
  a physical model part.

 Actually approach 2) might be less cheating than approach 1) because
 with a finite element simulation, maybe made with msd, your grid
 topology may introduce unwanted distortions, especially with a
 circular membrane. Interesting question.

Sort of like having a couple of band-pass filters to break up the
speech frequencies, and then map them onto the corresponding Chaladni
figures super-imposed on each other.

The sand still could be tricky... you would maybe have the individual
particles at random locations, initially, and compute a gradient of
the vibrations to determine movements.
A different visual effect would be to move the sand particles in
random directions, by an amount proportional to the amplitude.  The
sand would still seem to move randomly, just faster over the vibrating
surfaces.

Chuck

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


Re: [PD] Cymatics/Chladni figures simulation

2007-03-27 Thread Charles Henry
 To me this whole idea seems rather difficult, if not impossible, to
 implement. We are talking about interactions happening at the atomic
 level of matter here.

It's not really the atomic level that we have to implement.  You can
actually treat the material as continuous, and sampled at discrete
points so that the wavelengths are much, much larger than the distance
between points, and the steps in time are small compared to the size
of the wavelength/(wave speed).  In the limit as the difference
between spatial samples and temporal samples goes to 0, you get
something that represents the real physics of the problem.  The real
question is just what's good enough?

 And it would be far more interesting to sample real cymatic figures in
 the physical world and reuse them for synthesis or whatever.

I really liked the video link you posted for the figures.  The
rectangular plate has some cool symmetries, that would be better than
a circular membrane.  Plus, it's easier to do simulations of partial
differential equations in rectangular coords rather than polar coords.

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


Re: [PD] HRTF

2007-03-27 Thread Chuckk Hubbard
Was PD previously under GPL?  I published my Pd patch together with
copies of Pd, zexy, cyclone, and toxy, and the only license file I
could find in my Pd folder was GPL.
I meant this in exactly the sense you are saying, but I wasn't aware
Pd was under the Berkley License.

So after software has been released under a license, it is possible to
retroactively change the license?  Sounds strange to me.


-Chuckk


On 3/27/07, Mike McGonagle [EMAIL PROTECTED] wrote:
 I don't think that CSound is more Open that PD, as I believe that
 Miller has released PD under the Berkley License, which is far more
 open than the GNU license, it doesn't require any kind of adherance to
 any sort of policy, you can use it for whatever purposes you see fit,
 even commercial...

 http://www-crca.ucsd.edu/~msp/Software/LICENSE.txt

 Mike

 On 3/27/07, Chuckk Hubbard [EMAIL PROTECTED] wrote:
  I believe Csound is under LGPL, and if I understand correctly the main
  difference is that people who use parts of it in commercial
  applications are not required to keep their source open.
  Someone else will know better, but to my understanding that makes
  Csound more open than Pd.
 
  -Chuckk
 
  On 3/28/07, padawan12 [EMAIL PROTECTED] wrote:
  
  
   I'd love to hear work that comes out of a combination of
   Csound and Pd I think both are great, just different.
  
  
   Something I feel very strongly about though, are there
   still 'licensing issues' with Csound or has it shaken off
   all it's encumberances and become a totally free OS
   codebase?
  
   On Tue, 27 Mar 2007 13:23:29 -0400
   Chuckk Hubbard [EMAIL PROTECTED] wrote:
  
On 3/27/07, IOhannes m zmoelnig [EMAIL PROTECTED] wrote:
 Chuckk Hubbard wrote:
  Pd people continue to ignore Csound, and Csound people continue to
  ignore Pd, despite the great power of combining them.  I can't help
  feeling like this is a symptom of being more interested in some
  intellectual problem than in using all of the available tools to 
  make
  music.  Not seeing the forest for the trees, in a way.

 this is somewhat true, but ignores the fact that Pd is well 
 established
 _outside_ the computer music community too.

 you cannot expect dsp-engineers developping the latest-and-greatest
 binaural rendering system to get into csound.
 (but they do use Pd)
   
Fair enough.  Csound is indeed audiocentric, as am I.  I just know
Csound has already implemented HRTF, and exists as a PD object, which
I thought the poster wanted.  If his interest is in pulling an
abstraction apart to see how it works, then Csound probably isn't the
easiest way.
As far as computer music, it's true that I come across few people who
are active on both lists, and occasional disparaging remarks about one
or the other.  I guess the best thing for me to do in that case is to
try to show some of the great things that can come from the
combination, rather than complaining about negativity.
   
   
-Chuckk
   
--
http://www.badmuthahubbard.com
   
___
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
  
 
 
  --
  http://www.badmuthahubbard.com
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 


 --
 Help the Environment, Plant a Bush back in Texas!

 I place economy among the first and most important republican
 virtues, and public debt as the greatest of the dangers to be feared.
 To preserve our independence, we must not let our rulers load us with
 perpetual debt.
 -- Thomas Jefferson, third US president, architect and author (1743-1826)

 Give Peace a Chance -- John Lennon (9 October 1940 – 8 December 1980)

 Peace may sound simple—one beautiful word— but it requires everything
 we have, every quality, every strength, every dream, every high ideal.
 —Yehudi Menuhin (1916–1999), musician



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


[PD] patches/abstractions? [was: Berlin workshop]

2007-03-27 Thread Kevin McCoy
Hi Derek,

I was wondering if you had gotten a chance to share any of those
patches you used for this workshop?  I hope I'm not pestering you by
asking, and certainly no pressure - it just sounded like a really good
time! I would love to hear the kind of stuff you guys were working
with - I've never seen any patches that dealt with feedback
manipulation yet besides my own little half hearted attempts :)

thanks
Kevin

-- 



http://pocketkm.blogspot.com

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


Re: [PD] [PD-dev] including a font file with Pd-extended

2007-03-27 Thread Andre Schmidt
Hi,

i got a new job as osx admin (among others) for a while now, and we are
using a particular font as corporate design. so to ease my job for new
osx clients, i made a .pkg that installs the fonts to /Library/Fonts.
the fonts work rightaway without needing to restart or recache (just
like windowsxp)

if you dont want to install fonts to system library (eg. you dont want
to use admin rights) you can allso install the fonts to ~/Library/Fonts

but the coolest would be to be able to use the fonts from inside the pd
dir, without touching any system configs or dirs. but i dont know if
thats possible.
(like pdf uses embedded fonts, but i assume that pdf doesnt use the
system font render system ?)

cheers
andre



On Wed, 2007-03-28 at 00:38 -0400, Hans-Christoph Steiner wrote:
 Good point, Pd-extended is already using an installer on Windows, so  
 it can just install the font in the proper location, %SYSTEMROOT%\Fonts
 
 That leaves Mac OS X, which is tricky since it needs to be inside the  
 Mac OS X .app package.
 
 .hc
 
 On Mar 27, 2007, at 6:14 PM, David Powers wrote:
 
  On Windows installing the font with a batch file would be trivial.
 
  If you made some file Install.bat it could copy the font to the
  correct directory, and also run the registry script you currently use,
  at the same time.
 
  ~David
 
  On 3/27/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote:
 
  On Mar 27, 2007, at 12:05 PM, Patco wrote:
 
   Hans-Christoph Steiner a écrit :
   The last step in sorting the cross-platform font issue is finding
   a  way of including the font file for the Windows and Mac OS X
   packages.
  
   Anyone know how to make Tk look for fonts in a specific directory?
  
   .hc
  
   I don't think you can't do this but it's possible to put a specific
   font into the X server fonts directory, and doing a font mapping
   like in this neat tcl-tk application:
   http://xstick.e-artisan.org/
  
   also you might be interested by this:
   http://wiki.tcl.tk/470
 
  On Debian and Ubuntu, it'll be very easy to support since the
  Bitstream Vera Sans Mono font is in the package system.  I think that
  font is also included in any GNOME install, so that covers most GNU/
  Linux users.
 
  The hard part is Windows and Mac OS X.  We could require people to
  install the font seperately, but I'd rather have it just work out of
  the box.
 
  .hc
 
  
  
  
  
  

  _ 
  _
   _ Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo!
   Mail et son interface révolutionnaire.
   http://fr.mail.yahoo.com
 
 
  - 
  ---
  
 
  Access to computers should be unlimited and total.  - the hacker  
  ethic
 
 
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - http://lists.puredata.info/ 
  listinfo/pd-list
 
 
 
 
  
 
 
 If nature has made any one thing less susceptible than all others of  
 exclusive property, it is the action of the thinking power called an  
 idea, which an individual may exclusively possess as long as he keeps  
 it to himself; but the moment it is divulged, it forces itself into  
 the possession of everyone, and the receiver cannot dispossess  
 himself of it.- Thomas Jefferson
 
 
 
 ___
 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] HRTF

2007-03-27 Thread Chris McCormick
On Tue, Mar 27, 2007 at 08:37:46PM -0400, Chuckk Hubbard wrote:
 Was PD previously under GPL?

No.

 So after software has been released under a license, it is possible to
 retroactively change the license?  Sounds strange to me.

If you are the copyright holder, you can do whatever you want. In some
cases it's very difficult to change the license. For example if there
are many copyright holders, like the Linux kernel, you must get them
all to agree. Although recently Bruce Perens posted an interesting
article saying that this wasn't entirely true - Linus could state that
he wished to change the license, and then just change the minds of those
who disagreed with the move. He would not have to get every developer,
including the dead ones, to state their agreement - silence would be
taken as assent.

One interesting and not-very-often-mentioned repercussion of this is that
you can dual license your own software. For example, I can license my
library GPL so that any changes to it must also be GPL, but I can also
sell the exact same library to a company under a different, proprietary
license if that company doesn't want to adhere to the GPL. That is
completely legal, and I think it was what Trolltech did with Qt.

Note that if you retroactively changed your GPL licensed software to
be non-GPL licensed, people could still fork the code at the last point
that it was licensed GPL and continue developing as before.

Best,

Chris.

---
[EMAIL PROTECTED]
http://mccormick.cx

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


Re: [PD] HRTF

2007-03-27 Thread Chris McCormick
On Tue, Mar 27, 2007 at 10:50:11PM +0200, Frank Barknecht wrote:
 You can embed Pd into a proprietary software
 and apart from telling, that you did so, you have no further
 obligations (that's why Max can use parts of Pd inside). With Csound
 this is not allowed

I must disagree with this; I think that is allowed with Csound,
actually. Under the terms of the LGPL you are allowed to link LGPL
code into a proprietary product, and you don't have to show the source
to your proprietary product. The difference is that if you modify the
source of the LGPL code (e.g. Csound itself) then you must then make
those changes available under the terms of the LGPL. With GPL you are
not even allowed to link GPL code into a closed source product (the
closed source product automatically becomes GPL). With BSD you can do
whatever you want, as you say.

Best,

Chris.

---
[EMAIL PROTECTED]
http://mccormick.cx

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