Re: [PD] GLSL Abstractions Library for Pd/GEM

2011-05-02 Thread marius schebella

On 28.04.11 15:18, mark edward grimm wrote:

I was just re-reading Marius Schebella's paper on glsl stuffs:
http://gem.iem.at/convention09/schebella.pdf/view

is there a repo for these abs? I cant seem to locate any of them as pd
patches. seems like only this paper exists

cheers
mark


lost the repository when my server crashed (about two years ago). did 
not put anything online since then. but still planning to do so... otoh, 
I did not use Pd so much recently and read about some changes in the new 
GEM version that probably will cause some problems with the way the 
library objects worked (??).
hopefully I have the time to fix all that some time. at the moment this 
is lying in a big mess on some old harddrive... sorry!

marius.

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


Re: [PD] search in archive broken?

2010-10-28 Thread marius schebella
thanks, andy.
great site! rebuilt would be great... IOhannes?
marius.

2010/10/24 Andy Farnell padawa...@obiwannabe.co.uk:

 MarkMail seems to have an undamaged archive back to '98.

 http://markmail.org

 If the iem records are borked maybe they could be rebuilt
 from this, or another third party archiving source.

 a.

 On Sun, 24 Oct 2010 09:04:39 +0200
 marius schebella marius.schebe...@gmail.com wrote:

 thank you!
 marius.

 João Pais wrote:
  This is a problem that can't be solved for now, as IO said some time ago
  - search the archives :)
 
  Use this motor instead, it works better
  http://www.mail-archive.com/pd-list@iem.at/info.html
 
  hi,
  searching in the list archives I am getting results, but most of them
  do not contain the search terms.
  http://lists.puredata.info/pipermail/pd-list/
  marius.
 
  ___
  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


 --
 Andy Farnell padawa...@obiwannabe.co.uk


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


Re: [PD] search in archive broken?

2010-10-24 Thread marius schebella

thank you!
marius.

João Pais wrote:
This is a problem that can't be solved for now, as IO said some time ago 
- search the archives :)


Use this motor instead, it works better 
http://www.mail-archive.com/pd-list@iem.at/info.html



hi,
searching in the list archives I am getting results, but most of them 
do not contain the search terms.

http://lists.puredata.info/pipermail/pd-list/
marius.

___
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] search in archive broken?

2010-10-21 Thread marius schebella

hi,
searching in the list archives I am getting results, but most of them do 
not contain the search terms.

http://lists.puredata.info/pipermail/pd-list/
marius.

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


Re: [PD] script src='mypatch.pd' type='text/puredata' ?

2010-05-27 Thread marius schebella

this is awesome!
marius.

chrism wrote:

http://mccormick.cx/dev/webpd/tests.html

For sound you will want these builds of Firefox:
https://wiki.mozilla.org/Audio_Data_API

Source code: http://code.google.com/p/web-pure-data/
Mailing list: http://groups.google.com/group/web-pure-data/

No promises. Patches welcome!

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] pda site down?

2010-01-30 Thread marius schebella

hi,
I wanted to test pda on a N900, but it seems like 
http://gige.xdv.org/pda is down. does someone have a local copy?

marius.

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


Re: [PD] documenting new vanilla objects WAS: bug 2621932 appeared in version 0.42

2009-12-13 Thread marius schebella
it would be nice to have *all* vanilla objects documented on one page. I 
am thinking of putting all objects right at the front page of 
wiki.puredata.info. very much the way processing does it.

http://processing.org/reference/
marius.

Hans-Christoph Steiner wrote:


On Dec 11, 2009, at 9:21 AM, IOhannes m zmölnig wrote:


-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Matteo Sisti Sette wrote:

This is the same version in which a feature was introduced such that
when you create a new object with another one selected, a connection
between the two is automatically created (btw am I the only one who
thinks that feature is absolutely annoying?).
Dunnow if it is a coincidence or if there may be a relation...


it might also be related to the introduction of the (somewhat annoying)
[wrap] object. might be a coincidence though...:-)


It would be good to have those additions documented.  I started with 
what I know:


http://wiki.puredata.info/en/History_of_new_objects_in_Pd-vanilla

Perhaps the page could be called just new objects in Pd-vanilla.  
There could also be New objects in Gem, etc.


.hc

 



News is what people want to keep hidden and everything else is 
publicity.  - Bill Moyers




___
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] xbox controller windows

2009-11-04 Thread marius schebella
hi,
how do I get xbox controller data into pd on windows? is there a win
external or hid equivalent? thanks a lot!
marius.

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


Re: [PD] smartphone advice

2009-10-29 Thread marius schebella
same problem here, not sure what to get.
another device that might be worth checking out is the nokia n900,
which is/was scheduled for release some time this year. it runs maemo
(nokia's linux version) and - at least on former versions of maemo -
it was possible to get pd-anywhere running.
But I have not seen/tested it, so I cannot promise anything.
for now: I am not sure about the palm, the android g1, g2 both do not
run pd (yet...) and I think windows mobile neither, leaves the iphone.
marius.

2009/10/29 Chris McCormick ch...@mccormick.cx:
 On Thu, Oct 29, 2009 at 03:33:24PM +, Si Mills wrote:
 to Android as a platform, even though there is bog all for it at the
 moment, but I feel there is going to be a massive explosion on that front
 soon,

 I also feel that, and I can see some people lighting the TNT.

 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


Re: [PD] pdpedia and spam

2009-10-18 Thread marius schebella

Philip Potter wrote:

Dear all,

thanks for your feedback. Based on the response, it doesn't seem worth
it clearing the spam up by hand, but there have been some interesting
suggestions for how to maintain pdpedia as a going concern. AFAIK I am
unable to install captchas or make the wiki readonly (or editable by
logged-in users only); I think the wiki owner would need to do any of
these, if they desired.

Does anyone know who is ultimately responsible for the wiki? I guess
it's Marius, but I'm not sure.


no, sorry, it's not me, it's still hans. I don't even know on which 
server it is hosted at the moment. I don't mind taking responsibility 
but I am very much in favor of a read only version with restricted write 
access, like Mr Monk.

marius.




My preferred option would be to make the whole wiki semiprotected --
ie only editable by logged-in users. Captchas would also be a
reasonable option.

Philip

2009/10/17 Marvin Humphrey mar...@rectangular.com:

On Sat, Oct 17, 2009 at 03:59:03PM -0400, Mathieu Bouchard wrote:


why wouldn't it be better to just have no wiki at all,

Maybe it would be better to kill it off, I dunno.

If you're gonna do that, though, either remove it completely or preserve it as
a read-only resource.  Don't leave the rotting carcass lying around for
spammer maggots to feast on.


even in a situation where there wouldn't be any spam and the captcha
wouldn't be annoying?

I don't think spammers ought to be driving the decision when there are
countermeasures available.  If the wiki is underused or outdated or whatever,
do something to address that, such as retiring it.  But if it's being used and
the problem is the spam-to-edit ratio, captchas, whatever their drawbacks, can
treat the spammer pestilence and let the wiki live on to die a natural death
at the end of its natural lifespan.

Marvin Humphrey




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




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


Re: [PD] PD extended libraries

2009-10-13 Thread marius schebella
you downloaded 
http://downloads.sourceforge.net/pure-data/Pd-0.41.4-extended-macosx104-i386.dmg.
then you double clicked that file and dragged the Pd-0...extended.app
file into the Applications folder.
if you wanted to start Pd now, you just had to double click the *.app file.
But you want to look at the included libraries, and they are - as
mentioned in my previous answer - inside the Pd-0...app package. So
you have to control click on the Pd-extended.app file and from the
menu that pops up select Show Package Content.
Then a new folder pops up and you can navigate to a directory called
Contents/Resources/extra and then you see all the libraries that are
included in Pd-extended.
good luck.
marius.


2009/10/13 babsyco babsyco babs...@hotmail.com:
 Thanks-I tried that, but I still can't seem to find it. Any further help
 would be appreciated-I've got the PD-Extended 0.41.4 release. The only
 library of patches I can seem to find in the download package is the 'audio
 examples' folder-is that the library? If so, a couple of the patches mention
 an 'extras' library-what's that?
 Thankyou

 Date: Tue, 13 Oct 2009 07:31:08 +0200
 From: marius.schebe...@gmail.com
 To: babs...@hotmail.com
 CC: pd-list@iem.at
 Subject: Re: [PD] PD extended libraries

 hi babsyco,
 mac hides everything inside an app package, which is a folder really.
 you can access it, if you right click, uhmmm.. ctrl click on the file
 and select show content.
 marius.

 babsyco babsyco wrote:
 Hi guys-I just bought a new macbook and downloaded the latest
 PD-Extended release, but I'm not use to this 'extended' thing so I was
 hoping someone could tell me how to access the libraries of patches it
 says are included in the download? Pretty basic question I know, but I
 just can't find them and I'm not use to the mac operating system.

 Thanks,
 Babsyco

 
 Click Here View photos of singles in your area
 http://clk.atdmt.com/NMN/go/150855801/direct/01/


 

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


 
 Find out how here Get Hotmail on your iPhone

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


Re: [PD] Free/open mobile platform for Pd?

2009-10-12 Thread marius schebella

Fernando Gadea wrote:

http://www.wired.com/techbiz/it/news/2007/11/android_opensource

So the licence is Apache... is it still open source?



apache licence is similar to the BSD or MIT. but it is more verbose and 
writes out the rightsthat are granted, whereas BSD and MIT are rather vague.
it also deals with patents that might be included in your code. and here 
is a difference in the new apache license, because the license says, if 
you sue the license holder (for example the apache foundation) for 
patent fraud all the granted rights are withdrawn.


marius.

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


Re: [PD] ANN: Purity dynamic patching for Python release 0.1.1

2009-10-06 Thread marius schebella
nice! getting it to run under os x took some time, though.
the link on http://pypi.python.org/pypi/purity to the tar.gz package
seems broken,
I had to fink install twisted2-py25, and also change the pd command in
server.py and then the
purity-0.1.1-py2.5.egg/purity/data was missing the file dynamic_patch.pd.
will continue testing...
at the moment I am wondering, if there is a (better) way to work
around the ugly pd file format with all the connects at the end and
naming the objects...
I guess I am looking for something like:

for i in range(2):
   obj1 = pdobj.osc~(i)
   obj2 = pdobj.throw~(bus-1)
   pdconnect(obj1 0, obj2 0)
obj1 = pdobj.receive~(bus-1)
obj2 = pdobj.dac~
pdconnect(obj1 0, obj2 0 1)

and then call this script from within pd itself, hehe...
marius.

2009/10/6 Alexandre Quessy lis...@sourcelibre.com:
 Hi Pure Data users !
 I am happy to announce the first official release of the Purity
 dynamic patching package for Python.

 You can install it using the command sudo easy_install purity
 See its Python package at http://pypi.python.org/pypi/purity

 Its official documentation is on the DataFlow wiki at
 http://wiki.dataflow.ws/Purity
 It is released under the terms of the GPL.

 Purity is a Python library for Pure Data dynamic patching. The idea is
 to be able to harness the power of Pure Data for audio programming
 without having to use its graphical interface. Python's clear and
 intuitive syntax can be used with profit in order to create intricate
 patches with advanced string handling, graphical user interfaces and
 asynchronous network operations. Purity uses Twisted, an event-driven
 Python framework.

 --
 Alexandre Quessy
 http://alexandre.quessy.net

 ___
 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] pix_film and pd-0.42.5

2009-09-19 Thread marius schebella

IOhannes m zmoelnig wrote:

marius schebella wrote:

hi,
I have the strange feeling that pix_film (yesterday's gem version) 
cannot load files under pd-0.42.5 on OSX.

can someone confirm this?
I keep getting
error: [pix_filmQT]: Unable to find file:


alas! and indeed.

quick fix: remove pix_filmQT.cpp and pix_filmQT.h, make clean and 
make and the problem should be gone.


thanks,
marius.

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


Re: [PD] Pd on Maemo driven devices?

2009-09-17 Thread marius schebella
awesome! suits and ties here, too. but willing to jump in on this
(android build, not the suits part)...
marius.

2009/9/17 Chris McCormick ch...@mccormick.cx:
 On Fri, Sep 11, 2009 at 10:02:41PM -0400, Hans-Christoph Steiner wrote:
 What I'd like to see is Pd on Android, but I think that could be a
 little bit tricky to get into a form that is easily distributable
 without rooting the phone.  The G1 already runs Debian, so you could
 just install the 'puredata' package once you have Debian on your G1.

 I successfully compiled Pd with the Android NDK a few weeks ago, and my
 colleague wrote an audio driver which calls back into Java space via the JNI
 and produces sound, but there is a bug somewhere with [vd~], [tabread~] and
 friends so it's not 100% yet. If this was working it would make it possible to
 build and distribute Pd for non-rooted Androids.

 Unfortunately my hands are tied with regards to releasing the code, but I am
 pushing hard to make it happen anyway. This what I get for whoring my mind to
 proprietary companies. :(

 If anyone else wants a shot, I can tell you it's actually really simple to 
 make
 Pd compile with the NDK, you just need to make your own Android.mak file with 
 a
 list of object files to be built and the right flags set. You can get this 
 list
 of object files from the Linux generated Makefile. I had to also tweak the
 source a bit to set a new flag called __ANDROID__ in some places and not in
 others. If you follow the model of __LINUX__ it's pretty close. Oh no, I've
 said too much.. the suits are here.. I can hear them knocking.. going to get 
 my
 shotgun.. I may be some time-

 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] pix_film and pd-0.42.5

2009-09-16 Thread marius schebella

hi,
I have the strange feeling that pix_film (yesterday's gem version) 
cannot load files under pd-0.42.5 on OSX.

can someone confirm this?
I keep getting
error: [pix_filmQT]: Unable to find file:
marius.

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


[PD] $0 of parent patch

2009-09-15 Thread marius schebella
hi,
I am getting old and lazy.. I forgot, whether it is possible to get
the parent patch's value for $0. (other than passing it as an
argument...)
thanks,
marius.

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


Re: [PD] $0 of parent patch

2009-09-15 Thread marius schebella
oops, I already got it,
[parentdollarzero] from iemlib.
m.

2009/9/15 marius schebella marius.schebe...@gmail.com:
 hi,
 I am getting old and lazy.. I forgot, whether it is possible to get
 the parent patch's value for $0. (other than passing it as an
 argument...)
 thanks,
 marius.


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


Re: [PD] mobile program

2009-09-12 Thread marius schebella

have a look at.
http://pd-anywhere.sourceforge.net/
marius.

Jose Luis Santorcuato wrote:

The last questionThe list have a models do it???Mobiles...

2009/9/12 Jose Luis Santorcuato santorcuat...@gmail.com 
mailto:santorcuat...@gmail.com


Dear friends... Marius and others... i stay programming with mobile
processing the cel phones, i read the list and the people talk
about pd run on mobiles and pdas...really? or just my imagination...
or my poor english...

Best regards

jOSÉ

-- 
http://www.chilemigra.cl

http://arselectronicachile.blogspot.com
http://www.myspace.com/santorcuato





--
http://www.chilemigra.cl
http://arselectronicachile.blogspot.com
http://www.myspace.com/santorcuato





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



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


Re: [PD] pd~ for Max

2009-09-01 Thread marius schebella

