Re: [PD] Building Externals

2008-10-11 Thread Roman Haefeli
On Sat, 2008-10-11 at 18:57 -0400, carmen r wrote:

> and it _still_ doesnt find ALSA by default on launch

pd -alsa

> and the configure script _still_ cant find jack.h

../configure --enable-jack

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] Building Externals

2008-10-11 Thread carmen r
> 'externals' cannot be self-sufficient since it will always depend on the 
> headers in 'pd'.

the existing scripts were smart enough to find m_pd.h (and the other headers) 
alonside externals/, or its parent directory

see miXed/ it still works that way


the issue is you introduced dependencies on several new toplevel dirs for no 
good reason


and broke up the modularity of the makefiles


all i'm asking is /scripts and /packages can descend in, and do what they need, 
without requiring stuff inside to depend on new toplevel stuff


and same for the external makefile - the per-project bits should go in 
individual Makefiles in the projects, and the top level should just glob them 
all and make in each (or the dirs specified)


>
> Most of this organization is bourne of the fact that only Miller can  
> modify the 'pd' section.

well, the extra/ portion of miller's PD should go away too


anyways, im not sure i can log in to the new SVN. im just amazed at how broken 
everything stil is



i cant even launch PD without it killing all keyboard input (even to Tk/pd-gui 
itself) until using the mouse to exit.

and it _still_ doesnt find ALSA by default on launch

and the configure script _still_ cant find jack.h

etc

oh well, unsubscribing. have fun in your broken paradise

>
> .hc
>
>
>
>
>
>  
> 
>
> "It is convenient to imagine a power beyond us because that means we  
> don't have to examine our own lives.", from "The Idols of  
> Environmentalism", by Curtis White
>
>
>

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


Re: [PD] warmest reverb?

2008-10-11 Thread chris clepper
noisevault.com has a lot to choose from, but a really nice room sound is the
organ room impulse from the Altiverb demo set.  It has to be converted from
.sd2 to WAV.

On Sat, Oct 11, 2008 at 3:57 PM, Hans-Christoph Steiner <[EMAIL 
PROTECTED]>wrote:

>
> Anyone have a good room impulse response file for partconv~?  CPU usage
> isn't really a concern since these files will be rendered out and played as
> .wavs
>
> .hc
>
> On Oct 11, 2008, at 4:13 PM, chris clepper wrote:
>
> partconv~ with a medium sized room or EMT 140 IR.
>
> On Sat, Oct 11, 2008 at 12:15 PM, Hans-Christoph Steiner <[EMAIL 
> PROTECTED]>wrote:
>
>>
>> Hey all,
>>
>> I am currently working furiously on a sound design project.  I used
>> freeverb since it is quick and easy.  But now I want to replace it
>> with the warmest reverb Pd can offer.
>>
>> Any suggestions?
>>
>> .hc
>>
>>
>> 
>> 
>>
>> "It is convenient to imagine a power beyond us because that means we
>> don't have to examine our own lives.", from "The Idols of
>> Environmentalism", by Curtis White
>>
>>
>>
>>
>>
>> ___
>> Pd-list@iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>>
>
>
>
>
>
> 
>
> Mistrust authority - promote decentralization.  - the hacker ethic
>
>
>
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


[PD] pix_preview and pd

2008-10-11 Thread Daniel Almeida
Continuing my quest to compile pix_preview, I've created a XCode project. The 
source compiles ok but needs PD and GEM libraries. I'm on the process of 
compiling pd 0.41.4 and I get the following error when I run make:

ld: library not found for -lcrt1.10.5.o
collect2: ld returned 1 exit status
ld: library not found for -lcrt1.10.5.o
collect2: ld returned 1 exit status
lipo: can't open input file: 
/var/folders/7I/7I19eeu1EdGIskTw499EmE+++TI/-Tmp-//cc0rOQHJ.out (No such file 
or directory)
make: *** [../bin/pd-watchdog] Error 1

what library is crt? 


Daniel


  

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


