Re: [PD] PyPd

2009-12-14 Thread Hans-Christoph Steiner


On Dec 14, 2009, at 11:31 PM, Chris McCormick wrote:

On Mon, Dec 14, 2009 at 10:50:44PM -0500, Hans-Christoph Steiner  
wrote:

This looks quite useful.  Is the process management pretty robust?  I
have a big python script for running help patches and unit tests.  It
mostly works quite well, but occasionally there is some weird bug  
in a

patch that causes the pd process to hang without notification.


I guess it depends how the pd process is "hanging". If it's a proper  
crash then
Pd.py will fire a callback method which you can override. I have  
never had the
pd process just hang ( [bang( -> [until]? ) before so I don't know  
how it would

react. Maybe I should test that.


Hanging as in not responding, but not quitting.  I guess bang/until  
would do that.  Its tricky to catch.  I guess there needs to be some  
kind of ping.



Here's my script:

http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/scripts/load_every_help.py?view=log


Looks good.


I suppose this script should use PyPd.


Well, I don't know. If it works well now then why change it? :)

I don't actually use the subprocess module, rather a Popen, which is  
probably a
mistake. That's probably because I started it before the subprocess  
module was
available. I like how you are auto-generating the netreceive patch.  
I am just
including it in the patches/ subdirectory. I guess my way gives the  
author
flexibility to use [python-interface] in their own patch as a  
singleton for

communicating with Python.

Basically because you know your script better I think it would be a  
good idea
to stick with it until there is a compelling reason to change and  
learn

something new.

We are using it primarily for managing a long-running Pd process  
rather than a
one-shot unit test. Maybe your script is more sensible for tests  
which just

fire and then exit immediately.


The advantage of this using PyPd for the unittest scripts is that PyPd  
becomes more robust in the process.  The only issue in my mind is  
whether PyPd has the same goal in terms of monitoring the pd process.   
I can't see why not, but I suppose there could be a reason.


.hc




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




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


Re: [PD] PyPd

2009-12-14 Thread Chris McCormick
On Mon, Dec 14, 2009 at 10:50:44PM -0500, Hans-Christoph Steiner wrote:
> This looks quite useful.  Is the process management pretty robust?  I  
> have a big python script for running help patches and unit tests.  It  
> mostly works quite well, but occasionally there is some weird bug in a  
> patch that causes the pd process to hang without notification.

I guess it depends how the pd process is "hanging". If it's a proper crash then
Pd.py will fire a callback method which you can override. I have never had the
pd process just hang ( [bang( -> [until]? ) before so I don't know how it would
react. Maybe I should test that.

> Here's my script:
>
> http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/scripts/load_every_help.py?view=log

Looks good.

> I suppose this script should use PyPd.

Well, I don't know. If it works well now then why change it? :)

I don't actually use the subprocess module, rather a Popen, which is probably a
mistake. That's probably because I started it before the subprocess module was
available. I like how you are auto-generating the netreceive patch. I am just
including it in the patches/ subdirectory. I guess my way gives the author
flexibility to use [python-interface] in their own patch as a singleton for
communicating with Python.

Basically because you know your script better I think it would be a good idea
to stick with it until there is a compelling reason to change and learn
something new.

We are using it primarily for managing a long-running Pd process rather than a
one-shot unit test. Maybe your script is more sensible for tests which just
fire and then exit immediately.

Chris.

---
http://mccormick.cx

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


[PD] Tutorial de Puredata em Português (porres , 2009)

2009-12-14 Thread Alexandre Porres
Pd Tutorial in Portuguese:
---

Olá,  segue minha mais nova versão de um tutorial de Pd em português.
Revisões de texto e feedback são bem vindas. Ele cobre o básico de
programação/sintaxe e, com uns 150 arquivos, tá bem completinho.

download link: http://sites.google.com/site/porres/TutorialPd.zip

Grato
Porres

ps. Feliz Natal e Ano Novo
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] ARToolkit for Debian/Ubuntu and Windows

2009-12-14 Thread Hans-Christoph Steiner


On Dec 9, 2009, at 3:47 AM, IOhannes m zmoelnig wrote:


Hans-Christoph Steiner wrote:


Hey all,

So we have artoolkit working in Gem in the form of [pix_artoolkit].
That means it should be easy enough to get it working on GNU/Linux  
and

Windows as long as

- Who will step up to get artoolkit building on Windows?  Once that's
built, it can be included in the build farm.


hmm.
afaik (and i might be wrong), the only thing that uses artoolkit right
now is Gem.
so the only reason (right now) to have artoolkit available on the w32
build machine, is that you want to build Gem on that machine.
does this mean that you have Gem ready to autobuild?
(i'm pretty sure that _i_ haven't spent a second on this issue in the
last month).
if not, you will most likely include the Gem binary from
http://gem.iem.at, which to my knowledge has artoolkit support built  
in.



So you have artoolkit support in the Windows build?

.hc






'You people have such restrictive dress for women,’ she said, hobbling  
away in three inch heels and panty hose to finish out another pink- 
collar temp pool day.  - “Hijab Scene #2", by Mohja Kahf




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


Re: [PD] PDDP (was: Finding "$0" and dealing with it in messages)

2009-12-14 Thread Hans-Christoph Steiner


On Dec 7, 2009, at 1:51 PM, Mathieu Bouchard wrote:


On Sun, 6 Dec 2009, Jonathan Wilkes wrote:

That's some cool stuff.  What are the externals that are being used  
(esp. to hide patch cords and move the abstractions into place?


[gf/lol] has 4 methods: wire_dotted, wire_hide, box_dotted,  
box_align. Those are used by [doc_m] to move comments into place,  
and by [doc_also] to put «See Also» objects into place. Loading  
GridFlow also modifies the running Vanilla or Extended so that  
comments have an inlet and so that this inlet is hidden.


For moving the abstractions into place, however, [gf/canvas_getpos]  
and [gf/canvas_setpos] are used. If the patch gets any bigger than  
the patch window, [gf/canvas_hehehe] is used to auto-expand the  
window. [gf/canvas_hohoho] is used to draw dashed bounding-boxes.


Other new externals include [gf/canvas_count] and [gf/ 
canvas_loadbang] for dynamic patching. [gf/canvas_xid] is used for  
automating screenshots. [gf/canvas_edit_mode] reports the edit  
state, [gf/canvas_setgop] allows an abstraction to change its own  
GOP settings, [gf/canvas_filename] allows a patch to know its own  
filename, and [gf/canvas_dollarzero] allows a patch to know the $0  
of any of its parents («ancestors»). [gf/string_<] compares strings  
(to auto-sort [doc_m] elements), [gf/string_replace] is used a few  
times, and I don't recall what I used [gf/getpid] for (but it gets  
the process ID).



Are the pngs/movs in dd or pd-ext?


Still all pd-ext, simply because that's what people are going to use  
at the winter Pd workshop at Vidéographe. This new stuff doesn't  
work in dd, which will need an entirely different set of hacks  
anyway. Work on dd is postponed until the workshop is ready...



It seems to me that this template is really graphically heavy and  
there isn't much text.  While the automation tricks are impressive, I  
think that we are better off with a simple manual template with just  
enough graphical elements to make things clear, no more.  Here's an  
example of my take on the PDDP template:




brightness-help.pd
Description: Binary data


iodisplay-help.pd
Description: Binary data



.hc




All information should be free.  - the hacker ethic




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


Re: [PD] PyPd

2009-12-14 Thread Hans-Christoph Steiner


This looks quite useful.  Is the process management pretty robust?  I  
have a big python script for running help patches and unit tests.  It  
mostly works quite well, but occasionally there is some weird bug in a  
patch that causes the pd process to hang without notification.  Here's  
my script:


http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/scripts/load_every_help.py?view=log

I suppose this script should use PyPd.

.hc

On Dec 14, 2009, at 10:51 AM, Chris McCormick wrote:


Hi All,

I finally packaged up some code I've had lying around for a while  
and added it
to PdParser to make PyPd - classes for interfacing with Pd from  
inside Python.


You can use Pd.py to launch Pd as a subprocess and communicate with  
it via

sockets. You can use PdParser.py to parse .pd files.



I started these classes quite a while ago, but their ongoing  
development is

being driven primarily by RjDj projects.

Chris.

---
http://mccormick.cx

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






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




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


[PD] video formats to perform on PD (Gem or pd-gpg)

2009-12-14 Thread Blinge

Hi there!

I have just looking for a solution so much time but i didnt found a 
really good performance for my video-play on pd.


I've got so many videos from my own library ready to play on resolume on 
diferent formats. Now i want to set some (maybe all) of them to use my 
own pd patch.


I think the best performance video format to use on pd is "quicktime 
still frames" My doubt is: Is that correct? Or is there any other option 
for me to test?


I think Gem has 'a little' more possibilities than gpg. Isnt it? And in 
that case... Which are the best performance formats to run by Gem?


So if some of u can give me a little advice about file conversions on 
linux (to get best performance on pd) i would be glad to thank you for 
ur great help!


My usual OS now is an Ubuntu Karmic (9.10)

My source formats now are:

IV50 (my old video-libary)

raw DV format (captured directly from my dv-camera)

mp4 (captured in streets at day with my mobile phone camera)

And so many others that are not so important.

Thank u all for reading and have a nice day!

Blinge.





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


Re: [PD] Vowel identification

2009-12-14 Thread William Brent
Thanks Hans, glad you liked the letters.  They have a certain dorky charm...



On Sun, Dec 13, 2009 at 9:15 PM, Hans-Christoph Steiner  wrote:
>
> Hey William,
>
> Looks quite nice, I like the shimmering letters of bangs too!
>
> .hc
>
> On Dec 13, 2009, at 2:43 AM, William Brent wrote:
>
>> Hi list,
>>
>> I just put together a simple example patch using a couple of my
>> timbreID externs in order to identify sung vowels.  Here's a 30 second
>> movie that demonstrates the patch:
>>
>> http://williambrent.conflations.com/mov/timbreID-vowel.mov
>>
>> I've only played with it a bit, but it seems like it works well within
>> a small pitch range as is.  If anyone actually has a need for this at
>> the moment, let me know how it works for you...
>>
>>
>>
>> --
>> William Brent
>> www.williambrent.com
>>
>> “Great minds flock together”
>> Conflations: conversational idiom for the 21st century
>>
>> www.conflations.com
>>
>> ___
>> Pd-list@iem.at mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>
>
> 
>
> Access to computers should be unlimited and total.  - the hacker ethic
>
>
>



-- 
William Brent
www.williambrent.com

“Great minds flock together”
Conflations: conversational idiom for the 21st century

www.conflations.com

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


Re: [PD] [readanysf~] and so called interleaved wav files.

2009-12-14 Thread Roman Haefeli
On Tue, 2009-12-15 at 00:13 +0100, Roman Haefeli wrote:
> Hi all
> 
> I'm trying to build an application that supports loading as many
> different WAV-formats as possible (primarily different bit-depths and
> number of channels). I found, that when focussing on PCM-encoded files
> only, the variety of formats is still big. Actually, i'd like the
> application to auto-recognize the number of channels of loaded files.
> Since [readanysf~] doesn't do that, i use also [ext13/wavinfo] to gather
> some data about the files. Unfortunately, this externals doesn't read
> files with a so-called 'broadcast' format. But this is a different
> story. 
> Then i encountered, that there is something called 'interleaved' format.
> Those multi-channel files are read fine by [readsf~], but not by
> [readanysf~]. I have a 8-channel-interleaved file, which [readanysf~]
> seems to play (according to the right most outlet), but all output
> channels are mute. However, 8-channel-files i created myself, seem to
> work well with both, [readsf~] and [readanysf~]. I have another
> 6-channel interleaved files, which only 5 are played from by
> [readanysf~]. 
> Now, i wonder what is the magic behind those 'interleaved' files and
> also, if there is a way to play them in Pd _AND_ have a 'seek' option as
> [readanysf~] offers?

Googling some more makes me believe, that 'interleaved' does mean
nothing more than just 'many audio channels interleaved into one single
file'. So actually both my 8-channel WAV-files are interleaved. Both are
8ch 16bit 44100Hz PCM files and still they are different in that only
one of them is read correctly by [readanysf~]. 

* How can i get info about PCM-WAV files in Pd?
* How can i reliably play them back (with the ability to seek)?

Roman



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


[PD] [readanysf~] and so called interleaved wav files.

2009-12-14 Thread Roman Haefeli
Hi all

I'm trying to build an application that supports loading as many
different WAV-formats as possible (primarily different bit-depths and
number of channels). I found, that when focussing on PCM-encoded files
only, the variety of formats is still big. Actually, i'd like the
application to auto-recognize the number of channels of loaded files.
Since [readanysf~] doesn't do that, i use also [ext13/wavinfo] to gather
some data about the files. Unfortunately, this externals doesn't read
files with a so-called 'broadcast' format. But this is a different
story. 
Then i encountered, that there is something called 'interleaved' format.
Those multi-channel files are read fine by [readsf~], but not by
[readanysf~]. I have a 8-channel-interleaved file, which [readanysf~]
seems to play (according to the right most outlet), but all output
channels are mute. However, 8-channel-files i created myself, seem to
work well with both, [readsf~] and [readanysf~]. I have another
6-channel interleaved files, which only 5 are played from by
[readanysf~]. 
Now, i wonder what is the magic behind those 'interleaved' files and
also, if there is a way to play them in Pd _AND_ have a 'seek' option as
[readanysf~] offers?

Roman






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


Re: [PD] buiding_pd-extended

2009-12-14 Thread Hans-Christoph Steiner


Try building the package like this:

fink -mkK --build-as-nobody rebuild artoolkit

Then look in /sw/src/fink.build/artoolkit* to see if Configure exists.


.hc

On Dec 14, 2009, at 4:34 PM, Cosmin S wrote:


yes I have it

From: h...@at.or.at
To: horiacos...@hotmail.com
Subject: Re: buiding_pd-extended
Date: Mon, 14 Dec 2009 13:32:44 -0500


Do you have /usr/bin/printf?

.hc

On Dec 14, 2009, at 5:22 AM, Cosmin S wrote:

Hey Hans,
Still same error (code 127).
Does it come from my machine?

C.

CC: pd-l...@iem.kug.ac.at
From: h...@at.or.at
To: horiacos...@hotmail.com
Subject: Re: buiding_pd-extended
Date: Mon, 14 Dec 2009 00:21:38 -0500


I don't get the MD5 issue, your .patch file probably got corrupted.   
Here the files are again in a zip:



Vous cherchez l'intégrale des clips de Michael Jackson ? Bing !  
Trouvez ! 






All information should be free.  - the hacker ethic





Avec Internet Explorer, surfez en toute discrétion sur internet  
Cliquez ici !








Programs should be written for people to read, and only incidentally  
for machines to execute.

 - from Structure and Interpretation of Computer Programs

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


Re: [PD] jack - [udpreceive] - audio engine "on"

2009-12-14 Thread Wolfgang Jäger
> Does it still do that if you run the [metro] a lot slower than 1000/sec?

No, then it's fine, but in my "not simplified" patch the [udpsend]
object is (and has to be) triggered by the object [pack~] (where the
output is called within every dsp-cycle) and shows the same behaviour as
reported.
lg

Wolfgang

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


Re: [PD] PyPd

2009-12-14 Thread altern
if you want to use it from python just take scripts.py it has some 
examples of how to use it in the botton of the file. If you want to use 
it from PD you need all the files, scr.py and search.py just wrap 
scripts.py with pyext classes, in this case check script_examples.pd . 
There is some other utilities in the library, check the readme file for 
details. let me know any question, i have not tested it for a while so 
some parts might not work if the websites have changed their URL query 
system.


http://www.ixi-audio.net/content/download/pynetutils.tar.gz

enrike


Pagano, Patrick wrote:

Both would be wonderful
I saw a useful version with freesound in ptml, but I would like to find the 
images too

pp

-Original Message-
From: altern [mailto:alte...@gmail.com] 
Sent: Monday, December 14, 2009 12:31 PM

To: Pagano, Patrick
Cc: pd-list@iem.at
Subject: Re: [PD] PyPd

what are you looking for? just the python script or do you want also the 
pyext scripts? i mean there are two ways to use this, the first is from 
python, the second from PD via pyext.


Pagano, Patrick wrote:

Thanks Chris
Does anyone know where the scripts [which I thought were python] live that 
fetch images from the internet and bring them into pd via GEM?

-Original Message-
From: pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] On Behalf Of Chris 
McCormick
Sent: Monday, December 14, 2009 10:52 AM
To: pd-list@iem.at
Subject: [PD] PyPd

Hi All,

I finally packaged up some code I've had lying around for a while and added it
to PdParser to make PyPd - classes for interfacing with Pd from inside Python.

You can use Pd.py to launch Pd as a subprocess and communicate with it via
sockets. You can use PdParser.py to parse .pd files.



I started these classes quite a while ago, but their ongoing development is
being driven primarily by RjDj projects.

Chris.

---
http://mccormick.cx

___
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-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Motion Plus Data to be used with Puredata/OSC-Data-stream

2009-12-14 Thread IOhannes m zmölnig
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Luigi Rensinghoff wrote:
> Hi Florian, Johannes an Mike
> 
>after a little abstinence period i want to come back to my
> wiimote experiments and would like to know
> how far the integration of the MotionPlus into the pd-external went
> meanwhile.

don't know about the integration into PdX.
i have used the MotionPlus successfully in an installation with 6 wiis
in parallel.

> 
> I setup up my laptop-environment and downloaded the latest stuff from svn.
> 
> So my first step was trying to compile it on my ubuntu laptop and some
> questions aroused, which
> are based on the fact that i still dont know enough of c-programming and
> the compilation process.
> 
> I looked into the makefile.org file and tried to set up all pathes
> according to my system and here is my first
> question:
> 
> it is referring to this part of the makefile.org
> 

why use makefile.org? is something wrong wrong with Makefile?


> Is that Right ???
> 
> I am always confused whether the path means the location of the sources
> or the binaries.

not sure whether i fully understand.
you will need to find the headers (m_pd.h; cwiid.h) and the libraries
(libcwiid.so)

is it possible to properly install libcwiid "properly" (make install)?


> 
> I get the following error:
> in line 55: balance_cal hat unvollständigen Typen
> unbenutzter Parameter für "mesg", "timestamp" "ap"
> 
> nicht deklariert für "CWIID_FLAG_MOTIONPLUS"

which version of libcwiid are you using?

you should use at least the version from svn for the MotionPlus)
(though there are problems with >2 wiis with that. flo has a hacked
version of cwiid for that)

> i guess some pathes are not set right

it's more like an incomatible header file...

> 
> Another thing i never know wit the declaration of pathes...
> 
> When do i use " " " quotes ??
> 
> like in
> 
> PD_PATH="/opt/sw/pure-data/pd"
> or
> PD_PATH=/opt/sw/pure-data/pd

shouldn't matter here.

> 
> 
> do i need the first slash ??

yes


> 
> 
> why is somtime an "I" used and sometimes not ?
> 

it's not "I" but "-I"
the compiler takes arguments like "-I/path/to/more/headers" to add more
search paths for include files (the linker uses "-L/path/to/more/libraries")

so the makefile often looks like:
PD_PATH=/opt/sw/pure-data/pd
CFLAGS="-I$(PD_PATH)/src"

(which will expand to the CompilerFLAGS "-I/opt/sw/pure-data/pd/src",
effectively adding the path to the directories searched for e.g. "m_pd.h")




> ---
> 
> i looked for the locations of my header files:
> 
> #include 
> /usr/include
> #include 
> /usr/include/sys and
> /usr/include
> #include 
> #include 
> #include 
> /usr/include and
> /opt/sw/pure-data/pd/src
> #include 
> /usr/include
> #include 
> /opt/sw/cwiid-0.6.00/libcwiid/
> /usr/local/include
> 
> So my makefile should look like that - i thought

if the m_pd.h in /usr/include and /opt/... is the same and the cwiid.h
in /usr/local/... and /opt/... are the same, you shouldn't need to set
any special paths.


well, this doesn't help you much since i'm saying that everything should
work but it doesn't...but you really should use an svn version of
libcwiid: http://abstrakraft.org/cwiid/svn/trunk)
attached is a patch against cwiid (rev201) that adds multiresolution
MotionPlus data.
in this case i also created a Make.local (for the external), containing

PD_INCLUDE += -DHAVE_CWIID_MOTIONPLUS_LOWSPEED



mar
IOhannes



-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAksmncwACgkQkX2Xpv6ydvQTxQCeMD853+YuESUTW/DAHZpIO+rL
CIkAoPVW0AgazRSBNtRsjlP0uQ4oZgJg
=1NKe
-END PGP SIGNATURE-

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


Re: [PD] gem.conf

2009-12-14 Thread András Murányi
On Mon, Dec 14, 2009 at 12:32 PM, Peter Plessas  wrote:

>
> What about this:
> Perhaps indicate the successful loading of those files in the post
> window instead of posting an error message when the files are not around.
> I routinely check the Pd window for errors at startup, and stumble
> accross the gem.conf "error" messages. Wait, hu? What's there? (relief)
> oh, only the new gem feature. :-)
> Since gem.config is an optional and probly very useful mechanism
> changing the way the file loading mechanism reports back might make the
> current "problem" much less of an issue?
>
>
>From the usability perspective, that's trivial. Don't say error when there's
no error.  What about "foreach error: no more elements in array"? :) Just
think how many people feel alerted just when Make says "Nothing to do" :))
When there is no conf file found anywhere, that case could throw an error -
of course only if at least one conf file is required or recommended.

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