Hi,
I tried to run pd~ on max4 and max5, but no luck either. with max4 i can 
create a pd~ object with inlets and outlets, and when I start pd, the pd 
window starts up, but nothing else happens. max freezes, I guess trying 
to open the pd~-subprocess.pd patch?
on max5 the situation is exactly the same as fred-ordi described, an 
object box without in and outlets (although in the help-patch there 
*are* ins and outs), and with a message in the max window saying pd~ 
version 0.2. but clicking on start pd~... does nothing.

tried different settings for the directory, too, no change.
I used 0.42.5. and 10.5.8.
I can try to compile pd~ for 10.5 later today. is there someone who has 
pd~ running on osx? which versions of max and pd are you using?

marius.

Hans-Christoph Steiner wrote:


It probably needs to be compiled for Max5.  Anyone with Max5 want to 
give it a shot?


.hc

On Aug 31, 2009, at 3:43 AM, fred-ordi wrote:


yes, here same with Pd-0.42-5 and Max5 on OSX 10.5.8, not yet succeed in:
Max window tells nothing about something wrong (pd~ version 0.2 
printed to Max window when instantiated) but the pd~ object in 
pd~.help patcher appears with a dark foreground colorlike if the 
external is wrong...


Cheers,
Fred

Miller Puckette wrote:

Oh... good idea (I have only Max 4; my OS is too old to upgrade to 5)
thanks
M
On Fri, Aug 28, 2009 at 08:32:27PM +0200, Max wrote:

pd~ for max does not even launch Pd here.
DSP is on.
Is there anybody else on the Pd-list who has Max5 installed on OS X  
who could try this out?


thx, Max

Am 28.08.2009 um 19:54 schrieb Miller Puckette:

I had the same problem for a while... for pd~ to work not only do  
you have to
start dsp in the help window but you also have to have audio 
going  in and

out of Max.  Otherwise Pd start up but does nothing.

cheers
M

On Fri, Aug 28, 2009 at 04:47:11PM +0200, Max wrote:

I'm having trouble getting it to run - there is no INSTALL
instructions, but i guess
pd~.mxo lives in /Applications/Max5/Cycling\ '74/msp-externals/
and pd~.help lives in /Applications/Max5/Cycling\ '74/msp-help/
allthough the other files are called .maxhelp, not .help

i restarted Max and created a pd~ Object, it has no in or outlets but
i can open the Help from there, switch Audio on and Select the
Pd-0.42-5.app but nothing happens.

what am i doing wrong?

Am 28.08.2009 um 05:35 schrieb Miller Puckette:


Oops, sorry about that... I reorganized some stuff and that fell
through a crack.  It's back up on:

http://crca.ucsd.edu/~msp/software.html

cheers
Miller

On Fri, Aug 28, 2009 at 03:21:57AM +0200, Max wrote:

Hi List,

i've been asked by students where to download the starter drug ?pd~
for Max? and i could not find it myself - i thought it is  
available?

It's neither here:
http://crca.ucsd.edu/~tapel/software.html
nor
http://crca.ucsd.edu/~msp/software.html
and here neither:
http://www.maxobjects.com/?v=authorsinitiale=M

max




___
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






 



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





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


Re: [PD] pd~ for Max

2009-09-01 Thread marius schebella
okay!
so what I have to do is:
start the help patch with max4,
then open Options - DSP Status
(If I try to open the panel later, I get an error saying
error: Bad file descriptor)
then I had to replace the opendialog with a simple message starting
with /Users/marius..., as opposed to what I got before
mac_hd:/Users/marius
and then I clicked on this message, pd would start up and spit out a
message with a lot of zeros. and then I start sound as you said from
the DSP Status window.
hmmm... actually trying the whole thing again,
it now works by just starting pd with the pddir message and the start
message and *then* clicking on ;dsp start.
but only once, I cannot stop pd and start it again, that brings me
into freeze mode again..
ah, it works if I turn off dsp in max before stopping pd, and then
start it again, and then turn on dsp again.
marius.