[PD] Interrupting a message loop?

2008-10-11 Thread Bill Gribble
Is there a way to stop an non-terminating message loop?  The only way I
know is to Ctrl-C Pd (under Linux), which is not very satisfactory.  

Thanks,
Bill Gribble




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


Re: [PD] Building Externals

2008-10-11 Thread Hans-Christoph Steiner

On Oct 11, 2008, at 1:33 PM, carmen r wrote:

> On Sat Oct 11, 2008 at 07:15:59PM +0200, Frank Barknecht wrote:
>> Hallo,
>> Alex hat gesagt: // Alex wrote:
>>
>>> Can someone tell me how to build the new svn externals?
>>> I downloaded from the svn:
>>> https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/ 
>>> externals
>>>
>>> I run make mrpeach [I'm only worried about this external at this  
>>> time]
>>> and I get:
>>>
>>> 09:20:13 $ make mrpeach
>>> Makefile:27: /packages/Makefile.buildlayout: No such file or  
>>> directory
>>> grep: /sigpack/source/sIgpAck.c: No such file or directory
>>> grep: /zexy/src/zexy.h: No such file or directory
>>> make: *** No rule to make target `/packages/ 
>>> Makefile.buildlayout'.  Stop.
>>
>> You also need to check out the "packages" directory. In fact, it's  
>> best
>> to check out everything in trunk once.
>>
>>> It seems to me that in an effort to make things 'easy' and
>>> 'centralized' this has actually become more complicated and less  
>>> easy.
>>>  It would be easier for me if I could just dl the externals I want,
>>> and run 'make' in their respective directories [maybe editing the
>>> destination path before I do that].
>>
>> This works for some externals, but mrpeach doesn't have its own  
>> makefile
>> (AFAIK). The global build system is the only global one actively
>> maintained, so unless someone comes  up with and maintains a  
>> better one,
>> that's all there is.
>
> the thing is, there _Was_ sometihng more sane
>
> you know,
> for dir in */; do
>   cd dir
>   make
> done
>
> (or the suitable slightly less verbose Makefile way of doing such)


Whatever was there is still there.  We removed no makefiles in the  
process of making that one.  That's why it's all in one file.

> is someone going to revert changes if i go and split up that  
> monster makefile?

If you want to improve the build system, that would be very great.   
There has been a lot of discussion about how to do this over the  
years.  Make a proposal how would you do it, and we'll take it from  
there.

.hc


>
>
>>
>> Ciao
>> -- 
>> Frank
>>
>>
>> ___
>> 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



 


If you are not part of the solution, you are part of the problem.



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


Re: [PD] warmest reverb?

2008-10-11 Thread Hans-Christoph Steiner


Anyone have a good room impulse response file for partconv~?  CPU  
usage isn't really a concern since these files will be rendered out  
and played as .wavs


.hc

On Oct 11, 2008, at 4:13 PM, chris clepper wrote:


partconv~ with a medium sized room or EMT 140 IR.

On Sat, Oct 11, 2008 at 12:15 PM, Hans-Christoph Steiner  
<[EMAIL PROTECTED]> wrote:


Hey all,

I am currently working furiously on a sound design project.  I used
freeverb since it is quick and easy.  But now I want to replace it
with the warmest reverb Pd can offer.

Any suggestions?

.hc


-- 
--



"It is convenient to imagine a power beyond us because that means we
don't have to examine our own lives.", from "The Idols of
Environmentalism", by Curtis White





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






 



Mistrust authority - promote decentralization.  - the hacker ethic


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


Re: [PD] Building Externals

2008-10-11 Thread Hans-Christoph Steiner

On Oct 11, 2008, at 1:43 PM, carmen r wrote:

> btw why is additionally depending on ../packages/ and ../build/  
> and ../scripts/ good?
>
> this change bugged me ever since it occured but i refrained from  
> mentioning, since at least someone was motivated to work on  
> maintenance
>
> imo /externals should be self-sufficient, like it always was
>
> you can no longer move it around and expect it to build...

'externals' cannot be self-sufficient since it will always depend on  
the headers in 'pd'.

Most of this organization is bourne of the fact that only Miller can  
modify the 'pd' section.

.hc





 


"It is convenient to imagine a power beyond us because that means we  
don't have to examine our own lives.", from "The Idols of  
Environmentalism", by Curtis White





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


Re: [PD] pix on patch

2008-10-11 Thread Hans-Christoph Steiner

On Oct 11, 2008, at 1:05 PM, Martin Peach wrote:

> Daniel Almeida wrote:
>> Hello Hans.
>>
>> I've tried pix_preview on Leopard and I get the following error  
>> when I run "make":
>>
>> g++ -DPD -O2 -funroll-loops -fomit-frame-pointer  -ffast-math - 
>> Wall -W -Wno-unused -Wno-parentheses -Wno-switch -DGEM2PNM_VERSION= 
>> \"0.6\" -g -I../pd-0.41-4//src -I.  -I../gem-0.91.1//src -I../ 
>> pd-0.41-4//src -o pix_preview.o -c pix_preview.cpp
>> rm -f pix_preview.pd_linux
>> gcc -export_dynamic -shared -o pix_preview.pd_linux pix_preview.o -lm
>> ld: unknown option: -export_dynamic
>> collect2: ld returned 1 exit status
>> make: *** [pix_preview.pd_linux] Error 1
>>
>>
>> I haven't got a clue about this error.
>>
>>
>
> It's because you are building the Linux version instead of the OSX  
> version.
> There should be a makefile that you can edit.
>
> Martin


You probably need to do something like "make pd_darwin"

.hc




 


"Free software means you control what your computer does. Non-free  
software means someone else controls that, and to some extent  
controls you." - Richard M. Stallman



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


Re: [PD] externals scrubar inversion of control

2008-10-11 Thread Hans-Christoph Steiner

That's nothing new, it's been like that a long time.  I don't think  
anyone thinks its a great solution, but it works.  It was more born  
out of politics than any technical concern, but I think those  
politics have mostly subsided.

If you can do it better, I invite you to make a better system.  Some  
of us here have outlined an autoconf-based system, but that's not  
essential.  I could see a pkgconfig/makefile system perhaps.

.hc

On Oct 11, 2008, at 12:22 PM, carmen r wrote:

>
> someone f'd up the externals/ dir on SVN big time
>
> theres 118K (!!!) makefile at toplevel,
>
> with instructions for (all? most?) subdirectories
>
> subdirectory makefiles do weird sed/regex hell just to essentialyl  
> cd .. and send their directory name to the megascript
>
>
> WTF???
>
> ___
> 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


Re: [PD] warmest reverb?

2008-10-11 Thread Luigi Rensinghoff
partconv is great

but eats a lot of cpu

and vst ??

cheers luigi

On Oct 11, 2008, at 7:15 PM, Hans-Christoph Steiner wrote:

>
> Hey all,
>
> I am currently working furiously on a sound design project.  I used
> freeverb since it is quick and easy.  But now I want to replace it
> with the warmest reverb Pd can offer.
>
> Any suggestions?
>
> .hc
>
>
> -- 
> --
> 
>
> "It is convenient to imagine a power beyond us because that means we
> don't have to examine our own lives.", from "The Idols of
> Environmentalism", by Curtis White
>
>
>
>
>
> ___
> 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] warmest reverb?

2008-10-11 Thread chris clepper
partconv~ with a medium sized room or EMT 140 IR.

On Sat, Oct 11, 2008 at 12:15 PM, Hans-Christoph Steiner <[EMAIL 
PROTECTED]>wrote:

>
> Hey all,
>
> I am currently working furiously on a sound design project.  I used
> freeverb since it is quick and easy.  But now I want to replace it
> with the warmest reverb Pd can offer.
>
> Any suggestions?
>
> .hc
>
>
> 
> 
>
> "It is convenient to imagine a power beyond us because that means we
> don't have to examine our own lives.", from "The Idols of
> Environmentalism", by Curtis White
>
>
>
>
>
> ___
> 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


[PD] warmest reverb?

2008-10-11 Thread Hans-Christoph Steiner

Hey all,

I am currently working furiously on a sound design project.  I used  
freeverb since it is quick and easy.  But now I want to replace it  
with the warmest reverb Pd can offer.

Any suggestions?

.hc


 


"It is convenient to imagine a power beyond us because that means we  
don't have to examine our own lives.", from "The Idols of  
Environmentalism", by Curtis White





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


Re: [PD] Building Externals

2008-10-11 Thread carmen r
btw why is additionally depending on ../packages/ and ../build/ and ../scripts/ 
good?

this change bugged me ever since it occured but i refrained from mentioning, 
since at least someone was motivated to work on maintenance

imo /externals should be self-sufficient, like it always was

you can no longer move it around and expect it to build...

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


Re: [PD] Building Externals

2008-10-11 Thread carmen r
On Sat Oct 11, 2008 at 07:15:59PM +0200, Frank Barknecht wrote:
> Hallo,
> Alex hat gesagt: // Alex wrote:
> 
> > Can someone tell me how to build the new svn externals?
> > I downloaded from the svn:
> > https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/externals
> > 
> > I run make mrpeach [I'm only worried about this external at this time]
> > and I get:
> > 
> > 09:20:13 $ make mrpeach
> > Makefile:27: /packages/Makefile.buildlayout: No such file or directory
> > grep: /sigpack/source/sIgpAck.c: No such file or directory
> > grep: /zexy/src/zexy.h: No such file or directory
> > make: *** No rule to make target `/packages/Makefile.buildlayout'.  Stop.
> 
> You also need to check out the "packages" directory. In fact, it's best
> to check out everything in trunk once.
> 
> > It seems to me that in an effort to make things 'easy' and
> > 'centralized' this has actually become more complicated and less easy.
> >  It would be easier for me if I could just dl the externals I want,
> > and run 'make' in their respective directories [maybe editing the
> > destination path before I do that].  
> 
> This works for some externals, but mrpeach doesn't have its own makefile
> (AFAIK). The global build system is the only global one actively
> maintained, so unless someone comes  up with and maintains a better one,
> that's all there is. 