Re: [PD] PyPd

2009-12-14 Thread Pagano, Patrick
Both would be wonderful
I saw a useful version with freesound in ptml, but I would like to find the 
images too

pp

-Original Message-
From: altern [mailto:alte...@gmail.com] 
Sent: Monday, December 14, 2009 12:31 PM
To: Pagano, Patrick
Cc: pd-list@iem.at
Subject: Re: [PD] PyPd

what are you looking for? just the python script or do you want also the 
pyext scripts? i mean there are two ways to use this, the first is from 
python, the second from PD via pyext.

Pagano, Patrick wrote:
> Thanks Chris
> Does anyone know where the scripts [which I thought were python] live that 
> fetch images from the internet and bring them into pd via GEM?
> 
> -Original Message-
> From: pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] On Behalf Of 
> Chris McCormick
> Sent: Monday, December 14, 2009 10:52 AM
> To: pd-list@iem.at
> Subject: [PD] PyPd
> 
> Hi All,
> 
> I finally packaged up some code I've had lying around for a while and added it
> to PdParser to make PyPd - classes for interfacing with Pd from inside Python.
> 
> You can use Pd.py to launch Pd as a subprocess and communicate with it via
> sockets. You can use PdParser.py to parse .pd files.
> 
> 
> 
> I started these classes quite a while ago, but their ongoing development is
> being driven primarily by RjDj projects.
> 
> Chris.
> 
> ---
> http://mccormick.cx
> 
> ___
> 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-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] jack - [udpreceive] - audio engine "on"