2009/9/1 Miller Puckette mpuck...@imusic1.ucsd.edu:
 No, I mean the Max thing... I don't have Max here, but maybe it's called
 DSP preferences?

 cheers
 M
 On Tue, Sep 01, 2009 at 06:07:35PM +0200, marius schebella wrote:
 hi,
 thanks miller, are you talking about the pd audio settings? cause the
 dialog won't open up either, everything is frozen.
 with physically going in and out, you mean connecting a cable to the
 mini jack of your macbook(pro)?? should I also say a small prayer? or
 use my little max voodoo doll.
 no, seriously, I could still not get it running, sorry.
 do I need jack for this to work?
 best, marius.

 2009/9/1 Miller Puckette mpuck...@imusic1.ucsd.edu:
  Hi Marius,
 
  For Max 4, that's the symptom I got -- even after hitting the max DSP 1
  button on the patch -- until I went into the audio settings panel and 
  actually
  got sound running in and out of hardware. ?For me at least, the Max 
  scheduler
  apparently didn't even run the DSP objects unless audio was physically 
  going
  in and out.
 
  For Max5, the API is supposedly unchanged (except, as Thomas Grill 
  mentioned,
  GUI stuff that pd~ doesn't use). ?However, the scheduler or audio I/O
  systems might be different for example -- so this is probably going to take
  some fooling around to debug.
 
  cheers
  Miller
 
  On Tue, Sep 01, 2009 at 09:40:09AM +0200, marius schebella wrote:
  Hi,
  I tried to run pd~ on max4 and max5, but no luck either. with max4 i can
  create a pd~ object with inlets and outlets, and when I start pd, the pd
  window starts up, but nothing else happens. max freezes, I guess trying
  to open the pd~-subprocess.pd patch?
  on max5 the situation is exactly the same as fred-ordi described, an
  object box without in and outlets (although in the help-patch there
  *are* ins and outs), and with a message in the max window saying pd~
  version 0.2. but clicking on start pd~... does nothing.
  tried different settings for the directory, too, no change.
  I used 0.42.5. and 10.5.8.
  I can try to compile pd~ for 10.5 later today. is there someone who has
  pd~ running on osx? which versions of max and pd are you using?
  marius.
 
  Hans-Christoph Steiner wrote:
  
  It probably needs to be compiled for Max5. ?Anyone with Max5 want to
  give it a shot?
  
  .hc
  
  On Aug 31, 2009, at 3:43 AM, fred-ordi wrote:
  
  yes, here same with Pd-0.42-5 and Max5 on OSX 10.5.8, not yet succeed 
  in:
  Max window tells nothing about something wrong (pd~ version 0.2
  printed to Max window when instantiated) but the pd~ object in
  pd~.help patcher appears with a dark foreground colorlike if the
  external is wrong...
  
  Cheers,
  Fred
  
  Miller Puckette wrote:
  Oh... good idea (I have only Max 4; my OS is too old to upgrade to 5)
  thanks
  M
  On Fri, Aug 28, 2009 at 08:32:27PM +0200, Max wrote:
  pd~ for max does not even launch Pd here.
  DSP is on.
  Is there anybody else on the Pd-list who has Max5 installed on OS X
  who could try this out?
  
  thx, Max
  
  Am 28.08.2009 um 19:54 schrieb Miller Puckette:
  
  I had the same problem for a while... for pd~ to work not only do
  you have to
  start dsp in the help window but you also have to have audio
  going ?in and
  out of Max. ?Otherwise Pd start up but does nothing.
  
  cheers
  M
  
  On Fri, Aug 28, 2009 at 04:47:11PM +0200, Max wrote:
  I'm having trouble getting it to run - there is no INSTALL
  instructions, but i guess
  pd~.mxo lives in /Applications/Max5/Cycling\ '74/msp-externals/
  and pd~.help lives in /Applications/Max5/Cycling\ '74/msp-help/
  allthough the other files are called .maxhelp, not .help
  
  i restarted Max and created a pd~ Object, it has no in or outlets 
  but
  i can open the Help from there, switch Audio on and Select the
  Pd-0.42-5.app but nothing happens.
  
  what am i doing wrong?
  
  Am 28.08.2009 um 05:35 schrieb Miller Puckette:
  
  Oops, sorry about that... I reorganized some stuff and that fell
  through a crack. ?It's back up on:
  
  http://crca.ucsd.edu/~msp/software.html
  
  cheers
  Miller
  
  On Fri, Aug 28, 2009 at 03:21:57AM +0200, Max

Re: [PD] frequency

2009-08-28 Thread marius schebella
if you do a fft and look at the array with the results, you will have 
the DC at arrayposition 0 and a frequency of SR/WS (samplingrate divided 
by window size) at position 1.
with your settings this would be around 86Hz. the other elements of the 
array hold multiples of 86Hz.

on pos2 2*86, on pos3 3*86...
on pos128 you should get the Nyquist frequency (sample rate/2=11025) 
which is the highest frequency you can analyze. the rest of the array 
are mirror frequencies, that you don't need for analysis.

if you want to get the array position for 5000Hz
you do 5000/86... so you should feed the number 58 into your tabread.

bear in mind that the fft will use the first 129(!) pins of the 256 
array (position 0-128) to put frequency values. that is, because the DC 
and the nyquist frequency don't have(/need) a phase information. at 
least that's the theory...


marius.


bra...@subnet.at wrote:

hi all

can anybody telle me how to get the right frequencys out of a frequency
analysis at 22050 samplingrate in an array with 256 adresses

thank you in advance
der.brandt


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




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


Re: [PD] pd 0.43 branch with the new GUI code

2009-08-26 Thread marius schebella

Hans-Christoph Steiner wrote:


A complete rewrite of Pd's GUI is starting to be usable.  Miller has 
accepted the core of this code into his repo for 0.43.  Now we need to 
get the whole thing done!  There is now a branch for continuing off of 
Miller's initial 0.43 commit here:


http://pure-data.svn.sourceforge.net/viewvc/pure-data/branches/pd-gui-rewrite/0.43 


no configure??
marius.





There is a wiki page to keep track of progress with build instructions, 
etc.:


http://puredata.info/dev/PdGuiRewrite

Try it out on GNU/Linux or Mac OS X, no one's tried to get it running on 
Windows yet, you could be the first.  Shouldn't be too hard since its 
all Tcl.  There is lots of work left to do, and you can contribute in 
many different ways. We always need testers, try using this Pd version 
in your normal work, and report any and all bugs, problems, feature 
ideas, etc. The simplest way is to contribute code is to create a 
translation for Pd. You can also look thru the Tcl source for things 
marked TODO and take a stab and doing them. If you want to improve the 
GUI, make the new Pd window for example, an announce your interest to  
pd-dev to make sure there are no duplications of efforts.


.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





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


Re: [PD] pd 0.43 branch with the new GUI code

2009-08-26 Thread marius schebella

Hans-Christoph Steiner wrote:


On Aug 26, 2009, at 5:14 PM, marius schebella wrote:


Hans-Christoph Steiner wrote:
A complete rewrite of Pd's GUI is starting to be usable.  Miller has 
accepted the core of this code into his repo for 0.43.  Now we need 
to get the whole thing done!  There is now a branch for continuing 
off of Miller's initial 0.43 commit here:
http://pure-data.svn.sourceforge.net/viewvc/pure-data/branches/pd-gui-rewrite/0.43 



no configure??
marius.


read the page a little closer: http://puredata.info/dev/PdGuiRewrite


i fail with the first line
svn co 
http://pure-data.svn.sourceforge.net/viewvc/pure-data/branches/pd-gui-rewrite/0.43 
pd-gui-rewrite
svn: PROPFIND request failed on 
'/viewvc/pure-data/branches/pd-gui-rewrite/0.43'
svn: PROPFIND of '/viewvc/pure-data/branches/pd-gui-rewrite/0.43': 302 
Found (http://pure-data.svn.sourceforge.net)

hmmm...
grabed the tarball from the webpage, but compiling gives me errors, too.
marius.



.hc





There is a wiki page to keep track of progress with build 
instructions, etc.:

http://puredata.info/dev/PdGuiRewrite
Try it out on GNU/Linux or Mac OS X, no one's tried to get it running 
on Windows yet, you could be the first.  Shouldn't be too hard since 
its all Tcl.  There is lots of work left to do, and you can 
contribute in many different ways. We always need testers, try using 
this Pd version in your normal work, and report any and all bugs, 
problems, feature ideas, etc. The simplest way is to contribute code 
is to create a translation for Pd. You can also look thru the Tcl 
source for things marked TODO and take a stab and doing them. If you 
want to improve the GUI, make the new Pd window for example, an 
announce your interest to  pd-dev to make sure there are no 
duplications of efforts.

.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








 



[T]he greatest purveyor of violence in the world today [is] my own 
government. - Martin Luther King, Jr.








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


Re: [PD] pd 0.43 branch with the new GUI code

2009-08-26 Thread marius schebella

Hans-Christoph Steiner wrote:


On Aug 26, 2009, at 6:43 PM, marius schebella wrote:


Hans-Christoph Steiner wrote:

On Aug 26, 2009, at 5:14 PM, marius schebella wrote:

Hans-Christoph Steiner wrote:
A complete rewrite of Pd's GUI is starting to be usable.  Miller 
has accepted the core of this code into his repo for 0.43.  Now we 
need to get the whole thing done!  There is now a branch for 
continuing off of Miller's initial 0.43 commit here:
http://pure-data.svn.sourceforge.net/viewvc/pure-data/branches/pd-gui-rewrite/0.43 



no configure??
marius.

read the page a little closer: http://puredata.info/dev/PdGuiRewrite


i fail with the first line
svn co 
http://pure-data.svn.sourceforge.net/viewvc/pure-data/branches/pd-gui-rewrite/0.43 pd-gui-rewrite 

svn: PROPFIND request failed on 
'/viewvc/pure-data/branches/pd-gui-rewrite/0.43'
svn: PROPFIND of '/viewvc/pure-data/branches/pd-gui-rewrite/0.43': 302 
Found (http://pure-data.svn.sourceforge.net)

hmmm...
grabed the tarball from the webpage, but compiling gives me errors, too.
marius.



Doh sorry, put the wrong link there, please try again:)


doh, still getting errors... portaudio?

if gcc -DPACKAGE_NAME=\pd\ -DPACKAGE_TARNAME=\pd\ 
-DPACKAGE_VERSION=\0.41.4\ -DPACKAGE_STRING=\pd\ 0.41.4\ 
-DPACKAGE_BUGREPORT=\\ -DPACKAGE=\pd\ -DVERSION=\0.41.4\ 
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 
-DHAVE_LIBDL=1 -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_ALLOCA_H=1 
-DHAVE_ALLOCA=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_NETDB_H=1 
-DHAVE_NETINET_IN_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 
-DHAVE_STRING_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_PARAM_H=1 
-DHAVE_SYS_SOCKET_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMEB_H=1 
-DHAVE_UNISTD_H=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 
-DHAVE_WORKING_FORK=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 
-DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DRETSIGTYPE=void -DHAVE_DUP2=1 
-DHAVE_FLOOR=1 -DHAVE_GETCWD=1 -DHAVE_GETHOSTBYNAME=1 
-DHAVE_GETTIMEOFDAY=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_POW=1 
-DHAVE_REGCOMP=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_SQRT=1 
-DHAVE_STRCHR=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 -DHAVE_STRSTR=1 
-DHAVE_STRTOL=1 -I. -I. -I/sw/include -I../portmidi/pm_common 
-I../portmidi/porttime   -DPACKAGE_NAME=\pd\ -DPACKAGE_TARNAME=\pd\ 
-DPACKAGE_VERSION=\0.41.4\ -DPACKAGE_STRING=\pd\ 0.41.4\ 
-DPACKAGE_BUGREPORT=\\ -DPACKAGE=\pd\ -DVERSION=\0.41.4\ 
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 
-DHAVE_LIBDL=1 -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_ALLOCA_H=1 
-DHAVE_ALLOCA=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 -DHAVE_NETDB_H=1 
-DHAVE_NETINET_IN_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 
-DHAVE_STRING_H=1 -DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_PARAM_H=1 
-DHAVE_SYS_SOCKET_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMEB_H=1 
-DHAVE_UNISTD_H=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 
-DHAVE_WORKING_FORK=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 
-DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DRETSIGTYPE=void -DHAVE_DUP2=1 
-DHAVE_FLOOR=1 -DHAVE_GETCWD=1 -DHAVE_GETHOSTBYNAME=1 
-DHAVE_GETTIMEOFDAY=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_POW=1 
-DHAVE_REGCOMP=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_SQRT=1 
-DHAVE_STRCHR=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 -DHAVE_STRSTR=1 
-DHAVE_STRTOL=1 -DPD-DUSEAPI_PORTAUDIO  -I../portaudio/include 
-DMACOSX   -g -O2 -MT pd-s_audio_pa.o -MD -MP -MF 
.deps/pd-s_audio_pa.Tpo -c -o pd-s_audio_pa.o `test -f 's_audio_pa.c' 
|| echo './'`s_audio_pa.c; \
	then mv -f .deps/pd-s_audio_pa.Tpo .deps/pd-s_audio_pa.Po; else rm 
-f .deps/pd-s_audio_pa.Tpo; exit 1; fi

s_audio_pa.c:72: error: syntax error before '*' token
s_audio_pa.c: In function 'pa_lowlevel_callback':
s_audio_pa.c:80: error: 'framesPerBuffer' undeclared (first use in this 
function)

s_audio_pa.c:80: error: (Each undeclared identifier is reported only once
s_audio_pa.c:80: error: for each function it appears in.)
s_audio_pa.c:85: error: 'inputBuffer' undeclared (first use in this 
function)
s_audio_pa.c:98: error: 'outputBuffer' undeclared (first use in this 
function)

s_audio_pa.c: In function 'pa_open_callback':
s_audio_pa.c:118: error: 'PaStreamParameters' undeclared (first use in 
this function)

s_audio_pa.c:118: error: syntax error before 'instreamparams'
s_audio_pa.c:153: error: 'instreamparams' undeclared (first use in this 
function)
s_audio_pa.c:159: error: 'outstreamparams' undeclared (first use in this 
function)
s_audio_pa.c:173: warning: passing argument 5 of 'Pa_OpenStream' makes 
pointer from integer without a cast
s_audio_pa.c:173: warning: passing argument 7 of 'Pa_OpenStream' makes 
integer from pointer without a cast
s_audio_pa.c:173: warning: passing argument 8 of 'Pa_OpenStream' makes 
integer

Re: [PD] pd 0.43 branch with the new GUI code

2009-08-26 Thread marius schebella

Hans-Christoph Steiner wrote:


On Aug 26, 2009, at 7:41 PM, marius schebella wrote:


Hans-Christoph Steiner wrote:

On Aug 26, 2009, at 6:43 PM, marius schebella wrote:

Hans-Christoph Steiner wrote:

On Aug 26, 2009, at 5:14 PM, marius schebella wrote:

Hans-Christoph Steiner wrote:
A complete rewrite of Pd's GUI is starting to be usable.  Miller 
has accepted the core of this code into his repo for 0.43.  Now 
we need to get the whole thing done!  There is now a branch for 
continuing off of Miller's initial 0.43 commit here:
http://pure-data.svn.sourceforge.net/viewvc/pure-data/branches/pd-gui-rewrite/0.43 



no configure??
marius.

read the page a little closer: http://puredata.info/dev/PdGuiRewrite


i fail with the first line
svn co 
http://pure-data.svn.sourceforge.net/viewvc/pure-data/branches/pd-gui-rewrite/0.43 pd-gui-rewrite 

svn: PROPFIND request failed on 
'/viewvc/pure-data/branches/pd-gui-rewrite/0.43'
svn: PROPFIND of '/viewvc/pure-data/branches/pd-gui-rewrite/0.43': 
302 Found (http://pure-data.svn.sourceforge.net)

hmmm...
grabed the tarball from the webpage, but compiling gives me errors, 
too.

marius.

Doh sorry, put the wrong link there, please try again:)


doh, still getting errors... portaudio?

if gcc -DPACKAGE_NAME=\pd\ -DPACKAGE_TARNAME=\pd\ 
-DPACKAGE_VERSION=\0.41.4\ -DPACKAGE_STRING=\pd\ 0.41.4\ 
-DPACKAGE_BUGREPORT=\\ -DPACKAGE=\pd\ -DVERSION=\0.41.4\ 
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBM=1 
-DSTDC_HEADERS=1 -DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_FCNTL_H=1 
-DHAVE_LIMITS_H=1 -DHAVE_NETDB_H=1 -DHAVE_NETINET_IN_H=1 
-DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 
-DHAVE_SYS_IOCTL_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SOCKET_H=1 
-DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMEB_H=1 -DHAVE_UNISTD_H=1 
-DHAVE_FORK=1 -DHAVE_VFORK=1 -DHAVE_WORKING_VFORK=1 
-DHAVE_WORKING_FORK=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 
-DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DRETSIGTYPE=void -DHAVE_DUP2=1 
-DHAVE_FLOOR=1 -DHAVE_GETCWD=1 -DHAVE_GETHOSTBYNAME=1 
-DHAVE_GETTIMEOFDAY=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_POW=1 
-DHAVE_REGCOMP=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_SQRT=1 
-DHAVE_STRCHR=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 -DHAVE_STRSTR=1 
-DHAVE_STRTOL=1 -I. -I. -I/sw/include -I../portmidi/pm_common 
-I../portmidi/porttime   -DPACKAGE_NAME=\pd\ 
-DPACKAGE_TARNAME=\pd\ -DPACKAGE_VERSION=\0.41.4\ 
-DPACKAGE_STRING=\pd\ 0.41.4\ -DPACKAGE_BUGREPORT=\\ 
-DPACKAGE=\pd\ -DVERSION=\0.41.4\ -DSTDC_HEADERS=1 
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 
-DHAVE_DLFCN_H=1 -DHAVE_LIBDL=1 -DHAVE_LIBM=1 -DSTDC_HEADERS=1 
-DHAVE_ALLOCA_H=1 -DHAVE_ALLOCA=1 -DHAVE_FCNTL_H=1 -DHAVE_LIMITS_H=1 
-DHAVE_NETDB_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_STDDEF_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_SYS_IOCTL_H=1 
-DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SOCKET_H=1 -DHAVE_SYS_TIME_H=1 
-DHAVE_SYS_TIMEB_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FORK=1 -DHAVE_VFORK=1 
-DHAVE_WORKING_VFORK=1 -DHAVE_WORKING_FORK=1 -DHAVE_STDLIB_H=1 
-DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DRETSIGTYPE=void 
-DHAVE_DUP2=1 -DHAVE_FLOOR=1 -DHAVE_GETCWD=1 -DHAVE_GETHOSTBYNAME=1 
-DHAVE_GETTIMEOFDAY=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_POW=1 
-DHAVE_REGCOMP=1 -DHAVE_SELECT=1 -DHAVE_SOCKET=1 -DHAVE_SQRT=1 
-DHAVE_STRCHR=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 -DHAVE_STRSTR=1 
-DHAVE_STRTOL=1 -DPD-DUSEAPI_PORTAUDIO  -I../portaudio/include 
-DMACOSX   -g -O2 -MT pd-s_audio_pa.o -MD -MP -MF 
.deps/pd-s_audio_pa.Tpo -c -o pd-s_audio_pa.o `test -f 
's_audio_pa.c' || echo './'`s_audio_pa.c; \
then mv -f .deps/pd-s_audio_pa.Tpo .deps/pd-s_audio_pa.Po; 
else rm -f .deps/pd-s_audio_pa.Tpo; exit 1; fi

s_audio_pa.c:72: error: syntax error before '*' token
s_audio_pa.c: In function 'pa_lowlevel_callback':
s_audio_pa.c:80: error: 'framesPerBuffer' undeclared (first use in 
this function)

s_audio_pa.c:80: error: (Each undeclared identifier is reported only once
s_audio_pa.c:80: error: for each function it appears in.)
s_audio_pa.c:85: error: 'inputBuffer' undeclared (first use in this 
function)
s_audio_pa.c:98: error: 'outputBuffer' undeclared (first use in this 
function)

s_audio_pa.c: In function 'pa_open_callback':
s_audio_pa.c:118: error: 'PaStreamParameters' undeclared (first use in 
this function)

s_audio_pa.c:118: error: syntax error before 'instreamparams'
s_audio_pa.c:153: error: 'instreamparams' undeclared (first use in 
this function)
s_audio_pa.c:159: error: 'outstreamparams' undeclared (first use in 
this function)
s_audio_pa.c:173: warning: passing argument 5 of 'Pa_OpenStream' makes 
pointer from integer without a cast
s_audio_pa.c:173: warning: passing argument 7 of 'Pa_OpenStream' makes 
integer from pointer without

Re: [PD] Hot inlet position

2009-08-20 Thread marius schebella
nice paper! just to add something to the discussion:
In the best of circumstances the artists are around to remind us of
their needs, which often turn out quite different from what either of
us first imagined.
From my point of view this stage where we have a discussion between
artists and programmers was eliminated at the moment when Pd was
perceived to be a programming language (which it somehow is) as
opposed to a computer music instrument.
Look at Pd as a programming language and artists using Pd to
program/build their instruments. Then, artists are doing this in their
function as programmers and not as musicians. The interchange between
artist and software writer/instrument builder has to take place in a
schizophrenic manner inside oneself. Otoh, this means that a lot of
the discussion we are seeing today about improvements or new features
are really discussions between two types of programmers: the ones that
write Pd, and the ones that write *with* or *in* Pd. This is really a
trap, because the original citation above does not take into account
that another type of programmer would pop up between the artist and
the software writer that just wants to improve features to use Pd as a
tool to build instruments. Needs on this level are somehow ignored
because they are no artistic needs. Otoh, this also built a wall/gap
between artists and core Pd developers, because artists nowadays
mostly talk to people who use Pd as a programming language unless even
more people admit to wear more than one hat.
best, marius.


2009/8/19 Miller Puckette mpuck...@imusic1.ucsd.edu:
 That's pretty much it...  There's some discussion in:
 http://crca.ucsd.edu/~msp/Publications/dartmouth-reprint.dir/

 cheers
 Miller

 On Wed, Aug 19, 2009 at 09:21:12AM -0700, Jonathan Wilkes wrote:
 Here's a little historical question I'm curious about: why wasn't the
 rightmost inlet on all objects originally made to be the hot/active inlet?

 The one benefit I see to having the leftmost inlet be the hot inlet is that
 names of objects are more likely to be left-aligned.  Is that basically
 the reason?

 -Jonathan




 ___
 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] pdcon09 and iscl2009

2009-08-03 Thread marius schebella

marius schebella wrote:

hi,
thanks to all 
the organizers, alex, figo, glerm, paloma, karla 


how could I forget palm. so sorry...
marius.

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


[PD] pdcon09 and iscl2009

2009-08-02 Thread marius schebella

hi,
I put the rest of my pics from sao paulo and bahia online. thanks to all 
 the organizers, alex, figo, glerm, paloma, karla and all people who 
helped support the two events. I think pd community (...) gains a lot of 
energy from the events, in brazil, south america and everywhere else.

http://www.flickr.com/photos/23071...@n00/sets/72157621754454542/
http://www.flickr.com/photos/23071...@n00/sets/72157621921524442/
marius.

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


Re: [PD] gem pix shear

2009-07-28 Thread marius schebella

Py Fave wrote:

so nice .
exactly a good starting point for me .
simple and efficient.
you made it specially for me ? :-)

i'm trying to learn some glsl and i am not really fluent in it for the 
moment.

to say the less.
but reading your code makes me willing to try things.