the thing is, there _Was_ sometihng more sane

you know, 
for dir in */; do
  cd dir
  make
done

(or the suitable slightly less verbose Makefile way of doing such)


is someone going to revert changes if i go and split up that monster makefile?


> 
> Ciao
> -- 
> Frank
> 
> 
> ___
> 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] Building Externals

2008-10-11 Thread Frank Barknecht
Hallo,
Alex hat gesagt: // Alex wrote:

> Can someone tell me how to build the new svn externals?
> I downloaded from the svn:
> https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/externals
> 
> I run make mrpeach [I'm only worried about this external at this time]
> and I get:
> 
> 09:20:13 $ make mrpeach
> Makefile:27: /packages/Makefile.buildlayout: No such file or directory
> grep: /sigpack/source/sIgpAck.c: No such file or directory
> grep: /zexy/src/zexy.h: No such file or directory
> make: *** No rule to make target `/packages/Makefile.buildlayout'.  Stop.

You also need to check out the "packages" directory. In fact, it's best
to check out everything in trunk once.

> It seems to me that in an effort to make things 'easy' and
> 'centralized' this has actually become more complicated and less easy.
>  It would be easier for me if I could just dl the externals I want,
> and run 'make' in their respective directories [maybe editing the
> destination path before I do that].  

This works for some externals, but mrpeach doesn't have its own makefile
(AFAIK). The global build system is the only global one actively
maintained, so unless someone comes  up with and maintains a better one,
that's all there is. 

Ciao
-- 
Frank


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


Re: [PD] pix on patch

2008-10-11 Thread Martin Peach
Daniel Almeida wrote:
> Hello Hans.
> 
> I've tried pix_preview on Leopard and I get the following error when I run 
> "make":
> 
> g++ -DPD -O2 -funroll-loops -fomit-frame-pointer  -ffast-math -Wall -W 
> -Wno-unused -Wno-parentheses -Wno-switch -DGEM2PNM_VERSION=\"0.6\" -g 
> -I../pd-0.41-4//src -I.  -I../gem-0.91.1//src -I../pd-0.41-4//src -o 
> pix_preview.o -c pix_preview.cpp
> rm -f pix_preview.pd_linux
> gcc -export_dynamic -shared -o pix_preview.pd_linux pix_preview.o -lm
> ld: unknown option: -export_dynamic
> collect2: ld returned 1 exit status
> make: *** [pix_preview.pd_linux] Error 1
> 
> 
> I haven't got a clue about this error.
> 
> 

It's because you are building the Linux version instead of the OSX version.
There should be a makefile that you can edit.

Martin

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


[PD] Building Externals

2008-10-11 Thread Alex
Can someone tell me how to build the new svn externals?
I downloaded from the svn:
https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/externals

I run make mrpeach [I'm only worried about this external at this time]
and I get:

09:20:13 $ make mrpeach
Makefile:27: /packages/Makefile.buildlayout: No such file or directory
grep: /sigpack/source/sIgpAck.c: No such file or directory
grep: /zexy/src/zexy.h: No such file or directory
make: *** No rule to make target `/packages/Makefile.buildlayout'.  Stop.

The README says to go here:
http://puredata.org/docs/developer/

And there I see some information about "Directory Layout for
Developers" (but about the old cvs repo) and some other stuff, but no
info about how to simply build the externals using make.  Is there no
step-by-step list of instructions?

It seems to me that in an effort to make things 'easy' and
'centralized' this has actually become more complicated and less easy.
 It would be easier for me if I could just dl the externals I want,
and run 'make' in their respective directories [maybe editing the
destination path before I do that].  A larger build script could
simply export some environment variable(s) to set global defaults for
these paths [if a sane, standard makefile is given to all developers
to work from].  Maybe I'm missing some vital information though?

-Alex

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


[PD] externals scrubar inversion of control

2008-10-11 Thread carmen r

someone f'd up the externals/ dir on SVN big time

theres 118K (!!!) makefile at toplevel,

with instructions for (all? most?) subdirectories

subdirectory makefiles do weird sed/regex hell just to essentialyl cd .. and 
send their directory name to the megascript


WTF???

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


Re: [PD] pix on patch

2008-10-11 Thread Daniel Almeida
Hello Hans.

I've tried pix_preview on Leopard and I get the following error when I run 
"make":

g++ -DPD -O2 -funroll-loops -fomit-frame-pointer  -ffast-math -Wall -W 
-Wno-unused -Wno-parentheses -Wno-switch -DGEM2PNM_VERSION=\"0.6\" -g 
-I../pd-0.41-4//src -I.  -I../gem-0.91.1//src -I../pd-0.41-4//src -o 
pix_preview.o -c pix_preview.cpp
rm -f pix_preview.pd_linux
gcc -export_dynamic -shared -o pix_preview.pd_linux pix_preview.o -lm
ld: unknown option: -export_dynamic
collect2: ld returned 1 exit status
make: *** [pix_preview.pd_linux] Error 1


I haven't got a clue about this error.


On Oct 11, 2008, at 1:14 AM, Hans-Christoph Steiner wrote:


There is pix_preview and pdp_preview for GNU/Linux and maybe for Mac OS X.  

http://artefacte.org/pd/

They are alpha/betaish quality...

.hc

On Oct 10, 2008, at 4:18 PM, Daniel Almeida wrote:

Hi everyone.

Is it possible to show a pix on a the patch, instead of only showing on the 
gemwin? This is possible to do with max. I would like to be able to see on the 
main patch 2 or more playing videos that will be combined in the output on the 
gemwin.

Daniel 

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





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





  

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