2009-12-14 Thread martin.peach

Does it still do that if you run the [metro] a lot slower than 1000/sec?

Martin


wolfgang.jaeger wrote:
> Hello,
> 
> I'm having some troubles using the object [udpreceive] with jack. I
> reduced my patch to make it traceable.
> 
> 1. start jack
> 
> 2. start pd working with jack as audio engine
> 
> 3. "source patch":
>   [toggle] -> [metro 1] -> [1( -> [udpsend]
>connect [udpsend] to localhost (127.0.0.1) on a highport (12350)
> 
> 4. "destination patch":
>   [udpreceive 12350]
> 
> 5. turn on the audio engine
> 
> After turning on the audio engine the GUI of the "destination patch"
> isn't updated any more (it still responds to the mouse but doesn't show
> the "result" of my clicking or patching).
> 
> 
> I'm not having the troubles working with ALSA and the load of my system
> is quite low (and I reproduced the problem on another machine):
> --
> top - load average: 0.18, 0.12, 0.09
> Cpu(s):  1.1%us,  1.3%sy,  0.0%ni, 97.1%id,  0.0%wa,  0.0%hi,  0.5%si,
> 0.0%st
> Mem:   2050720k total,   862196k used,  1188524k free,63984k buffers
> Swap:  4915880k total,0k used,  4915880k free,   506104k cached
> 
>   PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEMTIME+  COMMAND
> 
> 14xxx xxx 20   0 19924 3864 2284 S2  0.2   0:05.67 pd
> 14xxx xxx 20   0 32080 4976 4664 S0  0.2   0:01.43 jackd
> --
> 
> Thanks for any help.
> 
> Wolfgang
> 
> ___
> 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] PyPd