hi,
yes, atm I am trying to port shaders to pd and help people get started 
with it (it's part of my work for pdcon09, there is more to come...).


here is a version that will make it more clear what is going on. it does 
exactly the same thing as the shader I posted before, but splits the 
steps and has more comments.


-- snip stripeshear.frag --

// create diamond pattern
// shear (x/y) will change the angle of the diamonds
// offset (x/y) will move pattern left/right/up/down
// resize (x/y) will resize the height/width

// sampler2D is the texture connected in Gem
uniform sampler2D texture;

// the data type vec2 means a vector of 2 floats,
// to set this value from Pd send a list, e.g.
// shear 1.5 -0.7
uniform vec2 shear;
uniform vec2 offset;
uniform vec2 resize;

// take the pixel from position x/y and apply a new location to it
// in the last line texture means the particular pixel
// and texCoord the position where it will be drawn
// the rest is the transformation from the original position to the // 
diamond pattern

void main(void)
{   
// gl_TexCoord[0].x is the original x position. (a float value)
// gl_TexCoord[0].y the y position.
// to shear the image add an offset based on the x/y position
// and the factor shear.
float x = gl_TexCoord[0].x+gl_TexCoord[0].y*shear.x;
float y = gl_TexCoord[0].y+gl_TexCoord[0].x*shear.y;

// to shift the whole pattern right/left or up down
// add an offset
// to access the values of the vector you can use
// shear.xy (both) or shear.x or shear.y
// shear.s is the same as shear.x and the same as
// shear.r (letters stand for typical vectors: stuv, xyz, rgba)
x = x + offset.x;
y = y + offset.y;

// finally multiply the position offset to change
// the size of x and/or y
x = x*resize.x;
y = y*resize.y;

// this step is not really necessary, but shows
// how to put 2 floats into a vec2
vec2 texCoord = vec2(x,y);

// finally output the result as
// gl_FragColor, which is a built-in glsl function
gl_FragColor = texture2D(texture, texCoord);
}


 snip end

marius.










Thanks

py


2009/7/28 marius schebella marius.schebe...@gmail.com 
mailto:marius.schebe...@gmail.com


Py Fave wrote:

Thanks for your help.

i would like to output a pix with this transformation,with image
wrapping around ,
so shearXY is not very practical in my situation.

i would prefer to avoid using pix_snap too.

i need it to be quite fast, working on a live 25 fps
720*576(cropped to square) video feed.

any other otions?

would a GLSL shader do it ?


look at the attached shader, maybe it does what you want?
marius.





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


Re: [PD] gem pix shear

2009-07-26 Thread marius schebella

hi py,
have you tried shearXY? it's part of gem.
marius.

Py Fave wrote:


hello  list

i'm trying to  slant (kind of shear xy) a pix

any advice on how to do this ?

i tried to use pix_coordinates , freeframe plugins, pdmtl (without luck .

Please check the image i joined.

it shows the kind of transformations i need.

then it should be recursive, but i keep it for later...
i hope the images makes sense.

it's missing the first state wich is 4 squares side by side

Thanks and have a nice end of we

Pierre-Yves
Paris France









___
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] [ot] more pics of pdcon09

2009-07-24 Thread marius schebella

http://www.flickr.com/photos/23071...@n00
marius.

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


Re: [PD] [PD-announce] RjDj turns 1.000.000 and 100.000

2009-07-23 Thread marius schebella

Frank Barknecht wrote:

 get yourself a
drink and toast to the [...]  1.000.000 (ONE MILLION) distributed RjDj scenes.


saúde!
marius.

___
Pd-announce mailing list
pd-annou...@iem.at
http://lists.puredata.info/listinfo/pd-announce

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


[PD] pics from São Paulo

2009-07-20 Thread marius schebella

Hi,
I put some pics online from Pdcon09 in São Paulo.
http://www.flickr.com/photos/23071...@n00/sets/72157621754454542
marius.

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


Re: [PD] just to look at

2009-07-08 Thread marius schebella

hi markus,
I did not know Pd/GEM could do all that. some of the most impressive 
visuals I have seen done with pd/GEM!! hope to see this live soon.

marius.

bra...@subnet.at wrote:

...and to say thank you to all the pd comunity.

its mainly Pure data and Gem in combunation with 3dsMax. hope you#180;ll
enjoy.

der.brandt




http://www.youtube.com/watch?v=druier3JlOceurl=http%3A%2F%2Fwww.facebook.com%2Fhome.php%3Ffeature=player_embedded


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




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


Re: [PD] Pd-extended 0.41.4 final test release

2009-06-05 Thread marius schebella

Hans-Christoph Steiner wrote:


Or even better, download it from here:

http://puredata.info/downloads

Then i'll announce it if I don't hear of any problems.


is iemguts not included?
marius.




.hc

On Jun 5, 2009, at 2:08 PM, Hans-Christoph Steiner wrote:



http://autobuild.puredata.info/rc/0.41.4/

I fixed the hexloader build issue, so a working hexloader is now 
included, so this is the release, unless someone finds a showstopper 
bug.  Test away and file bugs in the bug tracker!


http://puredata.info/dev/bugtracker

KNOWN BUGS

Check http://puredata.info/dev/bugtracker before reporting bugs, and 
if you find an existing bug report on the same issue, please add your 
information there.


- Tcl/Tk 8.5 support is a bit rough, and IEM GUI fonts aren't quite 
right under 8.5


- Escape, Enter, and Ctrl/Cmd-W don't close the Path and Startup 
preferences


- pdp_opengl is alpha and will definitely crash Pd

- loading pdp_opengl will crash Pd if X11 is not open before trying to 
load it


- (Mac OS X) Using Jack can cause extra CPU usage at idle

- (Windows) installer won't replace existing installs

 



 ¡El pueblo unido jamás será vencido!








 



'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





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


Re: [PD] 3d trails with GEM

2009-05-08 Thread Marius Schebella

hi sebastian,
one way you can do this is by create the trail from a feedback.
marius.

Sebastian Saa wrote:
Good Evening , Is there any way that a moving or animated geo can 
leave a 3d trails of geos  while it moves? any idea of how to do this? 
maybe somebody have tried it before? any idea?


 thanks


Se.



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




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


Re: [PD] Gem as GUI

2009-05-08 Thread marius schebella

glerm soares wrote:
Is there any project of abstractions that uses Gem as Graphic User 
Interface seriously?


this is totally possible. aren't there some basic objects in the pdmtl 
library? I also have some abstractions for that, but no serious library.

marius.



I mean: Create other design of tables, envelopes, data representation, 
even other design of buttons, leds, sliders and knobs that could be 
manipulated in realtime


A library of Gem objects for that could worth? Or it would be too much 
cpu expensive for DSP audio ?


I'm curious about it...

Do we have some examples?

thanx

glerm




___
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] Unpacking symbol to letters

2009-05-01 Thread marius schebella

Mark Sexton wrote:

Hi
I'm trying to unpack a symbol into individual consecutive letters 


e.g. hello
becomes
h
e
l
l
o

Are there any suggestions to completing this in PD, if not I'll have to bounce 
back and forth data to LISP.


use symbol2list and drip from the zexy library (see attached patch).

marius.




Many Thanks




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





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


Re: [PD] cannot access archives

2009-05-01 Thread marius schebella
So, yes I was right. Rogers DNS servers ignore lists.puredata.info as 
well as the whole iem.at address. The great firewall of Toronto, China 
at its best!

Here's a solution, in case anyone runs into the same problems.
surfing via ssh tunnel
http://ubuntu.wordpress.com/2006/12/08/ssh-tunnel-socks-proxy-forwarding-secure-browsing/
and remote dns lookup (you will need this too!)
http://www.outflux.net/blog/archives/2006/12/07/paranoid-browsing-with-squid/
cheers,
marius.

marius schebella wrote:

Hans-Christoph Steiner wrote:


On Apr 30, 2009, at 11:55 AM, zmoel...@iem.at wrote:


Quoting marius schebella marius.schebe...@gmail.com:


hi,
are the list archives down? I was not able to access 
http://lists.puredata.info/pipermail/pd-list for the last 2 days :(


works for me.
can you connect to the server or does the page give an error?

fgmasdr
IOhannes


Works for me.  Maybe there is a war between Salzburg and Graz going on.


I am in Canada right now, this must be more a war between the toronto 
cable monopolist rogers and free software culture,


I got redirected with both the 
http://lists.puredata.info/pipermail/pd-list page and 
http://lists.puredata.info...


thanks for checking.
marius.


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


[PD] pix_data problems

2009-05-01 Thread marius schebella

hi,

pix_data keeps crashing on me occasionally and I can't figure out, why 
and when. Here is what I *think* is the problem (so far this worked): 
when I create a new image in photoshop I can set a color profile. the 
default is sRGB IEC61966-2.1) if I use this and then save the file this 
causes crashes. If I go with the option Don't color manage this 
document then no crashes. does this make sense or is this superstition?
otoh, maybe this is only a bug of the current GEM version I am using, 
which is the most recent svn version from today.


another question related to pix_data is the following
the helpfile says the range that I can query is (0.0f, 0.0f) to (1.0f, 
1.0f). but it seems that the range is actually (1.0f/WidthInPixels, 
1.0f/HeightInPixels) to (1.0f, 1.0f).
in words: if I have a 128*128 pix image, I will query the pixels by 
dividing 1-128 by 128 [and not: dividing 0-127 by 127 or 0-127 by 128...]


marius.

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


[PD] cannot access archives

2009-04-30 Thread marius schebella

hi,
are the list archives down? I was not able to access 
http://lists.puredata.info/pipermail/pd-list for the last 2 days :(

marius.

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


Re: [PD] cannot access archives

2009-04-30 Thread marius schebella

Hans-Christoph Steiner wrote:


On Apr 30, 2009, at 11:55 AM, zmoel...@iem.at wrote:


Quoting marius schebella marius.schebe...@gmail.com:


hi,
are the list archives down? I was not able to access 
http://lists.puredata.info/pipermail/pd-list for the last 2 days :(


works for me.
can you connect to the server or does the page give an error?

fgmasdr
IOhannes


Works for me.  Maybe there is a war between Salzburg and Graz going on.


I am in Canada right now, this must be more a war between the toronto 
cable monopolist rogers and free software culture,


I got redirected with both the 
http://lists.puredata.info/pipermail/pd-list page and 
http://lists.puredata.info...


thanks for checking.
marius.

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


Re: [PD] gem list operations on the gpu

2009-04-19 Thread marius schebella

Sebastian Saa wrote:
Hello, is it possible to run gemlist operations on the gpu? im 
experimenting with recursive structures in gem , i cannot have to much 
recursions because my computer become slow, so i was thinking if its 
posible to make those calculations on the gpu, is this possible?


hi sebastian,

it depends on what exactly you're trying to do. it is possible to 
calculate a recursive structure once and then upload it to the GPU using 
a displaylist. basically you are creating a geometry that you can access 
like a model. have a look at the example in 
examples/GEM/09.OpenGL/02.displaylist.pd
But this will not help you, if the recursion needs to be recalculated 
for every frame. for this you could use vertex shaders (again, depending 
on what you're trying to achieve). with the upcoming GEM release and if 
your gfx card supports it, it should also be possible to use geometry 
shaders as well.


the other options are pdlua (with luagl) or writing your own GEM object...

marius.

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


Re: [PD] Pdpedia and random generation

2009-04-09 Thread marius schebella
hi dmotd,

your post is great, it reminded me of all the ideas I had before
starting pdpedia.
my main motivation for working on a pd(pedia) object
database/documentation was to help users (including myself) find the
right object for their purpose and help developers by preventing
redundancy in writing new objects. -- I also got stuck by the
limitations of mediawiki.
some of the things, for example that I'd like to see:
make heavy use of *data mining* in existing pd patches: It should be
possible to know, how often an object is used, and how often it is
connected to which other object and which objects share the same
window. it should even be possible to tell the search engine where in
the patch (x/z area) an object was placed.
I want to search for objects related to key words, tags, maybe
categories (although a fixed structure is definitely a bad idea),
libraries, similar objects, sort by all kinds of means (date,
popularity, operating system).
On top of this pd-base there should be a place like *youtube*, where
you can post your own patches, have favorites, have a list of favorite
objects. I know that it is not possible (yet) to play a pd patch
within a browser, but I am sure someone will come up with a firefox
plugin anytime soon.
I also think that people should be able to comment on objects, or rate
them, or have rss feeds if someone posts a new patch that contains a
certain object or is related to a certain topic.
and your point about exchanging data formats is extremely important,
too. I know that mediawiki has a method to import/export - in theory,
but this can by no means compared to a real query api.

of course, maintaining all that information is a hell of a work. that
was the point where the wiki idea came into place (a lot of people
contributing). but after a year of pdpedia I still don't see this
taking off, which makes me want to try out something new.
btw is there any literature or real world examples of how other
groups/open source communities deal with the *lack of
physical/financial resources*?

marius.

2009/4/9 dmotd dm...@gmx.net:
 hi folks,

 i am somewhat interested in investing some time in pdpedia, but i
 have a few concerns with mediawiki as a container for pd related
 data.

 obviously mediawiki is an excellent versioning platform and has a
 strong following for many technical wiki's in the open-source
 community. i think its an excellent format for plain text
 information, which takes the form of tutorials/howto/guide, but as
 an object reference it has a limited scope.

 this is especially the case when attempting to pull that information
 into another format (ie.. not html). anything pulled off the server
 using the api needs to be parsed to be made useful in another
 context, and in many cases reparsed to pick out the
 meta-references, and this is without getting to the content which
 is often categorised in an entirely different format.

 i have previously invested a fair chunk of time in refencing objects
 in a sql database, while my work was not designed with versioning
 in mind, it was designed to be utilised by pd (dd was the projected
 environment) or pd libs internally, or in other formats like a
 postscript reference or generating pddp formatted helpfiles. i have
 recently started picking up the pieces of this project (which i had
 ceased with the initial announcement of pdpedia).

 anyhow, what i am beginning to see a need for is an infrastructure
 like mediawiki which stores pd files rather than plain-text. think
 of it like a categorised + tagged svn. this would be a place where
 people can upload files relating to pd use, examples of usage,
 methods of interfacing and anything else that gets passed around on
 this mailing list. keeping with the same wiki format of edits by
 anyone, and versioning each subsequent edit. then in a similar
 method to mediawiki api calls, pd internally could request a list
 of articles (pd-patches) and dynamically retrieve requested
 articles from the pdwiki. thus making the system much more usable
 within the pd environment.

 i think the benefit of this would be quite obvious to pd-users, as
 it has been stated many times by numerous people that a plain text
 wiki reference doesn't really make much sense without the
 interactive characteristics of an actual patch.

 this is something i would happily put energies into development, and
 in many ways have already started. i will likely end up building
 something that works in this way anyway, so please throw in
 suggestions, before i get carried away ;)

 ciao,

 dmotd



 On Thursday 09 April 2009 07:25:06 Hans-Christoph Steiner wrote:
 There are lots of good ideas worth trying.  We've talked about it
 a lot, we just need someone to take charge of it.  I am just too
 overloaded to handle pdpedia on top of everything else.  Who
 wants to own it?

 .hc

 On Apr 1, 2009, at 11:21 AM, Jean-Noël Montagné wrote:
  It would be good to have
  standards on how articles should be formatted and 

Re: [PD] Pdpedia and random generation

2009-04-09 Thread marius schebella
2009/4/9 Frank Barknecht f...@footils.org:
 Hallo,
 dmotd hat gesagt: // dmotd wrote:

 i am not at all convinced that pdpedia/mediawiki serves as a good
 method for object reference. it is difficult to maintain (a lot of
 manual copy and paste), its search/sort functionality is limited,
 the up/down stream api is severely lacking and most of all it is
 difficult to integrate it into a pd environment (outside of simple
 pddp links which are usually inside the object reference anyhow).

 I believe, reference documentation belongs into the code and additional 
 display
 methods should be generated from that.

hi frank,
please be more elaborate. are you distinguishing between reference and
documentation? is reference documentation the help patches or some
other kind of object reference. are you talking about code comments?
in help patches? or in the C code?

I think that the purpose of documentation is to teach/explain how to
use objects? reference might be something slightly different.

the problem imho is that there is no basis right now on which an
automatic documentation generation could build on. I also think that
autogeneration would be extremely helpful, but... who of the
vanilla/external-developers will reliably stick to any rules? since
developers are bad documentators but you still propose that code
should be the source to generate documentation, how do you think
people (who would like to do some documentation) should contribute?
directly to the source code?

how do you envision that users will search for objects? where do you
think information like tags, similar objects, example patches should
come from?

marius.

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


Re: [PD] Multiblob and matrices...

2009-04-08 Thread marius schebella
2009/4/8 Simon Ball sballm...@googlemail.com:
 Thanks for these, that's made it much clearer.

 However, in my version of pd (0.40.3-extended - mac, OSX 10.4.11) the
 [pix_blobtracker] doesn't seem to load. Is this a subpatch that makes use of
 multiblob that I don't have, or is it an object that I am missing?


hi simon,
for pd-extended to create all the objects, I had to add
declare -stdpath extra/Gem (for pix_blobtracker)
declare -stdpath extra/iemmatrix (for all the mtx_ objects)
and create an instance of mtx_mul that gets loaded before mtx_*
I don't know if declare will work with 0.40. check your console to see
if the mtx_ objects get loaded correctly.
marius.

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


Re: [PD] morphing

2009-04-08 Thread marius schebella
There's a help patch I06 timbre stamp, if you want some quick kinda 
morphing effect.

Marius.

老于 / Jürgen wrote:
oh dear, if crossfading would do the job it wouldn't be called 
'morphing' but 'mixing'.


there's a paper on morphing here, a bit old but still...

http://cobweb.ecn.purdue.edu/~malcolm/interval/1995-061/AudioMorphingPaper.pdf 



On 09 Apr 2009, at 3:10 AM, Max wrote:


crossfade?

m.

Am 08.04.2009 um 18:05 schrieb Johannes:


hello list,

i like to morph two samples about a duration of one minute.
what is the the most accurate, i mean smoothest, way to do that in pd?

has anybody experience with that?

thanks, johannes

