Re: [PD] bandlimited oscillators: set of abstractions
Hallo, Roman Haefeli hat gesagt: // Roman Haefeli wrote: while this topic is coming up again from time to time, i made a little set of abstractions, that generate bandlimited standard waveforms using table look-up. Maybe you want to rip apart the [singleton] abstraction that's part of [sssad] to automatically create the table-abstractions once and only once per running Pd? it's in the CVS at /abstractions/footils/sssad/_sssad/ and you need these files: list_argument.pd singleton-help.pd singleton.pd Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] bandlimited oscillators: set of abstractions
Hi Roman, Roman Haefeli wrote: oops, you are right. then i should say: 'it was my plan to use only internals'. however, i am sure, that a raw square-wave can be generated without [~]. i'll change that. thanks for notifying me. I've had several students on both windows and OS X that had trouble with the [~] object for various reasons. It can be replaced with [expr~ $v1 $v2], which is what the [~] abstraction uses. best, d. -- derek holzer ::: http://www.umatic.nl ---Oblique Strategy # 140: Reverse ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] bandlimited oscillators: set of abstractions
On Sun, 2007-03-18 at 09:47 +0100, Frank Barknecht wrote: Maybe you want to rip apart the [singleton] abstraction that's part of [sssad] to automatically create the table-abstractions once and only once per running Pd? it's in the CVS at /abstractions/footils/sssad/_sssad/ and you need these files: list_argument.pd singleton-help.pd singleton.pd oh yes, i'd like to do so. actually i thought about implementing a singleton design pattern in pd, but i was too lazy. nice, that it already exists. if you don't mind, i'll 'steal' it. un updated version will of bandlimited_oscillators will follow. cheers roman ___ Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] bandlimited oscillators: set of abstractions
Hallo, Roman Haefeli hat gesagt: // Roman Haefeli wrote: On Sun, 2007-03-18 at 09:47 +0100, Frank Barknecht wrote: Maybe you want to rip apart the [singleton] abstraction that's part of [sssad] to automatically create the table-abstractions once and only once per running Pd? it's in the CVS at /abstractions/footils/sssad/_sssad/ and you need these files: list_argument.pd singleton-help.pd singleton.pd oh yes, i'd like to do so. actually i thought about implementing a singleton design pattern in pd, but i was too lazy. nice, that it already exists. if you don't mind, i'll 'steal' it. Feel free to do so. singleton.pd is not GPL, though, it's a mailing list community project, so I suppose it's public domain. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] a small utility: dispatcher.pd
Hi, attached is a small, simple, but very useful helper abstraction: [dispatcher] makes building those long [route method1 method2 method3] chains behind abstraction inlets a bit easier and also works around the problem of adding methods later on without breaking existing connections. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ dispatcher-help.pd Description: application/puredata dispatcher.pd Description: application/puredata ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Call for Students: PD projects in Google Summer of Code
Well I just got laid off from my job on Friday, so now I'm thinking about devoting some time to the summer of code myself. How could I apply? ~Kyle On 3/16/07, Kyle Klipowicz [EMAIL PROTECTED] wrote: This is interesting news, for sure! ~Kyle On 3/16/07, Georg Holzmann [EMAIL PROTECTED] wrote: Hallo! I wish I had known about GSOC before I graduated in June. Maybe if/when I find/apply to a good computer music masters somewhere/sometime I'll be able to take part. Not to mention I would really like to have a version of PDVST that worked with Ableton... Well, if you have no master yet you should apply ! (I don't think that they check if you are currently subscribed to a University - at least I just registered and I only had to say where I study ...) Then you could make the PluggoPD project ;) ! LG Georg ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://theradioproject.com http://perhapsidid.blogspot.com (()()()(()))()()())( (())(())()((( ))(__ _())(()))___ (((000)))oOO -- http://theradioproject.com http://perhapsidid.blogspot.com (()()()(()))()()())( (())(())()((( ))(__ _())(()))___ (((000)))oOO ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] compiling GEM (cubeArray.cpp: No such file or directory)
no one? this is getting rather urgent now ... if anyone can point me to a few-days-old (after the pix_offset fix) Gem.pd_darwin binary, i'd be very happy ! thanks , -sciss- --- Item State [EMAIL PROTECTED] wrote: ok, thanks, i unchecked all the missing source files (were quite a few more), now compilation completes, but i get a linker error: Linking /Users/rutz/Documents/devel/fromCVS/Gem/build/Gem.pd_darwin can't locate file for: -lftgl file: -lftgl is not an object file (not allowed in a library) browsing my harddisk i found some header files for ftgl (also in GemLib but no sources just headers) but not the library. also it seems i had tried to install it when trying to build Gimp but i failed, i remember it was exactly because i couldn't get freetype2 to be properly build or something. the only reference to ftgl i found on google is this one: http://homepages.paradise.net.nz/henryj/code/index.html#FTGL but the link to the sourcecode: http://opengl.geek.nz/ftgl/ftgl-2.1.2.tar.gz is broken. it seems to be also quite old (2004) ... what shall i do? can i temporarily build GEM without font objects support (i don't need typography at the moment)? thanks again, -sciss- --- chris clepper [EMAIL PROTECTED] wrote: Just uncheck the box next to cubeArray.cpp and cubeArray.h in the Geos folder in XCode. This was an experimental object Jamie did that never made it into CVS. On 3/17/07, Item State [EMAIL PROTECTED] wrote: hello, i'm trying to compile GEM from CVS on Mac OS X 10.4 intel. i get this error when running the xcode project build: i686-apple-darwin8-gcc-4.0.1: /Users/rutz/Documents/devel/fromCVS/Gem/src/Geos/cubeArray.cpp: No such file or directory i686-apple-darwin8-gcc-4.0.1: warning: '-x c++' after last input file has no effect i686-apple-darwin8-gcc-4.0.1: no input files i installed the sources using these instructions: http://gem.iem.at/download.html#CVS thanks for help! ciao, -sciss- Send instant messages to your online friends http://au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Send instant messages to your online friends http://au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Send instant messages to your online friends http://au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Compilation of externals on Mac-Intel
ok, then I don't know... I had some problems with python versions, because I had installed 2.4 and the precompiled pyext was using 2.3, so I kind of downgraded, but you are compiling your own pyext, so that should not be the problem. python is a little bit touchy when you don't pass valid scripts. did you try the example patches? marius. Luigi Rensinghoff wrote: The something is not working here... the pyext object does not build, yet, on startup there is a success- message Luigi Am 18.03.2007 um 15:45 schrieb marius schebella: hi luigi, I had the same question one or two weeks ago. It just means that numpy.core.multiarray is not installed in your python package. but you don't need that to run pyext. marius. Luigi Rensinghoff wrote: Am 28.12.2006 um 14:26 schrieb Thomas Grill: Hi Luigi, sending you a py/pyext binary for PPC/Intel here directly. I can't upload to my webspace due to server problems. Hope it works for you. all the best, Thomas py.pd_darwin Hi Thomas its a while ago that you sent me that file, i didnt actually check back then I put together a PD-extended-Installer, with havung cheked especially on a Macbook on load i get this error. SInce i know nothing about how pyext works ;-) Is that a serious error ? I am downloading python right now and will check later on when its installed. using Python 2.3.5 (#1, Jan 13 2006, 20:13:11) [GCC 4.0.1 (Apple Computer, Inc. build 5250)] ImportError: No module named numpy.core.multiarray Thanks Luigi ___ 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] Binary - integer conversion
IOhannes m zmoelnig wrote: Martin Peach wrote: IOhannes m zmoelnig wrote: Martin Peach wrote: Also if my string patch is applied to pd, you can use [str drip 1 0 1 0 1 0 0 0 1 0 1 1] to output that sequence one at a time. Since the floats then why the hell do you need [str drip]? there is no stringish content in your example, so you could as well use pure pd objects (see frank's list abstractions), or zexy's [drip] [repack] (which are as well externals as your [str] but don't require pd to be patched). The string in my example is the string of digits. Yes, I would personally just use a row of toggles. It simplifies inputting values, I can't imagine anyone starting with a decimal representation of a binary string to define a rhythm, what they want is the other way around. are always 1 or 0 there won't be any problems with long strings. in theory this is correct. nevertheless, when saving a patch containing a string (this is: a symbol) 101, pd will eventually parse this as number 101.0 on re-loading the patch. therefore i proposed a truly symbolic representation. no, i don't think so. even though i haven't looked closely at your string-implementation (which really should be called blob rather than string, imho) I did it to see if it would work, the name is irrelevant to me. I guess as far as string implies text, it was a bad idea. The object manages a list of bytes, so they are strings in the c sense except there is no trailing zero, and in the Pascal sense except that the length is kept beside the string, not in front. The strings may be stored and read from files but they aren't saved in the pd patch except as arguments to the str objects. , i doubt whether it interferes at all with pd's saving mechanism which is the problem here (at least: which is the problem i am talking about). the internal symbol representation is an as truly symbolic representation as your strings are there are other problems with symbols, like the infinetely growing hash-table; this is (to my knowledge) somewhat addressed by your strings; but this has nothing to do with the problem of storing the token 01 in pd: at the best it will be stored as 01, but on loading the patch it will be become 1 (which might be appropriate, but might as well not). As I said, if it's stored as an argument to a str object, 0 0 0 0 0 1 with spaces in between the digits involves no symbols, only floats. Even if that gets converted to 0.0 0.0 0.0 0.0 0.0 1.0 it won't affect the meaning. The str object doesn't use symbols internally except for the [str tosymbol] variant. Martin ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] 0.40-x new features (Was:Re: bandlimited oscillators: set of abstractions)
On 18/03/2007, at 10.21, Roman Haefeli wrote: it's actually quite simple: when instantiating a [send] without an argument, it gets two inlets. the right one can be used to change the sendsymbol. i stumbled across this feature by accident, but it is documented in doc/1.manual/x5.htm . Doh. I didn't think of checking the release note. Unfortunately the help patch for send has not been correspondingly updated - that's what i checked. I've altered the subject so others like me can spot this directly. There are other quite interesting new features. Like [declare], which i think is really useful especially for distributing programs/instruments. It is mainly the [list length] and the symbol building feature ($1-$2.$3) that has gotten attention. Questions. Support for large (2G) soundfiles, in operating systems that offer it for [readfs~], i suspect it's not [soundfiler]? Also i wonder what 6 or so patches that have been adopted? Thanks for bringing this forward. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Compilation of externals on Mac-Intel
Hi Luigi, everything's fine. The ImportError only says that you don't have the numarray extension installed. It's not strictly necessary. greetings, Thomas Am 18.03.2007 um 15:22 schrieb Luigi Rensinghoff: Am 28.12.2006 um 14:26 schrieb Thomas Grill: Hi Luigi, sending you a py/pyext binary for PPC/Intel here directly. I can't upload to my webspace due to server problems. Hope it works for you. all the best, Thomas py.pd_darwin Hi Thomas its a while ago that you sent me that file, i didnt actually check back then I put together a PD-extended-Installer, with havung cheked especially on a Macbook on load i get this error. SInce i know nothing about how pyext works ;-) Is that a serious error ? I am downloading python right now and will check later on when its installed. using Python 2.3.5 (#1, Jan 13 2006, 20:13:11) [GCC 4.0.1 (Apple Computer, Inc. build 5250)] ImportError: No module named numpy.core.multiarray Thanks Luigi Thomas Grill http://g.org ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Compilation of externals on Mac-Intel
Am 18.03.2007 um 16:33 schrieb Luigi Rensinghoff: only max files right now on the beta-server, right ? no, there are pd_darwin files as well, but they are only built and tested against Python 2.3 which is shipped with OSX. greetings, Thomas -- Thomas Grill http://g.org ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Compilation of externals on Mac-Intel
Hi Luigi, The something is not working here... the pyext object does not build, yet, on startup there is a success- message i don't understand at all. Did you try to build the external object, or are you trying to run a script, or what? That's much too little info. greetings, Thomas ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] compiling GEM (cubeArray.cpp: No such file or directory)
maybe the problem is i didn't build GemLibs? there are two folders Gem and GemLibs, in GemLibs README says i should run makeauxlibs, but that can't do anything since the sources seem to be missing. http:// gem.iem.at/download.html#GemLibs says i need to separately download GemLibs for my platform. well, there is not Mac OS X one, so i thought i try the linux one, but http://gem.iem.at/download/GemLibs- LINUX-1.tgz gets me a 404 ciao, -sciss- Am 18.03.2007 um 21:05 schrieb Sciss: hello, i got the FTGL source code now, could build it and link GEM, so i've got a GEM.pd_darwin, and i place it in my Pd-0.39.2-extended- test7.app/Contents/Resources/extra folder (replace previous one). Now I get this error message when launching PD: /Applications/Pd-0.39.2-extended-test7/Pd-0.39.2-extended-test7.app/ Contents/Resources/Scripts/../extra/Gem.pd_darwin: dlopen(/ Applications/Pd-0.39.2-extended-test7/Pd-0.39.2-extended-test7.app/ Contents/Resources/Scripts/../extra/Gem.pd_darwin, 10): Symbol not found: __Z17UYVY_to_RGBA_SSE2PhmS_ Referenced from: /Applications/Pd-0.39.2-extended-test7/Pd-0.39.2- extended-test7.app/Contents/Resources/Scripts/../extra/Gem.pd_darwin Expected in: dynamic lookup Gem: can't load library ? can someone point to me to a fresh GEM.pd_darwin for mac intel, please? ciao, -sciss- Am 18.03.2007 um 14:19 schrieb Item State: no one? this is getting rather urgent now ... if anyone can point me to a few-days-old (after the pix_offset fix) Gem.pd_darwin binary, i'd be very happy ! thanks , -sciss- --- Item State [EMAIL PROTECTED] wrote: ok, thanks, i unchecked all the missing source files (were quite a few more), now compilation completes, but i get a linker error: Linking /Users/rutz/Documents/devel/fromCVS/Gem/build/Gem.pd_darwin can't locate file for: -lftgl file: -lftgl is not an object file (not allowed in a library) browsing my harddisk i found some header files for ftgl (also in GemLib but no sources just headers) but not the library. also it seems i had tried to install it when trying to build Gimp but i failed, i remember it was exactly because i couldn't get freetype2 to be properly build or something. the only reference to ftgl i found on google is this one: http://homepages.paradise.net.nz/henryj/code/index.html#FTGL but the link to the sourcecode: http://opengl.geek.nz/ftgl/ftgl-2.1.2.tar.gz is broken. it seems to be also quite old (2004) ... what shall i do? can i temporarily build GEM without font objects support (i don't need typography at the moment)? thanks again, -sciss- --- chris clepper [EMAIL PROTECTED] wrote: Just uncheck the box next to cubeArray.cpp and cubeArray.h in the Geos folder in XCode. This was an experimental object Jamie did that never made it into CVS. On 3/17/07, Item State [EMAIL PROTECTED] wrote: hello, i'm trying to compile GEM from CVS on Mac OS X 10.4 intel. i get this error when running the xcode project build: i686-apple-darwin8-gcc-4.0.1: /Users/rutz/Documents/devel/fromCVS/Gem/src/Geos/cubeArray.cpp: No such file or directory i686-apple-darwin8-gcc-4.0.1: warning: '-x c++' after last input file has no effect i686-apple-darwin8-gcc-4.0.1: no input files i installed the sources using these instructions: http://gem.iem.at/download.html#CVS thanks for help! ciao, -sciss- Send instant messages to your online friends http://au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Send instant messages to your online friends http://au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Send instant messages to your online friends http:// au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] a small utility: dispatcher.pd
On 18/03/2007, at 13.16, Frank Barknecht wrote: [dispatcher] makes building those long [route method1 method2 method3] chains behind abstraction inlets a bit easier and also works around the problem of adding methods later on without breaking existing connections. Very neat. It seams that [dispatcher $0 list] is in the same usefulness class as [dispatcher $0 symbol]? Not that I think it matters much, given the scope of said abstraction. And parallel connections gives funky help message - but, again, given the scope, that got to be a fairly dodgy use case. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] server down
Hi, having problems to access puredata.info... marius. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] bandlimited oscillators: set of abstractions
[expr~ $v1 $v2] is expecting a vector for the second number, and in this abstraction it will not be passed from a creation argument. If you wanted to use a creation argument, just use the [expr~] object by itself, i.e.: [expr~ $v1 2.7] or whatever. [expr] and [expr~] don't seem to be able to handle dollar-sign creation arguments, so you'd have to figure out another way to pass an argument, like: [loadbang] | [f $1] or something like that. BTW, one thing that makes this a nice way to make a raw (but aliased) square wave is that by changing the value of the second vector between 0 and 1, you can get pulse width modulation: [phasor~] [numberbox\ | | [expr~ $v1 $v2] | [-~ 0.5] | [*~ 2] best, d. Steffen wrote: On 18/03/2007, at 11.37, Derek Holzer wrote: I've had several students on both windows and OS X that had trouble with the [~] object for various reasons. It can be replaced with [expr~ $v1 $v2], which is what the [~] abstraction uses. I saw that in the help patch for the abstraction. That help patches says also that you *cannot* use arguments with this version, like [~ 2.7]. Now i wonder if there is are Pd-technicalities that limits to such behavior, since it's not implemented? -- derek holzer ::: http://www.umatic.nl ---Oblique Strategy # 196: What else is this like? ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Call for Students: PD projects in Google Summer of Code
damn, sorry to hear about your lay off. thats never good. but i'm *very* excited to hear you applied to do pluggo4pd...if you land this i'd like to try to help you get this done in any way i can, so abuse me as your beta tester, research aide, etc :) -josh Kyle Klipowicz wrote: Ok, I applied to the IEM one. I'm all gung-ho on PluggoPD. My experience is limited on the programming side, but I am willing to devote a lot of hours learning about this. Who's the mentor (project manager) on this? ~Kyle On 3/17/07, Kyle Klipowicz [EMAIL PROTECTED] wrote: Well I just got laid off from my job on Friday, so now I'm thinking about devoting some time to the summer of code myself. How could I apply? ~Kyle On 3/16/07, Kyle Klipowicz [EMAIL PROTECTED] wrote: This is interesting news, for sure! ~Kyle On 3/16/07, Georg Holzmann [EMAIL PROTECTED] wrote: Hallo! I wish I had known about GSOC before I graduated in June. Maybe if/when I find/apply to a good computer music masters somewhere/sometime I'll be able to take part. Not to mention I would really like to have a version of PDVST that worked with Ableton... Well, if you have no master yet you should apply ! (I don't think that they check if you are currently subscribed to a University - at least I just registered and I only had to say where I study ...) Then you could make the PluggoPD project ;) ! LG Georg ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://theradioproject.com http://perhapsidid.blogspot.com (()()()(()))()()())( (())(())()((( ))(__ _())(()))___ (((000)))oOO -- http://theradioproject.com http://perhapsidid.blogspot.com (()()()(()))()()())( (())(())()((( ))(__ _())(()))___ (((000)))oOO -- tasty electronic music vittles -- bluevitriol.com the only music blog you need-- playtherecords.com you are the dj. interactive music -- improbableorchestra.com random observations of the bizarre -- vitriolix.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] a small utility: dispatcher.pd
Hallo, Steffen hat gesagt: // Steffen wrote: On 18/03/2007, at 13.16, Frank Barknecht wrote: [dispatcher] makes building those long [route method1 method2 method3] chains behind abstraction inlets a bit easier and also works around the problem of adding methods later on without breaking existing connections. Very neat. It seams that [dispatcher $0 list] is in the same usefulness class as [dispatcher $0 symbol]? Yes, right, dispatcher on list doesn't do anything useful as well, I'll add it to the help-patch later. For convenience the list-selector is [list trim]'d before it reaches the internal [route]. So your method inlet should not expect proper list messages. Not that I think it matters much, given the scope of said abstraction. And parallel connections gives funky help message - but, again, given the scope, that got to be a fairly dodgy use case. yep, they are intended to be used in series after an inlet like: [inlet] | [dispatcher $0 s0] | [dispatcher $0 s1] | [dispatcher $0 s2] | [dispatcher $0 s3] | [dispatcher $0 s4] | [dispatcher $0 s5] etc. Then if you need another dispatcher because you've invented a new method to your abstraction, just add another [dispatcher $0 new] below the existing ones and use [r $0-new] wherever needed. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] lowering gem camera capture CPU overhead
Hi Ico, I've run into exactly the same problem. Most probably it is the decoding of the firewire signal that eats the cpu cycles. The dv format (same as firewire) is compressed into a 29 Mbits/sec stream (see e.g. http://www.adamwilt.com/DV-FAQ-tech.html#DVformats) that needs to be unpacked before processing in GEM (or any other video software). My solution is to use analog video cameras with a capture card. In this way I am able to use four simultaneous cameras using less than half of the cpu power on a standard winpc with pentium 4, 3GHz. I don't need much picture quality so I got really cheap surveillance CCD cameras costing less than 50 euro each connected to a four-input capture card (about 190 euro). Another great thing is that your are not limited in cable length as with firewire. Another solution would be to find a firewire capture card with built-in decoder (I guess there are such cards out there). /Anders Ivica Ico Bukvic wrote: Hi all, I've been trying to shave off precious cycles off the FW camera input capture. The problem is that vanilla capture of a FW camera feed (NTSC) already introduces 50+% of CPU overhead on an AMD64 3000+. I have experimented with lowered gem frame value, but anything below 20 seems to jagged. So, here are the questions: What is the cause of such a high capture overhead? Is there a way to minimize such overhead beyond just optimizing code for sse and other similar methods, plus the aforesaid frame option for the gem object? Many thanks! Best wishes, Ico ___ 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] compiling GEM (cubeArray.cpp: No such file or directory)
On 3/18/07, Sciss [EMAIL PROTECTED] wrote: ok thanks, no i can launch pd! Did you mean 'now I can launch pd'? ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-dev] developer access ?
OK well then i wont upload it... its a little bit contradicting, since Frank said.. sourceforege is not for binaries...anyway, i am still waiting for a response from Hans-Christian, maybe then its solved. Otherwise i'll send people interested my gmx-mediacenter link that's the way it is Thanks anyway for your detailed answer webdavs.that i didnt try Bye Luigi ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] compiling GEM (cubeArray.cpp: No such file or directory)
hello, i got the FTGL source code now, could build it and link GEM, so i've got a GEM.pd_darwin, and i place it in my Pd-0.39.2-extended- test7.app/Contents/Resources/extra folder (replace previous one). Now I get this error message when launching PD: /Applications/Pd-0.39.2-extended-test7/Pd-0.39.2-extended-test7.app/ Contents/Resources/Scripts/../extra/Gem.pd_darwin: dlopen(/ Applications/Pd-0.39.2-extended-test7/Pd-0.39.2-extended-test7.app/ Contents/Resources/Scripts/../extra/Gem.pd_darwin, 10): Symbol not found: __Z17UYVY_to_RGBA_SSE2PhmS_ Referenced from: /Applications/Pd-0.39.2-extended-test7/Pd-0.39.2- extended-test7.app/Contents/Resources/Scripts/../extra/Gem.pd_darwin Expected in: dynamic lookup Gem: can't load library ? can someone point to me to a fresh GEM.pd_darwin for mac intel, please? ciao, -sciss- Am 18.03.2007 um 14:19 schrieb Item State: no one? this is getting rather urgent now ... if anyone can point me to a few-days-old (after the pix_offset fix) Gem.pd_darwin binary, i'd be very happy ! thanks , -sciss- --- Item State [EMAIL PROTECTED] wrote: ok, thanks, i unchecked all the missing source files (were quite a few more), now compilation completes, but i get a linker error: Linking /Users/rutz/Documents/devel/fromCVS/Gem/build/Gem.pd_darwin can't locate file for: -lftgl file: -lftgl is not an object file (not allowed in a library) browsing my harddisk i found some header files for ftgl (also in GemLib but no sources just headers) but not the library. also it seems i had tried to install it when trying to build Gimp but i failed, i remember it was exactly because i couldn't get freetype2 to be properly build or something. the only reference to ftgl i found on google is this one: http://homepages.paradise.net.nz/henryj/code/index.html#FTGL but the link to the sourcecode: http://opengl.geek.nz/ftgl/ftgl-2.1.2.tar.gz is broken. it seems to be also quite old (2004) ... what shall i do? can i temporarily build GEM without font objects support (i don't need typography at the moment)? thanks again, -sciss- --- chris clepper [EMAIL PROTECTED] wrote: Just uncheck the box next to cubeArray.cpp and cubeArray.h in the Geos folder in XCode. This was an experimental object Jamie did that never made it into CVS. On 3/17/07, Item State [EMAIL PROTECTED] wrote: hello, i'm trying to compile GEM from CVS on Mac OS X 10.4 intel. i get this error when running the xcode project build: i686-apple-darwin8-gcc-4.0.1: /Users/rutz/Documents/devel/fromCVS/Gem/src/Geos/cubeArray.cpp: No such file or directory i686-apple-darwin8-gcc-4.0.1: warning: '-x c++' after last input file has no effect i686-apple-darwin8-gcc-4.0.1: no input files i installed the sources using these instructions: http://gem.iem.at/download.html#CVS thanks for help! ciao, -sciss- Send instant messages to your online friends http://au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Send instant messages to your online friends http://au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Send instant messages to your online friends http:// au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] compiling GEM (cubeArray.cpp: No such file or directory)
Check that the file GemPixConvertSSE2.cpp in the Base folder is being built. On 3/18/07, Sciss [EMAIL PROTECTED] wrote: hello, i got the FTGL source code now, could build it and link GEM, so i've got a GEM.pd_darwin, and i place it in my Pd-0.39.2-extended- test7.app/Contents/Resources/extra folder (replace previous one). Now I get this error message when launching PD: /Applications/Pd-0.39.2-extended-test7/Pd-0.39.2-extended-test7.app/ Contents/Resources/Scripts/../extra/Gem.pd_darwin: dlopen(/ Applications/Pd-0.39.2-extended-test7/Pd-0.39.2-extended-test7.app/ Contents/Resources/Scripts/../extra/Gem.pd_darwin, 10): Symbol not found: __Z17UYVY_to_RGBA_SSE2PhmS_ Referenced from: /Applications/Pd-0.39.2-extended-test7/Pd-0.39.2- extended-test7.app/Contents/Resources/Scripts/../extra/Gem.pd_darwin Expected in: dynamic lookup Gem: can't load library ? can someone point to me to a fresh GEM.pd_darwin for mac intel, please? ciao, -sciss- Am 18.03.2007 um 14:19 schrieb Item State: no one? this is getting rather urgent now ... if anyone can point me to a few-days-old (after the pix_offset fix) Gem.pd_darwin binary, i'd be very happy ! thanks , -sciss- --- Item State [EMAIL PROTECTED] wrote: ok, thanks, i unchecked all the missing source files (were quite a few more), now compilation completes, but i get a linker error: Linking /Users/rutz/Documents/devel/fromCVS/Gem/build/Gem.pd_darwin can't locate file for: -lftgl file: -lftgl is not an object file (not allowed in a library) browsing my harddisk i found some header files for ftgl (also in GemLib but no sources just headers) but not the library. also it seems i had tried to install it when trying to build Gimp but i failed, i remember it was exactly because i couldn't get freetype2 to be properly build or something. the only reference to ftgl i found on google is this one: http://homepages.paradise.net.nz/henryj/code/index.html#FTGL but the link to the sourcecode: http://opengl.geek.nz/ftgl/ftgl-2.1.2.tar.gz is broken. it seems to be also quite old (2004) ... what shall i do? can i temporarily build GEM without font objects support (i don't need typography at the moment)? thanks again, -sciss- --- chris clepper [EMAIL PROTECTED] wrote: Just uncheck the box next to cubeArray.cpp and cubeArray.h in the Geos folder in XCode. This was an experimental object Jamie did that never made it into CVS. On 3/17/07, Item State [EMAIL PROTECTED] wrote: hello, i'm trying to compile GEM from CVS on Mac OS X 10.4 intel. i get this error when running the xcode project build: i686-apple-darwin8-gcc-4.0.1: /Users/rutz/Documents/devel/fromCVS/Gem/src/Geos/cubeArray.cpp: No such file or directory i686-apple-darwin8-gcc-4.0.1: warning: '-x c++' after last input file has no effect i686-apple-darwin8-gcc-4.0.1: no input files i installed the sources using these instructions: http://gem.iem.at/download.html#CVS thanks for help! ciao, -sciss- Send instant messages to your online friends http://au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Send instant messages to your online friends http://au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Send instant messages to your online friends http:// au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] create object dynamically
Hola list, this is my first post! i would like to know if is possible to create a object dinamically (for example from a list or something like that)? and looking for it in the list and google but i didn't found anything. it would be very cool! thanks Husk ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] compiling GEM (cubeArray.cpp: No such file or directory)
ok thanks, no i can launch pd! Am 18.03.2007 um 21:37 schrieb chris clepper: Check that the file GemPixConvertSSE2.cpp in the Base folder is being built. On 3/18/07, Sciss [EMAIL PROTECTED] wrote:hello, i got the FTGL source code now, could build it and link GEM, so i've got a GEM.pd_darwin, and i place it in my Pd-0.39.2-extended- test7.app/Contents/Resources/extra folder (replace previous one). Now I get this error message when launching PD: /Applications/Pd-0.39.2-extended-test7 /Pd-0.39.2-extended-test7.app/ Contents/Resources/Scripts/../extra/Gem.pd_darwin: dlopen(/ Applications/Pd-0.39.2-extended-test7/Pd-0.39.2-extended-test7.app/ Contents/Resources/Scripts/../extra/Gem.pd_darwin, 10): Symbol not found: __Z17UYVY_to_RGBA_SSE2PhmS_ Referenced from: /Applications/Pd-0.39.2-extended-test7/Pd-0.39.2- extended-test7.app/Contents/Resources/Scripts/../extra/Gem.pd_darwin Expected in: dynamic lookup Gem: can't load library ? can someone point to me to a fresh GEM.pd_darwin for mac intel, please? ciao, -sciss- Am 18.03.2007 um 14:19 schrieb Item State: no one? this is getting rather urgent now ... if anyone can point me to a few-days-old (after the pix_offset fix) Gem.pd_darwin binary, i'd be very happy ! thanks , -sciss- --- Item State [EMAIL PROTECTED] wrote: ok, thanks, i unchecked all the missing source files (were quite a few more), now compilation completes, but i get a linker error: Linking /Users/rutz/Documents/devel/fromCVS/Gem/build/Gem.pd_darwin can't locate file for: -lftgl file: -lftgl is not an object file (not allowed in a library) browsing my harddisk i found some header files for ftgl (also in GemLib but no sources just headers) but not the library. also it seems i had tried to install it when trying to build Gimp but i failed, i remember it was exactly because i couldn't get freetype2 to be properly build or something. the only reference to ftgl i found on google is this one: http://homepages.paradise.net.nz/henryj/code/index.html#FTGL but the link to the sourcecode: http://opengl.geek.nz/ftgl/ftgl-2.1.2.tar.gz is broken. it seems to be also quite old (2004) ... what shall i do? can i temporarily build GEM without font objects support (i don't need typography at the moment)? thanks again, -sciss- --- chris clepper [EMAIL PROTECTED] wrote: Just uncheck the box next to cubeArray.cpp and cubeArray.h in the Geos folder in XCode. This was an experimental object Jamie did that never made it into CVS. On 3/17/07, Item State [EMAIL PROTECTED] wrote: hello, i'm trying to compile GEM from CVS on Mac OS X 10.4 intel. i get this error when running the xcode project build: i686-apple-darwin8-gcc-4.0.1: /Users/rutz/Documents/devel/fromCVS/Gem/src/Geos/cubeArray.cpp: No such file or directory i686-apple-darwin8-gcc-4.0.1: warning: '-x c++' after last input file has no effect i686-apple-darwin8-gcc-4.0.1 : no input files i installed the sources using these instructions: http://gem.iem.at/download.html#CVS thanks for help! ciao, -sciss- Send instant messages to your online friends http://au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Send instant messages to your online friends http://au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Send instant messages to your online friends http:// au.messenger.yahoo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM / pix objects : limiting colours
p.s. [saturate 1( and [saturate 0( _do_ work with [pix_gain], however not with [pix_offset], so maybe you could just copy the behaviour from pix_gain directly to pix_offset? Am 18.03.2007 um 21:54 schrieb Sciss: i managed to build GEM from the CVS, but the problem is same as before (see attached image : the dark blue portion in the top-left should be 100% white) ... i checked on PPC, there it looks good (also looks good with the previous GEM version) ciao, -sciss- Am 12.03.2007 um 11:15 schrieb IOhannes m zmoelnig: Sciss wrote: ok, but let me know if there's any kind of work around ... i guess internally everything is int8 not float32? because if float32 (-- i don't want to degrade the bit-resolution... --), i could do pix_gain 0.5 before the colourization, then afterwards a pix_gain 2.0 with saturation ... right, gem handles colors as 8bit integer values, so you are out of luck here. however, i just added the changes for saturated maths in [pix_offset] to the CVS, so check it out recompile and report whether it works as expected. mfga.-sdr IOhannes colourwrapping.png ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM / pix objects : limiting colours
i found a workaround. if i insert a [pix_rgba] object before [pix_offset], it will work (doesn't work without your fix, so thanks a lot for it!). strangely the alpha channel is the first, followed by red, green, blue, so it's really ARGB not RGBA ... 's fine for me know! ciao, -sciss- Am 18.03.2007 um 22:00 schrieb Sciss: p.s. [saturate 1( and [saturate 0( _do_ work with [pix_gain], however not with [pix_offset], so maybe you could just copy the behaviour from pix_gain directly to pix_offset? Am 18.03.2007 um 21:54 schrieb Sciss: i managed to build GEM from the CVS, but the problem is same as before (see attached image : the dark blue portion in the top-left should be 100% white) ... i checked on PPC, there it looks good (also looks good with the previous GEM version) ciao, -sciss- Am 12.03.2007 um 11:15 schrieb IOhannes m zmoelnig: Sciss wrote: ok, but let me know if there's any kind of work around ... i guess internally everything is int8 not float32? because if float32 (-- i don't want to degrade the bit-resolution... --), i could do pix_gain 0.5 before the colourization, then afterwards a pix_gain 2.0 with saturation ... right, gem handles colors as 8bit integer values, so you are out of luck here. however, i just added the changes for saturated maths in [pix_offset] to the CVS, so check it out recompile and report whether it works as expected. mfga.-sdr IOhannes colourwrapping.png pix_film_tests5.pd Description: Binary data ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] create object dynamically
Hi Husk, Download the following list of help patches. They explain how to dynamically create new objects by sending Pd messages to a patch: http://www.puredata.info/community/pdwiki/PdInternalMessages -Mike husk00 wrote: Hola list, this is my first post! i would like to know if is possible to create a object dinamically (for example from a list or something like that)? and looking for it in the list and google but i didn't found anything. it would be very cool! thanks Husk ___ 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] Binary - integer conversion
On 3/18/07, Steffen Leve Poulsen [EMAIL PROTECTED] wrote: Hi David I sometimes use constructs like attached patch. Its just a bitmask. Quite effektive for eventfiltering, beatcuts and patterncreation. more xor! Ah this is interesting - and proof that it's really time I learn dynamic patching ... your approach is probably more efficient, but on the other hard, my approach allows for lists of any length. (Although, I doubt that I'd be doing patterns longer than 64 very often.) Anyway, my point is that with dynamic patching perhaps it would be possible to use your approach, without knowing the length of the list in advance. ~David ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list