2009-12-14 Thread Husk 00
Thank you for share, very interessing!

husk

On Mon, Dec 14, 2009 at 4:51 PM, Chris McCormick  wrote:

> Hi All,
>
> I finally packaged up some code I've had lying around for a while and added
> it
> to PdParser to make PyPd - classes for interfacing with Pd from inside
> Python.
>
> You can use Pd.py to launch Pd as a subprocess and communicate with it via
> sockets. You can use PdParser.py to parse .pd files.
>
> 
>
> I started these classes quite a while ago, but their ongoing development is
> being driven primarily by RjDj projects.
>
> Chris.
>
> ---
> http://mccormick.cx
>
> ___
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>



-- 
If identity in the Post-modernism is nothing you can call me a
RadikalTeknoFreak Hartivist
www.estereotips.net
qeve.estereotips.net
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] PyPd

2009-12-14 Thread altern
what are you looking for? just the python script or do you want also the 
pyext scripts? i mean there are two ways to use this, the first is from 
python, the second from PD via pyext.


Pagano, Patrick wrote:

Thanks Chris
Does anyone know where the scripts [which I thought were python] live that 
fetch images from the internet and bring them into pd via GEM?

-Original Message-
From: pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] On Behalf Of Chris 
McCormick
Sent: Monday, December 14, 2009 10:52 AM
To: pd-list@iem.at
Subject: [PD] PyPd