___
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] auto 1 loops pix_film (and pix_movie?)

2009-04-07 Thread marius schebella

Derek Holzer wrote:

Hi Marco,

This has been normal behavior as long as I have been aware of it. That 
doesn't mean that it's not a bug, however ;-)


If you want looping + scrubbing, a better way would be to build a 
counter with a [mod] object set to the total number of frames in your 
clip, that way you could change the payback speed of the clip and (with 
some adjustments to the counter) skip around in the frames as well as go 
backwards, etc etc. (Nice topic for a FLOSS Manuals tutorial, eh Marius?)




something like that is already there, but not as a separate example (yet...)
marius.



best!
Derek

Marco Donnarumma wrote:
If i send a [auto 1( to [pix_film] i'm not able anymore to scratch the 
movie sending values to its cold inlet.
Is this bug connected with the bug you talk about or a normal function 
of the obj.?


besides i noticed pix_movie doens't have this behaviour but is 
crashing on most of the MAC OS i tried with. is this another known issue?






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


[PD] route float

2009-04-06 Thread marius schebella

hi,

I am trying to parse shader programs to automatically generate user
interfaces (for uniform variables). I have to differentiate between
messages like

[uniform float value1(
[uniform vec2 value2(
[something totally different(
 |
[route uniform]
 |
[route float vec2]
 |
[symbol\

The problem appears as soon as float value1 tries to pass route float, 
which gives me error: Bad arguments for message 'float' to object 
'messresponder'.


Is there already a quick solution for that, or do I have to do my own 
work around?


thanks,

marius.

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


Re: [PD] supported formats of pix_image

2009-04-06 Thread marius schebella

cyrille henry wrote:



marius schebella a écrit :

Hi,
I'm working on the GEM part of the FLOSS manual. got stuck with the 
supported file formats of pix_image.
the help patch says *.tif, *jpg, *.png. but it seems that *.bmp and 
*.gif are also supported. is this depending on the OS?
it does not only depend on the os, but also on the lib used to compiled 
Gem.


it's possible to compile Gem with only jpg suport.
or only tif...

but it is usually safe to use jpeg or tiff file.

cyrille


Ok, thanks,
maybe the Gem version in Pd-extended just compiles with all the file 
formats supported?

marius.

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


[PD] supported formats of pix_image

2009-04-06 Thread marius schebella

Hi,
I'm working on the GEM part of the FLOSS manual. got stuck with the 
supported file formats of pix_image.
the help patch says *.tif, *jpg, *.png. but it seems that *.bmp and 
*.gif are also supported. is this depending on the OS?
can someone confirm that all these file types are supported? any other 
file types?

thnx,
marius.

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


Re: [PD] route float

2009-04-06 Thread marius schebella

Frank Barknecht wrote:

Hallo,
marius schebella hat gesagt: // marius schebella wrote:


I am trying to parse shader programs to automatically generate user
interfaces (for uniform variables). I have to differentiate between
messages like

[uniform float value1(
[uniform vec2 value2(
[something totally different(
 |
[route uniform]
 |
[route float vec2]
 |
[symbol\

The problem appears as soon as float value1 tries to pass route float,  
which gives me error: Bad arguments for message 'float' to object  
'messresponder'.


Is value1 a number or something else, like a symbol? if it's a symbol, then
you are trying to use a float-message with a symbol argument like float abc
which is, uhm, not supported, at least not in [route] or [print] or so. 


As a workaround, replace the float with something else using [select float]
i.e.:

 [uniform float value1(
 |
 [unpack s s s]
 | |  |
 | [select float]
 | |   /  |
 | [symbol f(
 | | /|
 [pack s s s  ] 
 | 


Ciao


Hi Frank,
thanks for the quick reply.
value1 is a string/symbol. not a number. like variablename. the 
problem with your solution is that something totally different can be 
really anything.
even a line like float variablename; I see this will be one big mess 
at the end. I am also trying to restrict the parsing to the variable 
declarations at the top of the shader file - anything before the first 
function (although that's going to be a hard one, too, because the first 
function isn't necessarily void main(). At least it is easy to rule out 
comments (//). And, Pd does semicolon magic, too, so no need for string 
parsing with the variablename.

otoh parsing froze Pd anyway :( [textfile] did not like the line with {
---snip--
void main()
{
---snip--
dunno, maybe Pd is not made for text parsing?? (Probably I should just 
ask IOhannes for a third outlet of glsl_program...)

marius.

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


Re: [PD] route float

2009-04-06 Thread marius schebella

Frank Barknecht wrote:

Hallo,
marius schebella hat gesagt: // marius schebella wrote:

dunno, maybe Pd is not made for text parsing?? 


IMO it isn't. Can't you do the parsing somewhere else, like in a pdlua object?
Much more comfortable for text. 


Ciao


good idea, will check it out. can't remember that I saw a text parsing 
pdlua example, though??

marius.

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


[PD] auto 1 loops pix_film (and pix_movie?)

2009-04-06 Thread marius schebella

Hi,
the help patch sais that auto 1 will not loop the movie, but actually 
it does.

someone want to comment on this?
thanks,
marius.
ps. not sure if this applies to pix_movie, too, because I don't use it 
on osx.


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


Re: [PD] call for testing: Pd-extended 0.41.4

2009-04-02 Thread marius schebella

Matthias Neuenhofer wrote:

I think it went to svn via Cyrille. What to do geting the release state?
Marius posted a patch in the feedback discussion yesterday where he 
mentioned inside (feedback_filter)

better quality with perspec message enable.
Matthias



pdx is using the 0.91.3 version, which is the last Gem release, whereas 
the perspec message is only supported by the newer trunk version from svn.

marius.



Am 02.04.2009 um 00:34 schrieb Hans-Christoph Steiner:



Hmm, I don't know about that.  Let's keep it on the list so that 
others can participate in the discussion.  Is this perspec message in 
the latest Gem release, or just in SVN?  This release of Pd-extended 
will included the last release of Gem.


.hc

On Apr 1, 2009, at 6:09 PM, Matthias Neuenhofer wrote:


Hallo Hans

the gemframebuffer object miss the perpec message possibility to 
change frustum of the buffer.
I send the code to gem-dev list and got positive feedback. Would be 
nice to have it in nightly ex :)

Matthias
Am 01.04.2009 um 18:52 schrieb Hans-Christoph Steiner:



Hey,

I think Pd-extended 0.41.4 is basically ready to release.  Before I 
make a release candidate, I'd love to have some feedback on the 
current nightly builds.  You can find the latest successful builds 
for each platform here:


http://autobuild.puredata.info/auto-build/latest/

.hc

 



Mistrust authority - promote decentralization.  - the hacker ethic



___
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





___
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] Smooth motion with GEM

2009-03-31 Thread marius schebella
sending the gemwin a message FSAA 2 (or 4...) before you create it
will enhance the smoothness a little bit.
marius.

2009/3/31 maths...@libero.it maths...@libero.it:

 Hi list,

 I'm using the patch below on Pd-extended 0.40.3 on a MacBook Pro, 
 MacOsX10.4.11, to test the best setting for the [gemwin] initialization.

 Even with a simple 4/3 [rectangle] I can't get smooth motions: if I 
 increase/decrease its dimensions with a [line] (let's say increasing 
 dimensions from 3 to 4 in 1 milliseconds) the motion is not fluid, it 
 changes by little visible steps. I've tried also to limit the amount of data 
 from the [line] till 40 values per second without significative results.

 Any suggestion? Thanks a lot! marco


 #N canvas 595 22 579 178 10;
 #X obj 78 38 gemhead;
 #X obj 64 123 rectangle 4 3;
 #X obj 357 115 gemwin;
 #X msg 258 47 create \, 1;
 #X msg 349 48 destroy;
 #X floatatom 157 28 5 0 0 0 - - -;
 #X obj 139 98 * 0.865;
 #X obj 139 75 line;
 #X obj 139 54 pack f f;
 #X floatatom 206 29 5 0 0 0 - - -;
 #X msg 414 69 frame \$1;
 #X floatatom 414 48 5 0 0 0 - - -;
 #X msg 8 61 draw fill;
 #X obj 78 17 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1
 ;
 #X connect 0 0 1 0;
 #X connect 3 0 2 0;
 #X connect 4 0 2 0;
 #X connect 5 0 8 0;
 #X connect 6 0 1 2;
 #X connect 7 0 6 0;
 #X connect 7 0 1 1;
 #X connect 8 0 7 0;
 #X connect 9 0 8 1;
 #X connect 10 0 2 0;
 #X connect 11 0 10 0;
 #X connect 12 0 1 0;
 #X connect 13 0 0 0;



 ___
 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] Pdpedia and random generation

2009-03-31 Thread marius schebella
the someone would be in charge of the server space and the
maintainance of the mediawiki (accounts, updates, spam, search
functionality, synchronization with other documentations). this could
also be done by several people, but usually the responsibility is with
one person. all the rest can easily be done by a group of admins or
even be totally open to the public.

I guess the work that is missing at the moment is not so much about
writing all the articles.
marius.

2009/3/31 Alexandre Porres por...@gmail.com:
 Hi, welll, so someone needs to take over?
 I would definately be interested on this. I do, nevertheless, feel I bit
 clueless as I dont know the way to the source of all objects. And cant
 really be an expert on things other than audio/music.
 I also consider rather unfair to be the work of only one ho has taken over.
 I do believe in forming a team, things like that.
 Anyway, with the convention this year and all, I hope to bring this issue
 into round tables and discussions, make some noise on the list to see if a
 small group would move a bit their asses to launch this out.
 I could kinda take it over this way. I could definately make the commitment.
 But I cant be the one and only. I am not even a Native Speaker/Writer of
 English.
 So please help me out here, I also need a partner to guide me and help me
 not getting so bit clueless.
 Cheers
 Alex

 ___
 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] Pure Data FLOSS Manual Book Sprint 4-6 April 2009 in NYC and Berlin

2009-03-30 Thread marius schebella

Hi,

I'd like to participate remotely somehow. I understand that you also 
want to cover Gem(?), so I'd like to propose a chapter on video 
tracking. motion tracking, background subtraction, showing how to do 
alpha masking, color tracking, I also would like to include some 
documentation of pix_opencv, unless someone else is already doing that, 
for example face tracking, but also other possibilities of opencv 
(pattern recognition).
I also think the TUIO stuff should go there (with references to touchlib 
or touché), and multiblob.


AFAIK there is no gem section yet, so I don't know if it is possible to 
do just one chapter without a general introduction to gem??


Btw, there are tons of other topics to cover...

marius.


Derek Holzer wrote:
FLOSS Manuals is proud to announce a three day book sprint for the Pure 
Data FLOSS Manual. This sprint will take place simultaneously in New 
York City and Berlin from Saturday 4 April to Monday 6 April.


The Pure Data FLOSS Manual:

http://en.flossmanuals.net/puredata

There are possibilities to participate in person by coming to one of the 
locations below, or remotely via the IRC interface built into the FLOSS 
Manuals editing interface. Video conferencing may take place between the 
venues as well.


To participate, create a login at the PD FLOSS Manuals page:

http://en.flossmanuals.net/bin/login/TWiki/WebHome?origurl=/bin/view/PureData/Introductionskin=floss2 



Discussion may also take place in the Pure Data mailing list:

http://lists.puredata.info/listinfo/pd-list

If you are in New York or Berlin, please join us at these locations!

---NEW YORK CITY

* Contact:

Hans-Christoph Steiner: h...@eds.org 718 360 4872

* Location (bring ID, you'll need to sign in):

ITP/NYU Conference Room
721 Broadway, 4th Floor
NY, NY, USA
email me or call in case you can get past security: 718 360 4872

* Schedule:
Saturday: noon-midnight
Sunday: 10am-midnight
Monday: 9am-5:30pm  (if we go later, we'll be in a different room)

---BERLIN

* Contacts

Derek Holzer: de...@umatic.nl +49 176 2812 5845
Adam Hyde: a...@flossmanuals.net +49 15 2230 54563

NK
ElsenStr. 52 (2.Hof)
Berlin, Germany
+49 176 20626386
http://www.myspace.com/enka52

* Schedule:
Saturday: noon-late
Sunday: noon-late
Monday: noon-late


SOME BASIC GUIDELINES:

* This manual should address the widest possible user-base. Therefore, 
objects which are cross-platform and in Pd Extended should have priority 
over other solutions.
* Tone should be neutral and informative. Remember that humor doesn't 
always translate well! ;-)
* Our readers are assumed to have little to no background in either 
computer programming or digital signal processing, which much of the 
existing documentation takes for granted. That's why this manual is 
necessary! Please keep this in mind when explaining things.
* Please use existing the Audio Tutorials, Installing and Getting 
Started chapters as a style guide.
* Keep the chapters small and self-contained. Ideally, chapters from 
this manual could even be remixed into other FLOSS Manuals.
* Explain any jargon or technical terminology in-line the first time you 
use it, and direct the reader to appropriate other chapters/manuals when 
necessary.
* Please enter any new technical terms in the Glossary (we need to agree 
on global format for glossary terms!).

* Screenshots:
---Resolution? (Adam and I will work on this on Monday)
---Please upload any complex patches, and make sure to label screenshot 
with appropriate filename (see Audio Tutorials for examples)
---Please keep explanatory text in the manual rather than only in the 
screenshot, so that it can be text-searched by readers.

---Please use anti-aliased fonts!
* All the chapters are moderated by Derek Holzer  Adam Hyde. Your 
contributions will only be visible in the editing section until they 
meet these guidelines, and after that they can be published to the main 
page. Please let us know when your chapter(s) are ready for publishing 
and we'll look them over.



EXISTING CHAPTERS WHICH NEED HELP:

# DataflowTutorials

---this section needs a lot of help in terms of style and content! 
Tone is very informal, which doesn't help convey the information.
---give titles to screenshots so that readers can tell which patches 
match which images (some do this, some don't...)

---Math: examples/discussion of [expr]???
---Order of connecting and [trigger]: explain the patches in-line, 
rather than only in comments in screenshots (so that text is searchable, 
copy/pasteable..)
---Luka's screencaps are very aliased, to the point where you can't read 
the ~ in the object names. Should they be redone at new resolution or 
with antialiasing?

---Possible janitors: Derek Holzer, Adam Hyde

# PureGlossary

---format of object names = [italics in square brackets], must be 
formatted correctly
---format of glossary words in general text: we don't have one yet. Bold 
on first use in chapter maybe? Needs formatting all through text.


# 

Re: [PD] Pdpedia and random generation

2009-03-30 Thread marius schebella

Philip Potter wrote:

Hi all,

First post to the list, very new to pd, hello to all. I have a few questions:

1) Is pdpedia a serious project? It seems like there was a lot of
activity some time ago, but the people there got burned out and now is
a target for spammers (particularly the myobject and help patch
pages). I have done some updating of it but if noone else is doing
anything to it then maybe I should be looking for other pd resources.


hi philip,
afaik, pdpedia is poorly maintained at the moment. I think there will be 
a better solution in the future to get rid of spam and optimize 
searching and contributions. for now, your observation of burnout seems 
correct.

marius.

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


Re: [PD] Delay effect without clicks

2009-03-27 Thread marius schebella

hi again,
vd~ allows you to be controlled via a dsp signal (as opposed to a 
message inlet which only gets updated every 1,6 ms or so) and thus 
allows you to smoothly change the delay time. but you have to do do an 
interpolation between the messages you are feeding into it, and the best 
way to do this is with [line~].


[numberbox\
 |
[line $1 100(
 |
[vd~ del]

marius.


Bjørn Nielsen wrote:

Hey Marius
Thanks for the quick reply.

I have now tried vd~, but I still encounter clicks noises when I
change delay time.

audiosignal
|
[delwrite testname 2000]

delaytime
|
 [sig~]
|
[vd~ testname]
|
audioout+back to delwrite

Do the click noises has something to do with the samplelength in
delwrite~? (and can it at all be changed on the fly?)

/Bjørn


On Fri, Mar 27, 2009 at 00:13, marius schebella
marius.schebe...@gmail.com wrote:

hi Bjørn,
maybe vd~ (variable delay) is what you're looking for?
marius.

Bjørn Nielsen wrote:

Hey PD list
This is my first mail to the list and I am a newbie in PD, so please
bear with me.

I am trying to make a patch that simulates the delay effects I use as
a stompbox for my guitar. I.e. a signal delay line, with a parameter
of feedback and a parameter of delay time. While changing the delay
time parameter the ongoing sampled part should change pitch.

My first attempt (as in the attached patch) is to use
delread~/delwrite~, but changing the lenght of the sampled part in
delread~ makes a lot of clicks noises (which can be fun, but not what
I intended) and it do not change pitch. My max/msp friend said I
should instead of clipping the sample, make it run faster. So I tried
to figure if that was possible with delread~, vd~ or using arrays
instead with tabread(4)~, but I have not found the golden key yet.

I would be very happy if somebody could lead me in right direction.
Thanks, Bjørn




___
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] Delay effect without clicks

2009-03-26 Thread marius schebella

hi Bjørn,
maybe vd~ (variable delay) is what you're looking for?
marius.

Bjørn Nielsen wrote:

Hey PD list
This is my first mail to the list and I am a newbie in PD, so please
bear with me.

I am trying to make a patch that simulates the delay effects I use as
a stompbox for my guitar. I.e. a signal delay line, with a parameter
of feedback and a parameter of delay time. While changing the delay
time parameter the ongoing sampled part should change pitch.

My first attempt (as in the attached patch) is to use
delread~/delwrite~, but changing the lenght of the sampled part in
delread~ makes a lot of clicks noises (which can be fun, but not what
I intended) and it do not change pitch. My max/msp friend said I
should instead of clipping the sample, make it run faster. So I tried
to figure if that was possible with delread~, vd~ or using arrays
instead with tabread(4)~, but I have not found the golden key yet.

I would be very happy if somebody could lead me in right direction.
Thanks, Bjørn




___
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] Trouble PD 0.42 - Gem 0.91.3 Tigital - mac osX 10.5.6

2009-03-25 Thread marius schebella
Hi,
do you see error messages in the console during start up? like do you
see a printout about Gem loading correctly? do you see any errors when
you load the patch? are the objects created without problems?
an issue could be that Gem has to be compiled for 0.42, but that is
just a guess.
marius.

2009/3/25 thomas thiery matoh...@gmail.com:
 Hello pd-list,

 I use a little patch with an object pix_video (lib Gem) on mac osX 10.5.6
 2.8 Ghz Quad-Core Intel Xeon

 I test it with Pd 0.42-4 ang Gem 0.91.3 we don't see anything, my webcam
 doesn't appear
 and
 I test it with pd 0.41-4 ang Gem 0.91.3 it works

 Do you have any solutions? Is it a bug or I must do something special with
 pd 0.42-4?

 Anyone can help me with this?

 Cheers Thomas

 --
 Matohawk production
 http://matohawkitongroup.free.fr

 ___
 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] still struggling with basic understanding of Gem dataflow

2009-03-25 Thread marius schebella
hi john,
I just looked at your patches, here's what I think:
1) pix_buffer_write seems to copy and clear the pix buffer. so if your
pix_video is connected to pix_buffer_write it is gone and you don't
see it anymore (rectangle stays white). I am not sure if this is a
bug, it seems strange to me, too. but as soon as you disconnect the
pix_buffer_write the image will be shown on the rotated rectangle.
2) the rotateXYZ does not rotate the pixels, but only the geometry
that this texture is mapped to (the rectangle). so in your left
example you go from gemhead through buffer_read, texture to the
rectangle. in that line no rotationXYZ is applied to the rectangle.
marius.

2009/3/24 John Harrison john.harri...@alum.mit.edu:
 Attached is a small example patch of how I just don't get Gem...still...

 [pix_rtx] has a steady wave that normally flows from left to right.

 I would have thought that the attached patch shows me rotating the image
 first, then applying [pix_rtx]. So it would stand to reason in my mind I
 would see a rotated image with [pix_rtx] flowing from left to right.

 But that isn't the result I see. The patch has [pix_rtx] flowing from right
 to left now. It is as if [pix_rtx] is applied *before* the rotation instead
 of *after* as I would have expected.

 Grasping at straws, I have tried [pix_separator] between just about every
 object, but that makes no difference.

 What am I misunderstanding that makes the behavior of the patch make sense?
 And...how would I get [pix_rtx] to flow from left to right on a mirrored
 image?

 -John

 P.S. Are questions like this better on the Gem-dev list? That's a developer
 list but at the same time I feel a bit awkward putting too many Gem
 questions on a Pd list


 #N canvas 962 171 305 227 10;
 #X obj 29 -58 gemhead;
 #X obj 29 -35 pix_video;
 #X obj 29 44 pix_texture;
 #X obj 28 72 rectangle 4 3;
 #X obj 159 9 gemwin;
 #X msg 136 -34 create \, 1;
 #X msg 214 -33 destroy;
 #X obj 135 -57 loadbang;
 #X obj 29 17 pix_rtx;
 #X obj 29 -10 rotateXYZ 0 180 0;
 #X connect 0 0 1 0;
 #X connect 1 0 9 0;
 #X connect 2 0 3 0;
 #X connect 5 0 4 0;
 #X connect 6 0 4 0;
 #X connect 7 0 5 0;
 #X connect 8 0 2 0;
 #X connect 9 0 8 0;

 ___
 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] words for style guide: rewind and reset

2009-03-25 Thread marius schebella

Hans-Christoph Steiner wrote:


Hey,

I just went thru a bunch of interfaces and noticed a good pattern in 
wording.  I propose to make this part of the style guide:


rewind - go back to the beginning of a chunk of data
(used in: textfile, binfile, msgfile, etc.)

reset - clear the data from a container; or, go back to the initial state
(used in: zexy/index, cyclone/MouseState, maxlib, etc.)


reset should not be confused with clear...
what about open vs. read vs. load?
marius.

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


Re: [PD] agenda for upcoming book sprint?

2009-03-25 Thread marius schebella

Hans-Christoph Steiner wrote:


Hey all,

I hope I am not jumping the gun or stepping on anyone's toes.  I just 
wanted to open up the discussion about what people are planning on 
working on during the upcoming book sprint.  Currently, I am pretty open 
to topics, but I was thinking that Gem/PDP/Gridflow could really use a 
section.  There are lots of examples for them, but they lack a good 
intro to the concepts.


I am in for a gem sprint.
marius.



.hc

 



News is what people want to keep hidden and everything else is 
publicity.  - Bill Moyers




___
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] Darwiin Remote OSC and PD, on Mac

2009-03-25 Thread marius schebella
you can connect to localhost on port  for example. try [dumpOSC 
] inside pd and connect a [print] to it to see if you receive your 
values.

marius.

Nicanor Garcia wrote:

Hello.

I need some help trying to connect Darwiinremote 
(http://code.google.com/p/darwiinosc/downloads/list) Mac program to PD 
in a friend's computer.


I'm tryining to connect it through OSC, but I can't get the PD to 
receive anything.


I set up the same port in both programs, but I think I'm missing the 
address.


In Linux, which I use in my computer, I had to use localhost as the 
address but I don't know what to use in Mac.


I already googled and found nothing quickly and I'm really in a hurry as 
I have to set up that for a very important project.


Thank you very much and sorry about my english as is not my first language.

Nicanor.




___
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] still struggling with basic understanding of Gem dataflow

2009-03-25 Thread marius schebella

hi,
I think your pix_coordinate idea was not that bad (see attached patch).
but that is probably not what you want??
on the other hand, using pdp_rotate and converting twice is really 
eating up a lot of cpu. pdp is a different world again and the bridge 
between pdp and gem is buggy (your patch crashed my computer for example).
but again, as chris said. there is a difference between rotating the 
content of the pix data and rotating the geometry that this data is 
mapped to.
so the second patch shows, what I think you really want. rotate an image 
and then feed this into your pix_rtx.

marius.

John Harrison wrote:
This is extremely helpful. I'm starting to get it. Comments/questions 
inline.


chris clepper wrote:

There are two types of objects in GEM: pix and OpenGL.
Pix objects do work in the top to bottom manner like Pd DSP objects.
would [pix_coordinate] be an exception to this? I've been playing with 
it and it seems to behave the way you have described OpenGL objects and 
not GEM objects. I read the help patch about [pix_texture] reassigning 
the coordinate values, but that still didn't explain all the behavior I 
was seeing.
The convention in GEM is to put the GL objects after the pix_ ones 
showing that once the pix_ processes are done on the CPU it is time 
for the GL processes on the GPU to start. 
I understand you to be saying that the GL processes will always be 
applied after the pix_ processes. If that is the case, then it sounds 
like there is no way to have [rotateXYZ] applied before [pix_rtx]. Makes 
sense.


For the more general case, is it correct that there is no way in GEM to 
give an arbitrary rotation of an image as input to a pix_ object since 
there is no Gem pix_ object with arbitrary rotation function?


Figuring that might be the case, I tried to build [pix_rotate] using 
[pix_coordinate]...and this led me to the question about about 
[pix_coordinate]


Using pdp_rotate, pix_2gem and gem2pdp, I did successfully build a pix_ 
rotator. On the chance it might be helpful to see, I attached a demo 
patch which feeds a rotated video stream to [pix_rtx] then rotates the 
stream back to the way it was. While it more-or-less works it seems a 
bit scabby. Is there a better way?



There are lots of exceptions to Pd rules in GEM and there is really no 
way around them.  It is kind of like learning English - I before E 
except after C, excepting all of those words that ignore the rule.
As long as I can make sense of what the rules are, which objects break 
them, and some rough idea as to why, I'm cool with that.


Thank you again for your help. As Hans suggests, I'd like to find a way 
to help organize, then share this information, whether it be on the wiki 
or in some other meaningful way.


-John





rtx_sch.pd
Description: application/extension-pd


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


Re: [PD] Pd book sprint in NYC/Berlin

2009-03-16 Thread marius schebella
2009/3/16 Hans-Christoph Steiner h...@eds.org:
 I think we should have IRC running, but also it would be great to have video
 chat with projectors, speakers, and a decent mic setup.  Marius and I ran
 the streaming for a class at Brooklyn Poly.  One student was joining in from
 Canada.  When it was set up and running well, it actually worked quite well.

we used iChat for these sessions, and usually there were 3 streams
involved. if more than one person is involved on one side, you really
have to put some focus on the audio aspect, like using microphones
that can be passed around.
I will be in Berlin from mar27 to mar30, and I would also like to
contribute to the book sprint, but it is difficult for me during
week/business hours. is tehre already a plan for the schedule?
marius.

  This means spending a little time setting up the speakers and mics, and a
 projector is good too instead of a screen.  Since this will be happening
 over three days, it makes sense to spend some time on setup.  ITP can
 provide all of the equipment on the NYC end.

 .hc




 LG
 Georg

 ___
 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


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


Re: [PD] www.pd-tutorial.com

2009-03-16 Thread marius schebella

this is awesome!! wow. thanks for this huge effort!
marius.

Johannes Kreidler wrote:

hi list,

I am pleased to announce that the big pd tutorial I wrote in the last 
years with the help of a grant by the Music University of Freiburg / 
Germany, is now online, in english and in german.


It is also available as a book (paperback) at Wolke Publishing House, 
where the bang book was released.


At the moment, Amazon says that it's not available, which is strange 
because it's definitely released, but at least it can be purchased at 
the Publishing House itself.


http://www.pd-tutorial.com

http://www.wolke-verlag.de/musik_u_t/loadbang.html

http://www.buecher-zur-musik.de/assets/s2dmain.html?http://www.buecher-zur-musik.de/53108697370a2cb3f/5310869bc400a7a02.html 



http://www.amazon.de/Loadbang-Programming-Electronic-Music-Pure/dp/3936000573/ref=sr_1_3?ie=UTF8s=books-intl-deqid=1235853524sr=8-3 



Cheers
Johannes

___
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] The PdCon09 webpage is UP

2009-03-15 Thread marius schebella

and the deadline is at midnight?
marius.

Alexandre Porres wrote:
http://convention.puredata.info 


is back on air

hope you have seen it...

cheers




___
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] Call for GSoC mentors! March 9th deadline!

2009-03-08 Thread marius schebella
Hans-Christoph Steiner wrote:
 
 On Mar 7, 2009, at 11:30 AM, marius schebella wrote:
 
 chris clepper wrote:
 My own suggestion for a GEM project would be to create a tutorial and
 accompanying manual that covers the basic operation.

 I was planning to do this for years now, adding to dereks FLOSS
 Documentation or just as a separate project. there are a lot of unsorted
 patches on my drive, but as someone mentioned in a response to this
 email, documentation is not part of GSoC...
 
 I think that we could also have books on specific topics.  For example, 
 it would be very nice to have a GLSL+Gem manual.

oh, that reminds me that the gl_MultiTexCoord1-8 stuff is still broken. 
fixing that bug would be worth a GSoC project.
marius.



 


  The other idea
 involves making the more advanced features like GLSL and framebuffer
 rendering easier to use.

 I started to port vade's old v001 last year, including abstractions to
 easily chain several shaders together. not finished yet because with
 relation to GLSL stuff, I think I am just too stupid to get it...

 marius.

  These are mainly documentation projects, but
 also have some Pd, and possible C++ coding as well.

 On Fri, Mar 6, 2009 at 11:43 AM, Derek Holzer de...@umatic.nl
 mailto:de...@umatic.nl wrote:

That's great, let's see what happens ;-)

d.

chris clepper wrote:

I added my name to the VeeJay project to advise on how the low
level stuff affects performance and stability.  I don't know if
a project can have more than one mentor though.

On Fri, Mar 6, 2009 at 6:31 AM, Derek Holzer de...@umatic.nl
mailto:de...@umatic.nl mailto:de...@umatic.nl
mailto:de...@umatic.nl wrote:

   Since I'm completely uninterested in touching anything C,
C++, TclTk or
   otherwise related, I submitted two Pd patching projects which
should be
   general enough to attract students, yet quite intensive to
work on.
   Feedback welcome.

   http://puredata.info/dev/summer-of-code/Undead
   http://puredata.info/dev/summer-of-code/GEMVeeJay

   Anyone want to take up 2007's PluggoPd idea?

   best,
   D.

   --
   derek holzer ::: http://www.umatic.nl :::
   http://blog.myspace.com/macumbista
   ---Oblique Strategy # 194:
   Steal a solution.

   ___
   Pd-list@iem.at mailto:Pd-list@iem.at mailto:Pd-list@iem.at
mailto:Pd-list@iem.at mailing list

   UNSUBSCRIBE and account-management -
   http://lists.puredata.info/listinfo/pd-list



--
derek holzer ::: http://www.umatic.nl :::
http://blog.myspace.com/macumbista
---Oblique Strategy # 83:
How would someone else do it?



 

 ___
 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
 
 
 
  
 
 
 The arc of history bends towards justice. - Dr. Martin Luther King, Jr.
 
 
 


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


Re: [PD] Call for GSoC mentors! March 9th deadline!

2009-03-07 Thread marius schebella
Enrique Erne wrote:
 Hans-Christoph Steiner wrote:
 The Google Summer of Code ((http://code.google.com/soc/) application  
 is due very soon, March 9th, and we need mentors!  At this point, you  
 just need to put down your name.  Then once the projects are in, we'll  
 choose projects and who will mentor them.
 
 Every pd developer who wants to support the project but is not student  
 anymore is invited to join as mentor, since the number of sponsored  
 projects by google depends on the number of mentors and students.
 
 Andy, Claude, Frank, Marius, Mathieu, Roman where are you guys?
 

I am over here, banging my head against the wall, because I am working 
on too many things at the same time...
marius.

 add your names, hurry! :)
 
 http://puredata.info/dev/summer-of-code/GSoCOrganizationApp2009



 
 @both Chris's and Derek your names and gmail account are missing!!
 
 
 ___
 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] Call for GSoC mentors! March 9th deadline!

2009-03-07 Thread marius schebella
chris clepper wrote:
 My own suggestion for a GEM project would be to create a tutorial and 
 accompanying manual that covers the basic operation. 

I was planning to do this for years now, adding to dereks FLOSS 
Documentation or just as a separate project. there are a lot of unsorted 
patches on my drive, but as someone mentioned in a response to this 
email, documentation is not part of GSoC...

  The other idea
 involves making the more advanced features like GLSL and framebuffer 
 rendering easier to use. 

I started to port vade's old v001 last year, including abstractions to 
easily chain several shaders together. not finished yet because with 
relation to GLSL stuff, I think I am just too stupid to get it...

marius.

  These are mainly documentation projects, but
 also have some Pd, and possible C++ coding as well. 
 
 On Fri, Mar 6, 2009 at 11:43 AM, Derek Holzer de...@umatic.nl 
 mailto:de...@umatic.nl wrote:
 
 That's great, let's see what happens ;-)
 
 d.
 
 chris clepper wrote:
 
 I added my name to the VeeJay project to advise on how the low
 level stuff affects performance and stability.  I don't know if
 a project can have more than one mentor though.
 
 On Fri, Mar 6, 2009 at 6:31 AM, Derek Holzer de...@umatic.nl
 mailto:de...@umatic.nl mailto:de...@umatic.nl
 mailto:de...@umatic.nl wrote:
 
Since I'm completely uninterested in touching anything C,
 C++, TclTk or
otherwise related, I submitted two Pd patching projects which
 should be
general enough to attract students, yet quite intensive to
 work on.
Feedback welcome.
 
http://puredata.info/dev/summer-of-code/Undead
http://puredata.info/dev/summer-of-code/GEMVeeJay
 
Anyone want to take up 2007's PluggoPd idea?
 
best,
D.
 
--
derek holzer ::: http://www.umatic.nl :::
http://blog.myspace.com/macumbista
---Oblique Strategy # 194:
Steal a solution.
 
___
Pd-list@iem.at mailto:Pd-list@iem.at mailto:Pd-list@iem.at
 mailto:Pd-list@iem.at mailing list
 
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
 
 
 
 -- 
 derek holzer ::: http://www.umatic.nl :::
 http://blog.myspace.com/macumbista
 ---Oblique Strategy # 83:
 How would someone else do it?
 
 
 
 
 
 ___
 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] rodent kill

2009-02-26 Thread marius schebella
Max wrote:
 with this patch i got rid of the rats in my kitchen.
 thanks pd!

what about the cockroaches?
m.

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


Re: [PD] pd-ext documentation [was something else]

2009-02-26 Thread marius schebella
João Pais wrote:
 (maybe this is of general interest for pd users?) speaking of lists, I
 once did a similar thing some years ago, collecting 2682 objects. the
 list is far away from being complete or up to date...
 http://www.parasitaere-kapazitaeten.net/files/GENERAL_ALL.csv_.txt
 
 I already made my one available several times on the list - whenever the 
 question how many objects are in pd-ext comes -, but probably it 
 wasn't that popular.
 2682 objects? when I check the properties of the extra folder (windows), 
 I get 2666 files - bear in mind that there are several repeatitions 
 (many objects are repeated in flatspace), and other files aren just 
 secondary material, and some objects don't work. did you sort out 
 repetitions or something?
 
 how did you extract this list? 

I did this manually, a lot of copy and paste.
and yes, there might be some duplicates and some unusual objects like 
all the gemgl objects are in the list...
marius.

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


Re: [PD] private varibles

2009-02-23 Thread marius schebella
Derek Holzer wrote:
 use creation arguments in the subpatch.
 
 [pd mysubpatch some_creation_argument]
 
 [s $1-foo]
 
 [r $1-foo]
 
 d.

the above might be confusing, because you cannot send creation argumets 
to subpatches, only to externals. you also cannot separate the namespace 
of the parent patch and the subpatch. but you can create abstractions 
and they will have their own kind of namespace.
if you use $0 inside an abstraction (or parent patch) it will be 
substituted by a unique number.

[s $0-foo]

[r $0-foo]

it is easy to create an abstraction. just save a patch with a name 
abstracton123.pd and then you can create a new object (or even 
several) inside your patch [abstraction123] with your abstraction.

the [s $0-foo] - [r $0-foo] will then only send inside the abstractions, 
and not from one instance of the abstraction to another, because every 
abstraction was given another $0 substitute, which makes the 
sender/receiver unique.

marius.


 
 or something like that.
 mbutubuntu wrote:
 Sorry for the wrong object

 mbutubuntu wrote:
 Hello Pd Folks!!!

 I need a little help

 in general the object [s foo] sends values or messages to a global 
 variable named foo... is there in Pd a way to make the variable 
 foo private ??? (working only in a subpatch)...
 
 


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


Re: [PD] Best way to deal with many tables.

2009-02-22 Thread marius schebella
cyrille henry wrote:
 the best 2D table are probably images.
 if the 8bits limitation is not a problem, you can store your arrays in 1 (or 
 more) big image (1000x768).

hi,
just curios, are you using [pix_set] for that or sig2pix? or an external 
program.
because with pix set the range is bet 0 and 1 and if I wanted to store 
values bet 0 and 256 I just divide by 256? isn't there a size limit of 
length of the message that is passed between objects?
marius.



 pix_crop + pix_pix2sig to get a row of your image in a table.
 
 Cyrille
 
 B. Bogart a écrit :
 Hey all.

 I've managed to get my patches to use less objects, and more messages.

 Problem I have now is storing data in an organized way.

 Basically the system I'm working on needs to store the RGB hists of many
 images (10,000 ideally, RAM permitting). RGB hists are concatenated into
 tables of 768 elements each.

 What is the best way to deal with this number of tables? There are the
 usual thoughts of using dynamic patching and such, but really I'd like a
 more elegant solution.

 Has anyone worked on something like a multi-table or nested table?

 I could put everything in one giant table, but each chunk needs to be a
 list in the end and it seems to be iterating over a section of the table
 to dump it as a list would be a lot slower than using [tabdump].

 Just wondering if anyone has any suggestions.

 I've already mentioned my wish to have a generic storage system (similar
 to data-structures but independent of any graphical representation) namely:

 tables of floats (done), tables of symbols, and most importantly tables
 of tables!

 .b.

 ___
 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


[PD] structuring of pd objects (was: Re: [PD-dev] stripping down Pd-extended's default libs)

2009-02-20 Thread marius schebella
hi,
(maybe this is of general interest for pd users?) speaking of lists, I
once did a similar thing some years ago, collecting 2682 objects. the
list is far away from being complete or up to date...
http://www.parasitaere-kapazitaeten.net/files/GENERAL_ALL.csv_.txt
marius.

2009/2/20 João Pais jmmmp...@googlemail.com:
 Hans-Christoph Steiner wrote:
 I definitely agree that we should have libraries organized based on a
 topic.  There is nothing stopping anyone from doing this.  There is
 tons of code that could be easily taking and stuck into new libraries
 organized around concepts.

 hmm, that matches with what I was proposing (still on a private level) for
 the new categories of documentating pd-ext objects. although some people
 might not like not having their objects in their personal folder, it would
 really make information more easily to come by - fyi, I think in the latest
 object list I've made, there are ~1200 externals (objects + abstractions).

 I would go to the extra step and and follow yves' suggestions try to ask
 some developpers to change the names of some objects to avoid name clashes -
 if that's possible anyway, after all these years of programming.

 I can't contribute with code because I can't code, but I can write mails and
 give (sometimes good) ideas. To remind how big the task is, I attach here
 the list of pd-ext objects I've done some months ago (as a first step to try
 to get an updated documentation for pd-ext).

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


Re: [PD] color tracking in Gem/Pd-extended?

2009-02-20 Thread marius schebella
did you have a look at pix_alpha?
marius.

John Harrison wrote:
 Wondering the best solution for color tracking in Pd-extended. I'd like 
 my solution to be cross-platform so that rules out PDP and friends.
 
 All I've come up with is to use [pix_blob] to track the color, and to 
 try to minimize the tracking color in the background. There's probably a 
 Gem object where I can gate a color i.e. eliminate a color from a 
 pixel if it is less than a certain amount. In my rendering chain after 
 my webcam I'd gate the color I am trying to track, then use [pix_blob] 
 with a color weight of entirely the tracking color.
 
 Is there a better way?
 
 -John
 
 
 
 ___
 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] finding funding to the PdCon09

2009-02-20 Thread marius schebella
João Pais wrote:
 I think the Europeans and Canadians have much better options.  Anyone
 know of other options for Americans? Or anyone think I could use my
 Austrian citizenship to get a travel grant from the Austrian gov't?
 
 afaik, you might be better off talking to the austrians. but the other  
 austrians here on the list will have more to say about this.

hi,
it seems there was a special cultural exchange program in 2008 between 
EU and Brazil, but this year they focus on 8 other contries (occupied 
palestine is one of them).
there seems to be some EU money this year for bio fules related stuff in 
cooperation with brazil (in case someone wants to present a pd project 
on bio fuels...).
more EU/austrian info at http://www.ccp-austria.at
marius.

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


Re: [PD] finding funding to the PdCon09

2009-02-20 Thread marius schebella
Thomas Grill wrote:
 In any case you'd have to really hurry up with the application... the
 Austrian foreign ministry is real quick with spending their available
 funds.
 gr~~~

are you talking about a particular fund/grant? what do you think about 
contacting the austrian embassy in brazil?
https://cms.bmeia.at/botschaft/brasilia/aktuelles/kultur.html
marius.

 
 2009/2/20 João Pais jmmmp...@googlemail.com:
 I think the Europeans and Canadians have much better options.  Anyone
 know of other options for Americans? Or anyone think I could use my
 Austrian citizenship to get a travel grant from the Austrian gov't?
 afaik, you might be better off talking to the austrians. but the other
 austrians here on the list will have more to say about this.

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

 
 
 


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


Re: [PD] pd-extended universal binaries?

2009-02-18 Thread marius schebella
http://autobuild.puredata.info/auto-build/latest
the macos104-i386 and macos105-i386 should both be universal binaries.
marius.

IOhannes m zmoelnig wrote:
 hi all.
 
 might seem stupid, but are there any universal binaries of a recent 
 Pd-extended (0.41) available?
 i basically only need the core-application (including the app-builder), 
 no need for externals (i'll provide my own)
 
 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] pd-extended universal binaries?

2009-02-18 Thread marius schebella
IOhannes m zmoelnig wrote:
 marius schebella wrote:
 http://autobuild.puredata.info/auto-build/latest
 the macos104-i386 and macos105-i386 should both be universal binaries.
 
 they are not (esp. the app itself is not) - at least i cannot open it on 
 a ppc-G4, getting an error about unsupported arch.
 
 fgasdfr
 IOhannes
sorry, I thought they were, so I guess then there is a problem with UBs 
in general. http://lists.puredata.info/pipermail/pd-dev/2008-12/012575.html
marius.

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


[PD] [ot] Media.Art.Research Award 2009

2009-02-16 Thread marius schebella
hi all,
off-topic, but might be of interest for some of you, this year's media
art research topic is Sound-Image Relations in Audiovisual Art.
deadline this week
http://media.lbg.ac.at/en/content.php?iMenuID=50
more details 
http://www.aec.at/prix_categories_en.php?cat=Media.Art.Research%20Award%202009
marius.

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


Re: [PD] exporting gem structures to cad

2009-02-10 Thread marius schebella
hi,
there was some talk about exporting gem to obj files on the gem-dev 
list. but afaik nobody got it working. I think the closest was an object 
by cyrille, which probably never made it into the svn...
http://lists.puredata.info/pipermail/gem-dev/2008-02/003303.html
there are also some experimental vertex_array objects, that might 
support this??
marius.

Claude Heiland-Allen wrote:
 punchik punchik wrote:
 Hello, i was  experimenting with gem combining diferent generatives 
 techniques to create 3d iterative complex shapes. I would like to use these 
 structures for architecture and I was wondering if its possible to export 
 the generated structures to other 3d modelling software or maybe to autocad, 
 so the structures generated can be built in the real world.
 Do anybody have tried something like this?


 In processing theres a library that allows to export 3d opengl shapes into 
 dxf format that can be loaded in autocad, how difficult can it making 
 something like this in pd?  
 http://www.processing.org/reference/libraries/dxf/index.html;

 I was thinking that it would be possible to iterate over all the repeated 
 geos in each shape and with gem_listinfo extract the information matrix 
 corresponding to each geo, and then store into a text file , then use that 
 info to rebuild the shapes in other program like autocad.

 Do anybody have tried something like this?
 
 I did something similar once, but for a special case of 2D with only a 
 small number of [square]s (up to 8 or so).  But the principle I used (or 
 that I would use now, if I were doing it again) is basically: wrap each 
 kind of geo in an abstraction, like [cad_square] instead of using 
 [square], that uses the Gemlist info to work out where it is in space, 
 then send a message with that info (plus what kind of geo it is) to a 
 receiver (which might write it to a textfile or do something else with 
 it).  Optionally have a pre-render bang and a post-render bang for any 
 headers/footers that the file format needs, and remember that you might 
 need to get colours / materials too (I guess the GEMglVoodoo will do the 
 trick there).
 
 In my case I used pdlua to directly write a graphgrow-engine input file, 
 while using Pd+Gem to generate realtime previews using texture feedback.
 
 A blog post about that:
 http://claudiusmaximus.goto10.org/cm/2008-03-23_graphgrow_realtime_preview.html
 
 Some possibly-no-longer-working code:
 svn export https://code.goto10.org/svn/maximus/2008/gg/ gg
 
 any idea would be aprreciated
 
 I think you're on the right track, but I don't know if there's an 
 existing exporter.
 
 
 Claude


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


[PD] bline (was Re: smooth without dsp objects)

2009-02-08 Thread marius schebella
hi (punchik),
bline is a bang based line object, useful for Gem (and others), because 
you can save a lot of cpu power.
instead of time it takes steps/frames as the second argument.
get it at
http://www.parasitaere-kapazitaeten.net/files/bline.zip
marius.

punchik punchik wrote:
 Hi , is there any version of the smooth abstraction but without dsp objects?
 i want to use for smoothing change of parameters on gem visuals and i would 
 like to have the pd dsp turned off.
 
 Any idea of an abstraction that does the same without ~ objects or an 
 object? if not, which is the best way to build one that doesnt consume too 
 much cpu?
 
 
 thanks
 
 
 pun..
 
 
   
 
 ___
 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] turn off gem subpatches

2009-02-07 Thread marius schebella
punchik punchik wrote:
 Hello! i have a patch that has 3 gem subpatches, each one has complex 
 iterative structures , since each one should be visualized at a time, is it 
 possible to turn off the 2 subpatches that are not viewed at any time? im 
 asking this because having this 3 subpatches consumes all of my cpu because 
 each one have a lot of repeats objects, is it possible to turn off the 
 subpatches im not using? ive tried to turn off the gemhead sending a 0 to it 
 and  the structures doesnt appear anymore but they are still consuming my cpu 
 , is there any way of turning off this gem processes- subpatches?
 
 any advice would be appreaciated

do your subpatches have a gemhead?
you can turn off the rendering of a gemhead by feeding it a simple 0, 
use for example a toggle to turn them on/off.
marius.


 
 thanks
 
 pun.
 
 
   
 
 ___
 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/Pd crash with tons of textures/11,000 abstractions

2009-02-03 Thread marius schebella
hello luke,

I am working on a similar project right now. but not with that many 
[squares], because pd becomes extremely slow at that stage.
still, I just raised the number of my grid and tested 22.000 tiles 
without crashing. and I am putting movies on each tile.
it took 3minutes to start up the patch and the framerate is poor. but it 
is not crashing.

one thing that I remember people kept telling me is, not to use too many 
objects in one canvas. so I created a subpatch for each row and put all 
the tiles of one row into that subpatch. none of the patches containes 
more than 200 objects.

another thing is that I am using extremely small textures. I resize them 
to the minimum necessary pixels before I load them into the pix_buffer.

I also think that textures on the gpu are uncompressed, so 162 mb of jpg 
might end up in 1,6GB of actual data. but I might be wrong here.

I am using pd-x 41.4 on MacOS X 10.5.

marius.

Luke Iannini wrote:
 Hallooo, I seem to be a crash-generating machine lately.
 
 I'm spawning about 11,000 copies of an abstraction containing
 basically a [gemhead], [pix_texture] and a [square] and then loading a
 57x57 pixel texture onto each square.  If the GEM window is open, it
 crashes at (I believe) around 9000 squares, and if I leave it closed
 while the object spawning (successfully) takes place, it shows up
 black, sits around for a couple minutes, and then crashes.  I attached
 a log of each variant.  The former crash seems to happen in Pd, and
 the latter in Gem.  The textures are only 162mb total and I've got a
 512M card so I don't think I'm hitting limits there (and I saw Gem
 successfully report out of memory when loading textures on my less
 memory-endowed laptop).
 
 I guess I can whip up a repro out of this, I'll do that next.
 Best
 Luke
 
 
 
 
 ___
 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] glsl blur shader

2009-02-01 Thread marius schebella
Hi,
in case someone is looking for a blur shader for GEM, I put one online 
at http://www.parasitaere-kapazitaeten.net/Pd/blur_shader.
I haven't found a way to pass a matrix to the glsl_program, so the 
matrix has to be rendered every frame which is a challenge the GPU... If 
someone has a hint, how to deal with that in a more efficient way, 
please let me know.
the shader is similar to what pix_convolve does, and uses a linear fade.
marius.

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


[PD] resize pix_buffer dynamically

2009-01-29 Thread marius schebella
hi,
it seems to be possible to use the message resize x (x=number of 
frames) to change the size of pix_buffer dynamically, which is actually 
a good thing, but not documented.
best,
marius.

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


Re: [PD] Alpha+pix_film

2009-01-24 Thread marius schebella
i...@thesaddj.com wrote:
 Hi all,
 here is Marco, this is my first post.. glad to be here.
 i'm trying to use the [alpha] object to mix different videos
 using OpenGL.  I followed tutorials, checked the forum and
 the list but i still have this problem:
 I can change the transparency of a geo without texture, and
 everything works also when i load images. But when i add
 [pix_film] or [pix_movie] and i load a video the geo itself
 disappears - if alpha is on - and appears again (displaying
 correctly the video) when alpha is off. 
 I also tried to change [pix_texture] with [pix_texture2] and
 [rectangle] with other geos, but nothing...
  I think this is pretty strange.
 this is my basic patch not working:
 
 
 [gemhead]
 |
 [pix_film]X[t f]
 |
 [pix_texture]
 |
 [alpha]
 |
 [colorRGB]
 |
 [square]


That should work. even if the order is a little strange, because I would 
put the alpha and color before the pix_texture, but it is working here 
and I also have an ATI Radeon X1600 (MacOS).
what do you mean with turn alpha on/off? are you setting the alpha by 
sending a value between 0 and 1 to the rightmost inlet of colorRGB?
are there additional things in your patch which could cause the problem?
marius.


 
 
 Cannot understand if it could be a problem of my graphic
 card - ATI Mobility Radeon X1600 - or something else.
 I work - unfortunately - on windows xp pro, with pd-extended
 latest stable release.
 i didn't have the chance to try the same on another
 computer, by now.
 Thanks a lot to everybody..
 
 cheers...
 
 Marco
 
 ___
 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] still flicker with pix_video/pix_movement

2009-01-13 Thread marius schebella

Hi,
I am using GEM version 0.92 from dec 2008 with osx 10.5. The combination 
of pix_video and pix_movement gives me black frames every few seconds, 
sometimes several times per second.
I know this is an old issue, but is there alrady a fix for that, maybe I 
just missed it.

marius.


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


Re: [PD] GEM lens camera

2009-01-08 Thread marius schebella
d...@riereta.net wrote:
 Hi people
 Is there any way to change the lens of the camera/angle of view, in gem?

yes, have a look at the help for gemwin. there is a subpatch viewing. 
the message you want to look at is called perspec.
marius.


 
 thnx
 d
 
 
 ___
 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] reusable snippets with key commands WAS: left mouse click abuse

2009-01-06 Thread marius schebella
Luke Iannini wrote:
 On Mon, Jan 5, 2009 at 11:24 AM, Hans-Christoph Steiner h...@eds.org wrote:
 On Jan 5, 2009, at 4:42 AM, volker böhm wrote:

 marius schebella a écrit :
 ...
 [openpanel] always goes with a bang input. default pd-auto-
 completion
 could directly be taken from the help patch for the object or a
 list
 of standard combinations for this object.
 marius.
 make an GOP abstraction with a bang and a openpanel.
 that's really not the same, I want a set of objects created
 automatically inside the patch, so that I can connect, drag or reuse
 them in the patcher window.
 this could be extended in so many ways. for example autoincrementing
 object arguments when you use a special duplicate command.
 marius.
 don't know if anyone here wants to hear about it, but this is exactly
 what the clippings folder in maxmsp is used for.
 the user can save little (or big) code snippets there as regular
 patch files. then you can access the patches through a context menu
 and paste the code snippets into any new patches you are working on.
 ok, no key-shortcuts yet, but those could be added easily i suppose.
 very handy feature in my opinion.
 volker.
 
 Yo, just for the sake of discussion, the [templater] object I released
 last month is one implementation of this snippets idea.
 See here:
 http://lists.puredata.info/pipermail/pd-list/2008-12/066854.html
 
 (also, some of the stuff being requested like canvas object counts
 etc. can be found in IOhannes's iemguts).
 Best
 Luke


Hi Luke,

I did not read the pd list during the last 3 months, sorry. but that is 
what I was looking for! this really gives a lot of opportunities.

which leads me to more questions:

Is there a way to tell, which objects (by object count) are selected in 
a patch? and a way to query the content of an object by object count? 
and can I select (mark blue) an object in the patch by object count?

for the snipplets, I think, if you add a snipplet to your canvas, it 
should be selected by default, so that you can easily undo the paste. 
and I also like the idea of cycling through a set of snipplets with the 
same key combination. that way you don't have to remember so many 
keyboard commands. it is more like using a dictionary for text messaging 
on the phone. one key cycles through all the possible words with a 
certain letter combination. in Pd it would cycle depending on the 
object(s) you select, or just some standard clippings.

marius.

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


Re: [PD] left mouse click abuse

2009-01-05 Thread marius schebella
Patrice Colet wrote:
 something like this

that's nice.

but for me the problem with patching lies a level deeper: the graphical 
representation of the patch and the inner pd process are too much 
entangled.
1) the position of the objects is actually not really interesting for 
the pd engine. neither are comments or subpatches.
2) there is no way to add and delete objects. and I think this is not 
only becaue it is not possible to access the total number of objects 
inside a canvas or their individual IDs. there is no communication from 
the Pd engine to the outside world.
3) the GUI editor, otoh, should know and do a lot more than what is 
saved in the .pd file. but of course people will ask what for, if the 
Pd process itself does not use all that additional information. well, 
if you know the internal IDs of the objects and the patching history, 
you could have unlimited undos, additional patching shortcuts, cord 
creation via keyboard. you could have hidden comments, different layouts 
for different screens, ... or just replace tcl/tk with any other GUI.
please correct me, if I am wrong.
marius.

 
 
 Patrice Colet a écrit :
   Hello,

 A work around might be about using the [tot] in capture mode (see 
 monkey example) and [popup] external for storing commands, 
 unfortunately I've no time yet to do this...

 best regards to everyone

 PatCo.

 volker böhm a écrit :
 marius schebella a écrit :
 ...
 [openpanel] always goes with a bang input. default pd-auto- 
 completion
 could directly be taken from the help patch for the object or a list
 of standard combinations for this object.
 marius.
 make an GOP abstraction with a bang and a openpanel.
 that's really not the same, I want a set of objects created
 automatically inside the patch, so that I can connect, drag or reuse
 them in the patcher window.
 this could be extended in so many ways. for example autoincrementing
 object arguments when you use a special duplicate command.
 marius.
 don't know if anyone here wants to hear about it, but this is 
 exactly  what the clippings folder in maxmsp is used for.
 the user can save little (or big) code snippets there as regular  
 patch files. then you can access the patches through a context menu  
 and paste the code snippets into any new patches you are working on.
 ok, no key-shortcuts yet, but those could be added easily i suppose.
 very handy feature in my opinion.
 volker.




 ___
 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


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


Re: [PD] left mouse click abuse

2009-01-04 Thread marius schebella
y wrote:
 Chris McCormick wrote:
 Hi Miller,

 I'm really digging the direction this is going. If I could just chip my
 2c into the fray: I have to agree with Frank that being able to select a
 tower of object boxes and then click a key combination to connect them
 by patch cords would be useful, as would a keystroke to auto-space
 things horizontally or vertically. I also agree with Tim that Blender's
 same-key select/deselect toggle feels very natural. I would vote for
 ctrl-A both selecting all and deselecting all.

 If I recall, there was a neat video posted ages back, probably by Chun
 or Matju, which illustrated some of the cool UI stuff possible in Max
 with some plugin. Sorry to be so vague, I can't remember the link. Maybe
 one of those guys could post it again?
 
 I guess you're talking about this:
 
 http://www.youtube.com/watch?v=fcqF9hDNoJk
 
 Cheers,
 _yvan

speaking of max features. to draw connections from one object to several 
objects you hold down the shift key and drag a connection. after you 
release the button a new cord from the source object is created and you 
  just klick at the target inlet instead of going back to the original 
outlet and drag the whole distance again.
and alt+dragging an object creates a copy of it, which is another 
feature that I like in max.

marius.

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


Re: [PD] left mouse click abuse

2009-01-04 Thread marius schebella
Frank Barknecht wrote:
 Hallo,
 Chris McCormick hat gesagt: // Chris McCormick wrote:
 
 I'm really digging the direction this is going. If I could just chip my
 2c into the fray: I have to agree with Frank that being able to select a
 tower of object boxes and then click a key combination to connect them
 by patch cords would be useful, as would a keystroke to auto-space
 things horizontally or vertically. I also agree with Tim that Blender's
 same-key select/deselect toggle feels very natural. I would vote for
 ctrl-A both selecting all and deselecting all.
 
 Here's Chun and Matju's pd~conv paper: Keyboard-only Interface For Pure
 Data http://artengine.ca/~catalogue-pd/18-Lee-Bouchard.pdf
 
 In general I think, Pd should not try to outsmart the user. Finding the
 most stupid solutions to problems has been a good guideline in the
 past IMO.
 
 Autoplacement and autoconnections maybe should be more stupid in this
 regard: Instead of trying to make them figure out on their own when they
 should be applied, they could be explict operations that a user has to
 start actively. This transfers the obligation to be smart from the program to
 the user, who in general is smarter than software anyway. Personally I
 don't like software that tries to be smarter than me, that's why I don't
 run OS-X or Windows. ;)
 
 So instead of doing auto-placements and connections as default,
 user-initiated operations should be preferred, i.e. a better Tidy up
 and a Connect all selected objects as proposed.

but wouldn't it be nice to have shortcuts for all the combinations that 
you have to type 10 times a day?
for example I create [metro] and then a auto-completion shortcut will 
add a connected toggle? or cycle through a set of recently used 
combinations with that object?
[openpanel] always goes with a bang input. default pd-auto-completion 
could directly be taken from the help patch for the object or a list of 
standard combinations for this object.
marius.

 
 Additionally placing objects is such a natural operation for mouse
 actions and that overriding the mouse actions with an automatism should
 be approached very carefully.
 
 That's just my opinion of course and open to debate.
 
 Ciao


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


Re: [PD] left mouse click abuse

2009-01-04 Thread marius schebella
Frank Barknecht wrote:
 Hallo,
 marius schebella hat gesagt: // marius schebella wrote:
 
 but wouldn't it be nice to have shortcuts for all the combinations that 
 you have to type 10 times a day?
 for example I create [metro] and then a auto-completion shortcut will 
 add a connected toggle? or cycle through a set of recently used 
 combinations with that object?
 [openpanel] always goes with a bang input. default pd-auto-completion 
 could directly be taken from the help patch for the object or a list of 
 standard combinations for this object.
 
 [openpanel] here often is connected to a symbol message filled with my
 favourite wave-file location. How to tell that to Pd? 

maybe some kind of history. like a browser history.
marius.

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


Re: [PD] left mouse click abuse

2009-01-04 Thread marius schebella
cyrille henry wrote:
 
 
 marius schebella a écrit :
 ...
 [openpanel] always goes with a bang input. default pd-auto-completion 
 could directly be taken from the help patch for the object or a list 
 of standard combinations for this object.
 marius.
 
 make an GOP abstraction with a bang and a openpanel.

that's really not the same, I want a set of objects created 
automatically inside the patch, so that I can connect, drag or reuse 
them in the patcher window.
this could be extended in so many ways. for example autoincrementing 
object arguments when you use a special duplicate command.
marius.

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


  1   2   3   4   5   6   7   8   9   10   >