Hi All,

I finally packaged up some code I've had lying around for a while and added it
to PdParser to make PyPd - classes for interfacing with Pd from inside Python.

You can use Pd.py to launch Pd as a subprocess and communicate with it via
sockets. You can use PdParser.py to parse .pd files.



I started these classes quite a while ago, but their ongoing development is
being driven primarily by RjDj projects.

Chris.

---
http://mccormick.cx

___
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-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Motion Plus Data to be used with Puredata/OSC-Data-stream

2009-12-14 Thread Luigi Rensinghoff

Hi Florian, Johannes an Mike

   after a little abstinence period i want to come back to my  
wiimote experiments and would like to know
how far the integration of the MotionPlus into the pd-external went  
meanwhile.


I setup up my laptop-environment and downloaded the latest stuff from  
svn.


So my first step was trying to compile it on my ubuntu laptop and some  
questions aroused, which
are based on the fact that i still dont know enough of c-programming  
and the compilation process.


I looked into the makefile.org file and tried to set up all pathes  
according to my system and here is my first

question:

it is referring to this part of the makefile.org


PD_PATH=../../../pd

# specify the path to CWiid:
#CWIID_PATH = $(ASCAPE_PATH)/usr/lib
LIBCWIID_PATH = "cwiid-svn/libcwiid"

##
# You shouldn't need to change anything beyond here! #
##


ifdef PD_PATH
PD_INCLUDE := -I$(PD_PATH)/src
PD_EXTRA_PATH := ../../../../lib/libs
PD_DOC_PATH := ../../../../lib/pd-help
else
PD_INCLUDE := -I../../../pd/src
PD_EXTRA_PATH := /usr/local/lib/pd/extra
PD_DOC_PATH := /usr/local/lib/pd/doc
endif



Since i have a somewhat unusual location of my files i ask my self if  
these pathes have to point to the locations where these files are

(taken from wiimote.c file)



#include 
#include 
#include 
#include 
#include 
#include 
#include 




Is that Right ???

I am always confused whether the path means the location of the  
sources or the binaries.


I get the following error:
in line 55: balance_cal hat unvollständigen Typen
unbenutzter Parameter für "mesg", "timestamp" "ap"

nicht deklariert für "CWIID_FLAG_MOTIONPLUS"


i guess some pathes are not set right

Another thing i never know wit the declaration of pathes...

When do i use " " " quotes ??

like in

PD_PATH="/opt/sw/pure-data/pd"
or
PD_PATH=/opt/sw/pure-data/pd


do i need the first slash ??


why is somtime an "I" used and sometimes not ?

---

i looked for the locations of my header files:

#include 
/usr/include
#include 
/usr/include/sys and
/usr/include
#include 
#include 
#include 
/usr/include and
/opt/sw/pure-data/pd/src
#include 
/usr/include
#include 
/opt/sw/cwiid-0.6.00/libcwiid/
/usr/local/include

So my makefile should look like that - i thought

---

PD_PATH=/opt/sw/pure-data/pd

LIBCWIID_PATH=/opt/sw/cwiid-0.6.00/libcwiid

and further down:

PD_INCLUDE := -I$(PD_PATH)/src
PD_EXTRA_PATH:=/opt/sw/pure-data/pd/extra
PD_DOC_PATH:=/opt/sw/pure-data/pd/doc



I appreciate any help

Thanks Luigi




Am 03.Okt.09 um 03.Okt.09 MESZ 10:35 schrieb Luigi Rensinghoff:


Great..

Thanks a lot

Sounds Promising


Am 03.Okt.09 um 03.Okt.09 MESZ 10:23 schrieb Florian Krebs:


Hello,

I added Mike, the developer of the PD-External and IOhannes, who is  
also actively working with the External to our conversation.


I continued working on the PD-external a bit the last weeks, and I  
think it would be great to set up a repository for it.


@Mike Woz: Can we put it in the PureData development svn ?

What I did was basically integrate multiple bluetooth dongle  
support (to be able to use more than 7 wiimotes on one computer). I  
haven't used the MotionPlus so far, but as I remember my collegue  
IOhannes is planning to use this for a project in a couple of  
weeks, and also Mike has done some work with the MotionPlus for the  
External.


So again I would say next step is to put it in svn.

Greetings,

Florian





- Original Message - From: "Luigi Rensinghoff" >

To: ; 
Sent: Friday, October 02, 2009 12:30 PM
Subject: Motion Plus Data to be used with Puredata/OSC-Data-stream



Hello there,

   i am writing to you because the web told me, that   
you are actively developing or working on the cwiid-library or the  
Wiimote-PD-External for Puredata.


I worked on a music-improvisation project with the wiimote and  
wrote quite a bit of PD-Patches and used the PD-External on linux,  
that  depends on the cwiid library.


I stopped further development because of the shortcomings due to  
accelerometers only and the complicated IR-Things with the wiimote.
When i heard of the release of the MotionPlus, i was very excited  
and  was looking forward to the time, when the MotionPlus was  
usuable with  the PD-External.


So now my question:

Is it possible to use the MotionPlus with a recent version of  
cwiid  and the pd-external ? What do i need to do for that ?

Simply compile the PD-External against a cwiid-MotionPlus branch ?

Did you make any tests with that ? I could read that it is still  
more  or less beta...


I further would like to know if you are planning to continue  
working  on that, to know if in the near future i can count on a  
more or less  stable release, or if this will always stay a more  
or less unstable beta-experiment project.


I would

[PD] jack - [udpreceive] - audio engine "on"

2009-12-14 Thread Wolfgang Jäger
Hello,

I'm having some troubles using the object [udpreceive] with jack. I
reduced my patch to make it traceable.

1. start jack

2. start pd working with jack as audio engine

3. "source patch":
[toggle] -> [metro 1] -> [1( -> [udpsend]
   connect [udpsend] to localhost (127.0.0.1) on a highport (12350)

4. "destination patch":
[udpreceive 12350]

5. turn on the audio engine

After turning on the audio engine the GUI of the "destination patch"
isn't updated any more (it still responds to the mouse but doesn't show
the "result" of my clicking or patching).


I'm not having the troubles working with ALSA and the load of my system
is quite low (and I reproduced the problem on another machine):
--
top - load average: 0.18, 0.12, 0.09
Cpu(s):  1.1%us,  1.3%sy,  0.0%ni, 97.1%id,  0.0%wa,  0.0%hi,  0.5%si,
0.0%st
Mem:   2050720k total,   862196k used,  1188524k free,63984k buffers
Swap:  4915880k total,0k used,  4915880k free,   506104k cached

  PID USER  PR  NI  VIRT  RES  SHR S %CPU %MEMTIME+  COMMAND

14xxx xxx   20   0 19924 3864 2284 S2  0.2   0:05.67 pd
14xxx xxx   20   0 32080 4976 4664 S0  0.2   0:01.43 jackd
--

Thanks for any help.

Wolfgang

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


Re: [PD] PyPd

2009-12-14 Thread Pagano, Patrick
Thanks Chris
Does anyone know where the scripts [which I thought were python] live that 
fetch images from the internet and bring them into pd via GEM?

-Original Message-
From: pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] On Behalf Of Chris 
McCormick
Sent: Monday, December 14, 2009 10:52 AM
To: pd-list@iem.at
Subject: [PD] PyPd

Hi All,

I finally packaged up some code I've had lying around for a while and added it
to PdParser to make PyPd - classes for interfacing with Pd from inside Python.

You can use Pd.py to launch Pd as a subprocess and communicate with it via
sockets. You can use PdParser.py to parse .pd files.



I started these classes quite a while ago, but their ongoing development is
being driven primarily by RjDj projects.

Chris.

---
http://mccormick.cx

___
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] PyPd

2009-12-14 Thread Chris McCormick
Hi All,

I finally packaged up some code I've had lying around for a while and added it
to PdParser to make PyPd - classes for interfacing with Pd from inside Python.

You can use Pd.py to launch Pd as a subprocess and communicate with it via
sockets. You can use PdParser.py to parse .pd files.



I started these classes quite a while ago, but their ongoing development is
being driven primarily by RjDj projects.

Chris.

---
http://mccormick.cx

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


Re: [PD] message box issue with blank spaces

2009-12-14 Thread Frank Barknecht
Hallo,
IOhannes m zmoelnig hat gesagt: // IOhannes m zmoelnig wrote:

> it does _not_ happen, when you just duplicate an already existing
> object, because Pd is clever and has already parsed the contents of the
> original objectbox and there since it has not changed (because you
> cannot change the arguments of an object with duplication)
> and it does happen, when you modify the object's contents (because Pd
> has to figure out whether you added/deleted arguments).
> 
> anyhow, i forgot to send this email earlier, so matteo has already said
> that...

Thank you for sending it anyhow: I didn't know about the behaviour on
duplication, which is interesting.

Ciao
-- 
Frank 

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


Re: [PD] message box issue with blank spaces

2009-12-14 Thread Frank Barknecht
Hallo,
Matteo Sisti Sette hat gesagt: // Matteo Sisti Sette wrote:

> Frank Barknecht wrote:
> > Bryan Jurish wrote:
> > > afaik, the issue you're observing is due to the message box,
> > > which uses
> > > t_binbuf internally to (re-)parse messages into pd atoms.
> >
> > I think, it only happens on saving or reloading of a patch,
> > though.
>
> No, as I noted before it also happens if you edit the message box manually.

Yeah, of course. I took this for granted. 

Ciao
-- 
Frank

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


Re: [PD] Using commands to launch ffplay or vlc with the "system" external, and daemon at

2009-12-14 Thread olsen

Hi tep
take a look at the shell object
greets
ø

tep wrote:

Hi,

I need to launch either ffplay or vlc by sending messages to the 
"system" external. I know almost nothing about the commands in linux, 
but i was told that it's required to use the "at" daemon, and also echo.

Did try several things but nothing works as i don't know the syntax.
I thought it would be something like : 


echo vlc /home/user/Desktop/alea.mpg | at now

but it just doesn't make anything  while it works with, let's say, 
the clocK

Is there a special character i need to add ?

Sorry for the simple question.

--
http://www.myspace.com/nicotep
www.bedroomresearch.com/TEP 
http://nicotep.free.fr



--
http://www.myspace.com/nicotep
www.bedroomresearch.com/TEP 
http://nicotep.free.fr




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


--
ETs DNA will not be televised


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


[PD] Using commands to launch ffplay or vlc with the "system" external, and daemon at

2009-12-14 Thread tep
Hi,

I need to launch either ffplay or vlc by sending messages to the "system"
external. I know almost nothing about the commands in linux, but i was told
that it's required to use the "at" daemon, and also echo.
Did try several things but nothing works as i don't know the syntax.
I thought it would be something like :

echo vlc /home/user/Desktop/alea.mpg | at now

but it just doesn't make anything  while it works with, let's say, the
clocK
Is there a special character i need to add ?

Sorry for the simple question.

-- 
http://www.myspace.com/nicotep
www.bedroomresearch.com/TEP
http://nicotep.free.fr



-- 
http://www.myspace.com/nicotep
www.bedroomresearch.com/TEP
http://nicotep.free.fr
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gem.conf

2009-12-14 Thread Peter Plessas
IOhannes m zmoelnig wrote:
> cyrille henry wrote:
>>
>> a nice use i see with this conf file is to change default video in device.
>> so that you don't have change your patch if you change computer (1 with
>> V4L and 1 with V4L2 webcam)...
>>
> 
> like that.
> 
> or whether you want to use threaded image loading or not.
> (i couldn't think of a way to not want that; till karmic...)
> ((right; we shouldn't use configuration to circumvent bugs))
> 
> anyhow, i believe that a patch should be as cross-platform as possible.
> so indeed something like "driver v4l2" is ugly since it is non portable.
> 
> i also believe that machine configuration should be machine
> configuration and not patch configuration.

What about this:
Perhaps indicate the successful loading of those files in the post
window instead of posting an error message when the files are not around.
I routinely check the Pd window for errors at startup, and stumble
accross the gem.conf "error" messages. Wait, hu? What's there? (relief)
oh, only the new gem feature. :-)
Since gem.config is an optional and probly very useful mechanism
changing the way the file loading mechanism reports back might make the
current "problem" much less of an issue?

Peter "2cents"

> 
> fgmasdr
> IOhannes
> 
> 
> 
> 
> ___
> 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] message box issue with blank spaces

2009-12-14 Thread IOhannes m zmoelnig
Frank Barknecht wrote:
> Hallo,
> 
> (I forgot to send this mail last week, now it may be outdated already...)
> 
> Bryan Jurish hat gesagt: // Bryan Jurish wrote:
> 
>> afaik, the issue you're observing is due to the message box, which uses
>> t_binbuf internally to (re-)parse messages into pd atoms. 
> 
> I think, it only happens on saving or reloading of a patch, though. For 
> example

'well, it happens whenever there is a need to reparse the contents of
the box.
obviously, this is at load time.
it also happens when you just create a new object (including msgbox).
it does _not_ happen, when you just duplicate an already existing
object, because Pd is clever and has already parsed the contents of the
original objectbox and there since it has not changed (because you
cannot change the arguments of an object with duplication)
and it does happen, when you modify the object's contents (because Pd
has to figure out whether you added/deleted arguments).

anyhow, i forgot to send this email earlier, so matteo has already said
that...

fgmadr
IOhannes


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


Re: [PD] message box issue with blank spaces

2009-12-14 Thread Matteo Sisti Sette

Frank Barknecht wrote:
> Bryan Jurish wrote:
> > afaik, the issue you're observing is due to the message box,
> > which uses
> > t_binbuf internally to (re-)parse messages into pd atoms.
>
> I think, it only happens on saving or reloading of a patch,
> though.

No, as I noted before it also happens if you edit the message box manually.

> For example
> in the attachement a numeric symbol is generated with
> [makefilename %d] and
> written to a message box. While this symbol looks like a number,
> it is in fact
> a symbol (as intended) and cannot be used for calculations
> (but it can be used as text in Gem).

Until you click on the message box in edit mode, and for example add a 
space (or whatever) at the end, and delete it if you want, to leave the 
content apparently unchanged. Then the content of the box is reparsed (I 
guess) and the "123" becomes a real float: if you bang it, the [+] will 
perform the sum successfully.




--
Matteo Sisti Sette
matteosistise...@gmail.com
http://www.matteosistisette.com

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


Re: [PD] gem.conf

2009-12-14 Thread IOhannes m zmoelnig
cyrille henry wrote:
> 
> 
> a nice use i see with this conf file is to change default video in device.
> so that you don't have change your patch if you change computer (1 with
> V4L and 1 with V4L2 webcam)...
> 

like that.

or whether you want to use threaded image loading or not.
(i couldn't think of a way to not want that; till karmic...)
((right; we shouldn't use configuration to circumvent bugs))

anyhow, i believe that a patch should be as cross-platform as possible.
so indeed something like "driver v4l2" is ugly since it is non portable.

i also believe that machine configuration should be machine
configuration and not patch configuration.

fgmasdr
IOhannes


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


Re: [PD] message box issue with blank spaces

2009-12-14 Thread Frank Barknecht
Hallo,

(I forgot to send this mail last week, now it may be outdated already...)

Bryan Jurish hat gesagt: // Bryan Jurish wrote:

> afaik, the issue you're observing is due to the message box, which uses
> t_binbuf internally to (re-)parse messages into pd atoms. 

I think, it only happens on saving or reloading of a patch, though. For example
in the attachement a numeric symbol is generated with [makefilename %d] and
written to a message box. While this symbol looks like a number, it is in fact
a symbol (as intended) and cannot be used for calculations (but it can be used
as text in Gem). However after saving and reloading the patch, the message box
converts it to a float, so now you can use it with math but not as a symbol
anymore.

> you are correct that symbols can easily contain spaces (and pretty much
> anything else except for ASCII NUL): the problem is getting the funny bytes
> in & back out again... anyone else should feel free to correct me on this if
> I've got it wrong, of course...

I think, you're right. It extends to many places in the Pd editor. While for
example the symbol box can display symbols with backslached escaped spaces, you
still cannot enter them into a symbol atom "manually" i.e. by typing. 

Ciao
-- 
Frank
#N canvas 296 225 794 416 10;
#X msg 184 94 123;
#X obj 184 235 + 1;
#X floatatom 184 262 5 0 0 0 - - -;
#X msg 184 155 set \$1 \, bang;
#X symbolatom 281 152 10 0 0 0 - - -;
#X symbolatom 239 221 10 0 0 0 - - -;
#X text 156 66 click me;
#X obj 184 127 makefilename %d;
#X text 227 196 after save and reload this will be a real "float 123"
again;
#X text 303 124 this generates a messagebox with a symbol inside below.
;
#X text 97 198 click me;
#X obj 242 244 symbol;
#X symbolatom 242 269 10 0 0 0 - - -;
#X msg 184 196 123;
#X connect 0 0 7 0;
#X connect 1 0 2 0;
#X connect 3 0 13 0;
#X connect 7 0 3 0;
#X connect 7 0 4 0;
#X connect 11 0 12 0;
#X connect 13 0 1 0;
#X connect 13 0 5 0;
#X connect 13 0 11 0;
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] a good filter for my sample reader...

2009-12-14 Thread Frank Barknecht
Hallo,
Martin Schied hat gesagt: // Martin Schied wrote:

> There are at least 3 resonant or resonat sounding lowpass variants I  
> know of:
>
> resonant filter fom Claude Heiland
> http://lists.puredata.info/pipermail/pd-list/2007-11/056865.html
>
> biquad~ + Günter Geigers lowpass external to create coefficients
>
> e_reslop from rjlib

There are some other fat filters in rj like e_lop2 and e_lop4. They built on a
pure pd implementation of GG's coefficient calculators (which are available
separatly as well as "u_lowpass" etc.

Ciao
-- 
Frank

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


Re: [PD] gem.conf

2009-12-14 Thread cyrille henry



Hans-Christoph Steiner a écrit :


On Dec 13, 2009, at 3:11 PM, cyrille henry wrote:




Hans-Christoph Steiner a écrit :
Why introduce a new method of configuration when you can do this all 
with Pd messages?  It seems to me to overcomplicate things for a tiny 
gain.  Gem is already complicated as it is, now there is yet another 
way to configure it: messages, env vars, and a special conf file.  I 
don't see any reason why this all can't be handled by messages and a 
[loadbang].


the nice thing is that you don't have to use it if you don't like it

i will not use it because i also prefer the "everything in one patch" 
: you have less surprises when sharing patches.
(that is also why i think a good patch is a patch that could start 
with -nopref flag on pd startup)


I totally agree, we should be working towards everything in the patch, 
and they should work with pd -nopref.  Sure, no one has to use it, but 
if someone does use it, and then you want to use their patch, then you 
have to use


it's the same problem than someone using pd pref file to load path and libs...

except that having a gemwin default size is not so important regarding to not 
having a lib when loading a patch.




but i would understand someone that set gemwin framerate at 50 fps 
because the default 20 fps is a nonsense...


cyrille



Isn't that changed by doing [gemwin 50]?  That doesn't seem so hard that 
a gem.conf is needed.


when loading Gem examples, i don't bother to change it in order to try it. but 
i'm still annoy by the 20fps...

a nice use i see with this conf file is to change default video in device.
so that you don't have change your patch if you change computer (1 with V4L and 
1 with V4L2 webcam)...

Cyrille



.hc



 



  http://at.or.at/hans/



___
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] gem.conf

2009-12-14 Thread IOhannes m zmoelnig
Hans-Christoph Steiner wrote:
> 
> Why introduce a new method of configuration when you can do this all
> with Pd messages?  

if you don't like it, don't use it.

> It seems to me to overcomplicate things for a tiny
> gain.  Gem is already complicated as it is, now there is yet another way
> to configure it: messages, env vars, and a special conf file. 

the conf-file is to replace the env-vars.

fgmasdr
IOhannes


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