Re: [PD] osx universal binaries for externals ?
Alexandre Quessy wrote: Hi, On OSX, how can we build universal binaries for externals ? If not possible, both ppc and intel architecture use the .pd_darwin suffix... this is not fully true. the new (as with pd-0.41, probably even 0.40) extensions for externals on os-x are: .d_ppc: darwin powerpc .d_fat: darwin powerpc+i686 combined .pd_darwin is still supported for legacy externals. how to build them: look at pd/extra/Makefile mf.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Gem: Using 2 glsl_program objects ?
hello, this is a big problem. you could always use a pix_snap2text, but it's slower. cyrille marius schebella a écrit : in gem you can use [gemhead] | | [dim 512 512( | / [gemframebuffer 49] | [translateXYZ 0 0 -4] (where are the properties for gemframebuffer???) | [pix_image] | [pix_texture] | [pix_square] but I could not get this working for glsl_program. marius. vade wrote: quad, as in 4 verts, as in a plane. Texture your quad, bind the quad to the shader you want, render it the quad with bound texture and shader to another texture (b), output the texture (b) to the next effect in the chain. On Nov 25, 2007, at 5:48 PM, Alexandre Quessy wrote: Hi, 2007/11/25, vade [EMAIL PROTECTED]: I agree, this should be possible in theory. I suspect one should be able to build an abstraction that would dynamically load a shader program, render to a quad, send that quad to a texture and output the texture. This is basically all jit.gl.slab does for stream processing. What do you mean by a quad ? You mean to render it to a texture ? This would need to use something like pix_snap2tex ? (capturing the whole window render) a I still have heard nothing on the multitexture issue for GLSL however, so there may be some gotchas. On Nov 25, 2007, at 3:40 PM, marius schebella wrote: Hi alexandre, why do you think it is not possible? or what exacactly do you want to do? If you try to have several glsl programs like a filter bank, first do glsl-blur, then glsl-bloom, then glsl-apply-texture-to-model... then I think this only works with gemframebuffer plus playing around with texunit 0, texunit 1, and so on... and maybe also the right in/outlets of texture to reference gpu textures. unfortunately GEM on os x 10.5 is still broken, so I can only do very rudimentary stuff (no developing), but before that I was trying to do exactly this and I think it should be possible to do. marius. Alexandre Quessy wrote: Hi, It seems like we cannot use two GLSL shader programs at a time. Hence, I need to merge both fragment and vertex programs to use them together Is there a way to use more than 2 shaders ? In Jitter, there is jit.gl.slab that allows that. http://www.cycling74.com/documentation/jit.gl.slab If not possible in Gem, that would be an awesome add-on to 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 -- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex ___ 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] Processing+PD in web
Hi ! There was a Pd plugin for Firefox a little time ago. I think it is not working anymore these days. Now, I think the only would be to stream some sound using mp3cast~ or so. a 2007/11/24, raul diaz [EMAIL PROTECTED]: Hi! I have made an application with processing which send data through OSC to pd for audio synthesis. My question is: I want to upload this application into the web, which is really easy with processing, but I don't know how to put PD into web. Anybody has experience with PD in web? Saludos! -- Raul Diaz Poblete * [EMAIL PROTECTED] Barcelona [Spain] ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Any advanced demos using GEM?
Claudiusmaximus' tutorials are nice too. Like this one : http://www.blurty.com/users/claudiusmaximus/day/2007/07/18#407 a 2007/11/25, Hans-Christoph Steiner [EMAIL PROTECTED]: The PMPD examples are fun, they are in Pd-extended: Help-Browser-examples-pmpd .hc On Nov 25, 2007, at 12:59 AM, PSPunch wrote: Hi list, Do any of you know of a good resource for rather advanced demos using GEM? I see demos (mostly still images) of super advanced video graphics using GEM online, while I can only find documents on how to control super primitive polygons. Are there any tip collections or patches free to download? I'd appreciate if someone can point me to some paths. Thanks. -- David Shimamoto ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list kill your television ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] get audio IN to pd on windows
4, maybe 8, perhaps even 16 channels of audio...going out of ableton live (or logic, or cubase, or whatever) and into pd, ..in windows ...without much fuss am i dreaming? or does someone know of a way to do this? (on mac, i'd just use soundflower16) ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [pdp_rec~] and record my vj sessions using [pdp_qt]
Nikola Jeremic wrote: i did it with pdp_theorout~ but i had some audio-video desyncronisation with theora codec you have to experiment and see what works for your system here is also my patch so you can see it hope it helps Thanks Nikola, but im looking for a solution to record my vj sessions (with music) using [pdp_qt]. Some could think in [pdp_rec~], but when i seek the movie, the final time of the recorded video becomes variable. Anyone who tells me how to use [pdp_rawout~]? I used the help patch but the final video is green-noisy. GARFF Date: Sun, 25 Nov 2007 23:38:07 +0100 From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [PD] [pdp_rec~] and record my vj sessions using [pdp_qt] CC: [EMAIL PROTECTED]; pd-list@iem.at hi i did it with pdp_theorout~ but i had some audio-video desyncronisation with theora codec you have to experiment and see what works for your system here is also my patch so you can see it hope it helps greets n. On Nov 25, 2007 9:30 PM, Javier Garcia [EMAIL PROTECTED] wrote: Jay wrote: have you tried pdp_rawout ? http://zwizwa.goto10.org/darcs/pdp-12/doc/misc/rawout.txt Can someone send any patch using [pdp_rawout] and [pdp_qt] with some instructions (included the command to get a vlc file or any other video file) ? GARFF From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: RE: [PD] [pdp_rec~] and record my vj sessions using [pdp_qt] Date: Sun, 25 Nov 2007 21:25:32 +0100 Jay wrote: have you tried pdp_rawout ? http://zwizwa.goto10.org/darcs/pdp-12/doc/misc/rawout.txt Can someone send any patch using [pdp_rawout] and [pdp_qt] with some instructions (included the command to get a vlc file or any other video file) ? GARFF Date: Thu, 22 Nov 2007 02:08:42 +0100 From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: [PD] [pdp_rec~] and record my vj sessions using [pdp_qt] have you tried pdp_rawout ? http://zwizwa.goto10.org/darcs/pdp-12/doc/misc/rawout.txt Javier Garcia escribió: Hi, I would like to record a video that goes from [pdp_qt] to [pdp_xv] or [pdp_glx] passing throw other pdp objects (or what is the same: my sessions). I thougt in [pdp_rec~], but i have seen it only can be connected to [pdp_qt] or [pdp_qt~] but not to [pdp_xv] or [pdp_glx]. Can someone help me? br. GARFF Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar a la última MSN Newsletters http://newsletters.msn.com/hm/maintenanceeses.asp?L=ESC=ESP=WCMaintenanceBrand=WLRU=http%3a%2f%2fmail.live.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar a la última MSN Newsletters Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar a la última MSN Newsletters ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- www.echoplex-label.de/njeremic _ Tecnología, moda, motor, viajes,…suscríbete a nuestros boletines para estar a la última http://newsletters.msn.com/hm/maintenanceeses.asp?L=ESC=ESP=WCMaintenanceBrand=WLRU=http%3a%2f%2fmail.live.com___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd + asterisk?
Ok, here is my script (it wasn't a AGI-script), a really really short one. It doesn't give any information back to asterisk, because i didn't need that information. But this should be _really_ easy to implement into a real AGI-script. You will need python and the simpleosc lib from http://www.ixi-software.net/content/body_backyard_osc.html extensions.conf: [default] exten = 5599,1,Set(TIMEOUT(response)=300) exten = 5599,2,Set(TIMEOUT(digit)=300) exten = 5599,3,Answer() exten = 5599,4,Read(digit,beep,1) exten = 5599,5,System(/path/to/osc.py 127.0.0.1 1 ${digit}) ; HOST, PORT, VALUE exten = 5599,6,Goto(4) exten = 5599,7,Hangup The digit is sent to the /sip message. In Pd you would use something like: [dumpOSC 1] | [OSCroute /sip] | [print] #!/usr/bin/python # #This is public domain import sys, osc osc.init() osc.sendMsg(/sip,[int(sys.argv[3])],sys.argv[1],int(sys.argv[2])) ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] get audio IN to pd on windows
hard off wrote: 4, maybe 8, perhaps even 16 channels of audio...going out of ableton live (or logic, or cubase, or whatever) and into pd, ..in windows ...without much fuss am i dreaming? or does someone know of a way to do this? (on mac, i'd just use soundflower16) ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list It was a dream with or without fuss whatsoever, for windows, until recently. Now there is Jack for windows, which is still at an early stage. But I've tested basic functionality and it worked, it was 2 months ago. You should search for jackdmp on the web. It's a new implementation of Jack which can take advantage of multiple cores and it runs on windows. It's not very easy to get things running, you will have to deal with the command line for some things and dig some documentation if you think that is a fuss but hey, you have no other choice for windows. : ) Good Luck Batuhan ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pd-ext: help files not found
On Nov 23, 2007, at 7:01 PM, robbert van hulzen wrote: patrick wrote: and finally, not just the help of [coll] is not working with a right-click, all of them! i have the same problem. i filed a bug report a little while ago, which seems to be the thing to do in cases like this. with my limited understanding, i'm thinking it's to do with the helpfiles not (anymore?) living next to what they refer to, but in the 5.reference section. you can open them through the browser--if you know or are willing to find out what library the object you want to know about belongs to. can someone explain why the helpfiles live in (subdirectories in) 5.reference and if there's a way to make pd find them? cheers, robbert I committed a fix to this last night, it should be in tomorrow's nightly builds. .hc If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of everyone, and the receiver cannot dispossess himself of it.- Thomas Jefferson ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] who is using [entry]?
FYI: I have shifted development to the tkwidgets version currnetly called [text]. I've stopped working on the original [entry]. tkwidgets should be built and included in tomorrow's nightly build, or you can build from source in 'externals/tkwidgets'. [key %( and [key ~( are working for me, but the others are not. I'll see about implementing the symbolic names for everything (i.e. rightbracket, doublequote, etc.). I am definitely interested supporting your idea of constructing SQL statements in [text], so let me know what works and what doesn't. I think there will be some wierdness inevitably since it'll have to work around Pd type system for things like backslash. .hc On Nov 19, 2007, at 7:25 PM, Mike McGonagle wrote: Thanks, Hans, once again, I hit just reply instead of reply to all... I did a quick test on the key message, and it appears that some keys are still not allowed. Such things as a double quote (), a percent sign (%), and left bracket ([) (but it does allow a right bracket), the backslash (\) and a tilde (~). All of these characters can be typed directly into the [text] widget. While I know some of the characters are special in PD, some of these things are probably needed to support the full character set that SQL can recognize. I was hoping that I could use a [text] object as a buffer to create multiple SQL statements that would get sent to the server as a group. I kind of think this would be useful in storing data in a database, in hopes of keeping down the number of things sent to the server at once. I was toying with the idea of adding this to the SQL external itself, but I seem to be running into a problem that I can't troubleshoot, as it doesn't appear to have any rhyme or reason as to why it acts that way. Thanks for your help, Mike On Nov 19, 2007 4:10 PM, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: I cc'ed the list since it's of general interest. This message is called [append( for lists/atoms and [key( for individual keystrokes (i.e. space makes a space char). .hc On Nov 19, 2007, at 4:17 PM, Mike McGonagle wrote: Hans, I was wondering if it would be possible to add some messages that [text] would use to append its buffer? I would think things similar to what a message box already understands, things like 'add', 'add2', 'addsemi', 'addcomma', 'adddollar', and 'adddollarsym'. Or is there something already in place? Mike On Nov 14, 2007 2:32 PM, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: On Nov 14, 2007, at 1:54 PM, Mike McGonagle wrote: On 11/14/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: Right, not directly. This hopefully will allow people to do things like write SQL queries in [text] or have a chat app that allows all punctuation. Since each key typed outputs a [key ( messages from the right status outlet, it would be possible to make an object which would let you create messages separated by commas, if you wanted. I was playing with 'entry' in the 4 extended (one of the nightly build from last week), and I noticed that there was not an indication of there being a second outlet on the right, but it is there. Fix in CVS I also noted that there is no 'help' file for it, but it was there in the 39 extended. Yeah, the help file problem is thruout 0.40.3-extended builds AFAIK... Also, is there some way to change the font size? As it is right now the font is really small. Coming soon... :) (or build tkwidgets from source) .hc - --- [W]e have invented the technology to eliminate scarcity, but we are deliberately throwing it away to benefit those who profit from scarcity.-John Gilmore -- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician -- -- ¡El pueblo unido jamás será vencido! -- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician If you are not part of the solution, you are part of the problem. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] who is using [entry]?
Thanks Hans, I think I have a working external for use with SQLite standalone, now it is time to tackle the libdbi version (I need to figure out why Fink is dysfunctional and won't let me finish the libdbi install). Thanks for your help on this. Mike On Nov 26, 2007 2:34 PM, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: FYI: I have shifted development to the tkwidgets version currnetly called [text]. I've stopped working on the original [entry]. tkwidgets should be built and included in tomorrow's nightly build, or you can build from source in 'externals/tkwidgets'. [key %( and [key ~( are working for me, but the others are not. I'll see about implementing the symbolic names for everything (i.e. rightbracket, doublequote, etc.). I am definitely interested supporting your idea of constructing SQL statements in [text], so let me know what works and what doesn't. I think there will be some wierdness inevitably since it'll have to work around Pd type system for things like backslash. .hc On Nov 19, 2007, at 7:25 PM, Mike McGonagle wrote: Thanks, Hans, once again, I hit just reply instead of reply to all... I did a quick test on the key message, and it appears that some keys are still not allowed. Such things as a double quote (), a percent sign (%), and left bracket ([) (but it does allow a right bracket), the backslash (\) and a tilde (~). All of these characters can be typed directly into the [text] widget. While I know some of the characters are special in PD, some of these things are probably needed to support the full character set that SQL can recognize. I was hoping that I could use a [text] object as a buffer to create multiple SQL statements that would get sent to the server as a group. I kind of think this would be useful in storing data in a database, in hopes of keeping down the number of things sent to the server at once. I was toying with the idea of adding this to the SQL external itself, but I seem to be running into a problem that I can't troubleshoot, as it doesn't appear to have any rhyme or reason as to why it acts that way. Thanks for your help, Mike On Nov 19, 2007 4:10 PM, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: I cc'ed the list since it's of general interest. This message is called [append( for lists/atoms and [key( for individual keystrokes (i.e. space makes a space char). .hc On Nov 19, 2007, at 4:17 PM, Mike McGonagle wrote: Hans, I was wondering if it would be possible to add some messages that [text] would use to append its buffer? I would think things similar to what a message box already understands, things like 'add', 'add2', 'addsemi', 'addcomma', 'adddollar', and 'adddollarsym'. Or is there something already in place? Mike On Nov 14, 2007 2:32 PM, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: On Nov 14, 2007, at 1:54 PM, Mike McGonagle wrote: On 11/14/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: Right, not directly. This hopefully will allow people to do things like write SQL queries in [text] or have a chat app that allows all punctuation. Since each key typed outputs a [key ( messages from the right status outlet, it would be possible to make an object which would let you create messages separated by commas, if you wanted. I was playing with 'entry' in the 4 extended (one of the nightly build from last week), and I noticed that there was not an indication of there being a second outlet on the right, but it is there. Fix in CVS I also noted that there is no 'help' file for it, but it was there in the 39 extended. Yeah, the help file problem is thruout 0.40.3-extended builds AFAIK... Also, is there some way to change the font size? As it is right now the font is really small. Coming soon... :) (or build tkwidgets from source) .hc [W]e have invented the technology to eliminate scarcity, but we are deliberately throwing it away to benefit those who profit from scarcity.-John Gilmore -- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician ¡El pueblo unido jamás será vencido! -- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician If you are not part of the solution, you are part of the problem. -- Peace may sound simple—one beautiful word— but it
[PD] pdpedia mediapool
Hi, looks like we cant remove pictures from the mediapool Jump to: navigation, search Could not delete file /Library/WebServer/VirtualHosts/pdpedia/htdocs/mediapool/images/temp/5/55/20071126163250!DD_segmented2.jpg. Retrieved from http://wiki.puredata.info/mediapool/Special:Upload; ++ O. signature.asc Description: Ceci est une partie de message numériquement signée ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Any advanced demos using GEM?
Thanks all, I found some really practical looking stuff among the information you've pointed me to. I need to finish up the project I am working on before actually getting my hands on it but I believe afterwards these resources will feed me for a good few weeks. I am looking forward to posting some patches if I get anything interesting out of them. -- David Shimamoto ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] who is using [entry]?
On Mon, 26 Nov 2007, Hans-Christoph Steiner wrote: [key %( and [key ~( are working for me, but the others are not. I'll see about implementing the symbolic names for everything (i.e. rightbracket, doublequote, etc.). watch out if you are using tcl's [eval]: it will parse the string as tcl code if you don't quote the content properly. I say that because it's what this bug report sounds like. problems with % and ~ would look like something else instead. I think there will be some wierdness inevitably since it'll have to work around Pd type system for things like backslash. It's not about the type system, it's about the parser, and you only need double your backslash, just like you have to backslash comma and semicolon. _ _ __ ___ _ _ _ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Any advanced demos using GEM?
Ooh this is a very nice tutorial indeed! ~Kyle On Nov 26, 2007 10:24 AM, Alexandre Quessy [EMAIL PROTECTED] wrote: Claudiusmaximus' tutorials are nice too. Like this one : http://www.blurty.com/users/claudiusmaximus/day/2007/07/18#407 a 2007/11/25, Hans-Christoph Steiner [EMAIL PROTECTED]: The PMPD examples are fun, they are in Pd-extended: Help-Browser-examples-pmpd .hc On Nov 25, 2007, at 12:59 AM, PSPunch wrote: Hi list, Do any of you know of a good resource for rather advanced demos using GEM? I see demos (mostly still images) of super advanced video graphics using GEM online, while I can only find documents on how to control super primitive polygons. Are there any tip collections or patches free to download? I'd appreciate if someone can point me to some paths. Thanks. -- David Shimamoto ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list kill your television ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Alexandre Quessy http://alexandre.quessy.net http://www.puredata.info/Members/aalex ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- - - - -- http://perhapsidid.wordpress.com http://myspace.com/kyleklipowicz ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] hex loader
hi IOhannes, [~] couldn't create. hans told me that i need your hex loader. so i tried to compile it: externals/loaders/hexloader# make make pd_linux make[1]: Entering directory `/home/pat/src/pdcvs/pure-data/externals/loaders/hexloader' cc -export_dynamic -shared -lc -lm -DPD -DDL_OPEN -O2 -funroll-loops -fomit-frame-pointer -fPIC -Wall -W -Wshadow -Wstrict-prototypes -Werror -Wno-unused -Wno-parentheses -Wno-switch -I../../../pd/src -o hexloader.pd_linux hexloader.c hexloader.c:64: error: redefinition of typedef ‘loader_t’ ../../../pd/src/s_stuff.h:55: error: previous declaration of ‘loader_t’ was here make[1]: *** [hexloader.pd_linux] Error 1 make[1]: Leaving directory `/home/pat/src/pdcvs/pure-data/externals/loaders/hexloader' make: *** [auto] Error 2 also it would be nice to include this external in pd-extended. and finally, what is the statut of the migration of cvs to svn? patrick ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Any advanced demos using GEM?
Ok yeah, also, definitely search the archives for some of the shader stuff that's been posted. There is some really nice stuff there. .hc On Nov 26, 2007, at 5:53 PM, PSPunch wrote: Thanks all, I found some really practical looking stuff among the information you've pointed me to. I need to finish up the project I am working on before actually getting my hands on it but I believe afterwards these resources will feed me for a good few weeks. I am looking forward to posting some patches if I get anything interesting out of them. -- David Shimamoto ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of everyone, and the receiver cannot dispossess himself of it.- Thomas Jefferson ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] who is using [entry]?
So are these going to be separate objects? It seems that it would be possible to make the embedded sqlite deterministic, but the libdbi object should be organized around the idea that the response time is not known (i.e. it's not going to happen in one Pd clock tick). Then it'll be possible to use it with any database over any connection. .hc On Nov 26, 2007, at 4:17 PM, Mike McGonagle wrote: Thanks Hans, I think I have a working external for use with SQLite standalone, now it is time to tackle the libdbi version (I need to figure out why Fink is dysfunctional and won't let me finish the libdbi install). Thanks for your help on this. Mike On Nov 26, 2007 2:34 PM, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: FYI: I have shifted development to the tkwidgets version currnetly called [text]. I've stopped working on the original [entry]. tkwidgets should be built and included in tomorrow's nightly build, or you can build from source in 'externals/tkwidgets'. [key %( and [key ~( are working for me, but the others are not. I'll see about implementing the symbolic names for everything (i.e. rightbracket, doublequote, etc.). I am definitely interested supporting your idea of constructing SQL statements in [text], so let me know what works and what doesn't. I think there will be some wierdness inevitably since it'll have to work around Pd type system for things like backslash. .hc On Nov 19, 2007, at 7:25 PM, Mike McGonagle wrote: Thanks, Hans, once again, I hit just reply instead of reply to all... I did a quick test on the key message, and it appears that some keys are still not allowed. Such things as a double quote (), a percent sign (%), and left bracket ([) (but it does allow a right bracket), the backslash (\) and a tilde (~). All of these characters can be typed directly into the [text] widget. While I know some of the characters are special in PD, some of these things are probably needed to support the full character set that SQL can recognize. I was hoping that I could use a [text] object as a buffer to create multiple SQL statements that would get sent to the server as a group. I kind of think this would be useful in storing data in a database, in hopes of keeping down the number of things sent to the server at once. I was toying with the idea of adding this to the SQL external itself, but I seem to be running into a problem that I can't troubleshoot, as it doesn't appear to have any rhyme or reason as to why it acts that way. Thanks for your help, Mike On Nov 19, 2007 4:10 PM, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: I cc'ed the list since it's of general interest. This message is called [append( for lists/atoms and [key( for individual keystrokes (i.e. space makes a space char). .hc On Nov 19, 2007, at 4:17 PM, Mike McGonagle wrote: Hans, I was wondering if it would be possible to add some messages that [text] would use to append its buffer? I would think things similar to what a message box already understands, things like 'add', 'add2', 'addsemi', 'addcomma', 'adddollar', and 'adddollarsym'. Or is there something already in place? Mike On Nov 14, 2007 2:32 PM, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: On Nov 14, 2007, at 1:54 PM, Mike McGonagle wrote: On 11/14/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: Right, not directly. This hopefully will allow people to do things like write SQL queries in [text] or have a chat app that allows all punctuation. Since each key typed outputs a [key ( messages from the right status outlet, it would be possible to make an object which would let you create messages separated by commas, if you wanted. I was playing with 'entry' in the 4 extended (one of the nightly build from last week), and I noticed that there was not an indication of there being a second outlet on the right, but it is there. Fix in CVS I also noted that there is no 'help' file for it, but it was there in the 39 extended. Yeah, the help file problem is thruout 0.40.3-extended builds AFAIK... Also, is there some way to change the font size? As it is right now the font is really small. Coming soon... :) (or build tkwidgets from source) .hc [W]e have invented the technology to eliminate scarcity, but we are deliberately throwing it away to benefit those who profit from scarcity.-John Gilmore -- Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician - --- ¡El pueblo unido jamás será vencido! -- Peace may sound simple—one beautiful word— but it requires everything we have, every
Re: [PD] who is using [entry]?
Actually the only tricky one is {. Anyone have any ideas how to send a { to the text widget? Here's my latest attempt: sys_vgui(%s insert end \{\\n, x-widget_id-s_name); .hc On Nov 26, 2007, at 6:10 PM, Mathieu Bouchard wrote: On Mon, 26 Nov 2007, Hans-Christoph Steiner wrote: [key %( and [key ~( are working for me, but the others are not. I'll see about implementing the symbolic names for everything (i.e. rightbracket, doublequote, etc.). watch out if you are using tcl's [eval]: it will parse the string as tcl code if you don't quote the content properly. I say that because it's what this bug report sounds like. problems with % and ~ would look like something else instead. I think there will be some wierdness inevitably since it'll have to work around Pd type system for things like backslash. It's not about the type system, it's about the parser, and you only need double your backslash, just like you have to backslash comma and semicolon. _ _ __ ___ _ _ _ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada Free software means you control what your computer does. Non-free software means someone else controls that, and to some extent controls you. - Richard M. Stallman ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] who is using [entry]?
On Nov 26, 2007 5:50 PM, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: So are these going to be separate objects? It seems that it would be possible to make the embedded sqlite deterministic, but the libdbi object should be organized around the idea that the response time is not known ( i.e. it's not going to happen in one Pd clock tick). Then it'll be possible to use it with any database over any connection. Yes, they would be separate objects, but with the goal of using the same PD interface. While I know that different databases have their own special brand of SQL, there is enough commonality that we should at least be able to make the PD stuff consistent. Also, I was not planning to try and use the libdbi stuff in realtime, as there is the network and all to contend with. Mike ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] About editing pdpedia
Ok, it's running, it'll take an hour or two. You can see the pages as they are imported: http://wiki.puredata.info/ja/minimum Next, you need to add the CSS and Infobox template then the infobox stuff will show up. doh itashimashite (that's one of my favorite words in japanese :D ) .hc On Nov 24, 2007, at 8:30 PM, PSPunch wrote: Hans, Most of the main page is taken from the documents kindly prepared by Tetsuya Saito. The objectclass template page mainly has terms unified with the main page. So for that part I feel comfortable to proceed. I'd appreciate it if you can execute the import. Thanks. :) -- David Shimamoto I can execute the import whenever you're ready. Maybe it would be good to have one more Japanese speaker look at the template? It's up to you. .hc On Nov 19, 2007, at 9:57 PM, PSPunch wrote: Hans, Thanks. I've followed the procedure in the English 'Admin howtos' pages. I would appreciate it if you could try executing the import. Thanks. -- David Shimamoto Hans-Christoph Steiner wrote On Nov 19, 2007, at 2:20 AM, PSPunch wrote: Hi list, I have some questions for some of you working on pdpedia. === 1. Has there already been discussions on policies regarding when/ which pages to lock? I am assuming that leaving everything unlocked is the way to go if only the world were an ideal place. Are there not yet MediaWiki spammers? Locking pages is basically for when people are fighting over a page. I can't imagine that anything is so divisive in Pd that we'd need to lock pages. So far, we haven't had any spam yet. === 2. Regarding importing data from other languages.. For some basic pages, I have gotten away with the following procedure. I. Open the pdpedia page in English. II. Enter edit mode and [copy] the contents in the form III. Create an equivalent page in my language and [paste] the material above. IV. Use above as a starting point to begin translation. -- The above does not work for pages such as 'Category:vanilla'. I don't quite understand how that content is embedded in the page. Can some one help me on importing the list of objects? I've noticed that people working on the Spanish and Portuguese pages have been successful in this. Once that translated template that you posted is ready to go, then I'll run the import. That will generate template pages for about 2000 objectclasses. Then it's a matter of plugging in content, which can be gathered from pages in other languages, help patches, etc. .hc Thanks. -- David Shimamoto ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list --- - Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list - --- 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 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
Re: [PD] About editing pdpedia
Hans, Ok, it's running, it'll take an hour or two. You can see the pages as they are imported: http://wiki.puredata.info/ja/minimum Thanks for the effort! Yes, I see the log increasing as a reload the recent changes page. Is it just me or is it general to get excited watching massive data being crunched right in front of your very eyes? Some pages I opened were just blank. I wonder if this is because the original English page is also blank... any way I will wait for the processing to end. Next, you need to add the CSS and Infobox template then the infobox stuff will show up. I feel I've already done this following the admin HOW-TO. If it gets over written, I guess I can just try again. doh itashimashite (that's one of my favorite words in japanese :D ) Yes, domo-arigato-gozaimas!! .hc On Nov 24, 2007, at 8:30 PM, PSPunch wrote: Hans, Most of the main page is taken from the documents kindly prepared by Tetsuya Saito. The objectclass template page mainly has terms unified with the main page. So for that part I feel comfortable to proceed. I'd appreciate it if you can execute the import. Thanks. :) -- David Shimamoto I can execute the import whenever you're ready. Maybe it would be good to have one more Japanese speaker look at the template? It's up to you. .hc On Nov 19, 2007, at 9:57 PM, PSPunch wrote: Hans, Thanks. I've followed the procedure in the English 'Admin howtos' pages. I would appreciate it if you could try executing the import. Thanks. -- David Shimamoto Hans-Christoph Steiner wrote On Nov 19, 2007, at 2:20 AM, PSPunch wrote: Hi list, I have some questions for some of you working on pdpedia. === 1. Has there already been discussions on policies regarding when/which pages to lock? I am assuming that leaving everything unlocked is the way to go if only the world were an ideal place. Are there not yet MediaWiki spammers? Locking pages is basically for when people are fighting over a page. I can't imagine that anything is so divisive in Pd that we'd need to lock pages. So far, we haven't had any spam yet. === 2. Regarding importing data from other languages.. For some basic pages, I have gotten away with the following procedure. I. Open the pdpedia page in English. II. Enter edit mode and [copy] the contents in the form III. Create an equivalent page in my language and [paste] the material above. IV. Use above as a starting point to begin translation. -- The above does not work for pages such as 'Category:vanilla'. I don't quite understand how that content is embedded in the page. Can some one help me on importing the list of objects? I've noticed that people working on the Spanish and Portuguese pages have been successful in this. Once that translated template that you posted is ready to go, then I'll run the import. That will generate template pages for about 2000 objectclasses. Then it's a matter of plugging in content, which can be gathered from pages in other languages, help patches, etc. .hc Thanks. -- David Shimamoto ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list 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 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
Re: [PD] tabread4~~
On Fri, 23 Nov 2007, Charles Henry wrote: The theory (dynamical systems/pitch) is actually good for this too. There is a slight pitch shift when the frequency ratios become slightly detuned, but the overall fundamental produced is reliable under detuning. In a nutshell, how does it work? E.g. I have a tone at 200 Hz and another at 301 Hz and we want it to believe that it's a fifth, that the fundamental is 100.16 Hz or so, and perhaps also that the fifth interval is good within 0.33% and that the fundamental is good within 0.16%. Like using the mod 12 arithmetic, or other groups? Or making loops (using finite groups)? I think I can see how it would be useful. The whole idea was confusing to me in the first place... it still is. Yes, but it can also be various things other things: for example it could lack closure, such as the [0;1] interval, or the half line (unless you restrict it to multiplication). You may also decide to work with Q (and in a computer implementation, you may also decide to work with true numerators and denominators instead of floats) Because Q is a field, it can be used to construct true vector spaces, and because it's a suitable enough ring, it can be used to construct some kind of complex numbers: Q[x]/(x^2+1) sounds perfectly reasonable, and btw, so does Z[x]/(x^2+1). Beside the complex numbers themselves, modulos of various kinds can be useful, and not just discrete ones. An especially important example is R/(2*pi*Z), the ring of all distinct angles in radians. Likewise for R/Z. It's useful to make Z act upon both of these too (Group Actions). It may be more convenient to just use the unit circle of the complex plane instead, depends. Overall, I want to say that what's important is to imitate the hearing of sounds, not to imitate what individual neurons do nor what we think they do. Let's say the brain might work only with sigmoid-clipped matrix products with approximate real numbers (they don't, but computer neural networks do). Then it's possible that you are better off using a structure that does more directly what you want (relative to what you know and how you think), rather than whatever contorsion of the same thing a billion years of random mutations has come up with. PacMan :) I would take two variables to parameterize the surface a1 on [0,1) and a2 on [0,1) and use x=cos(2*pi*a1)*(2+cos(2*pi*a2), y=sin(2*pi*a1)*(2+cos(2*pi*a2), z=sin(2*pi*a2) You don't have to embed it in a non-modulo space, especially if computing things in terms of x,y,z is more complicated than in terms of a1,a2. If you already plan to compute directly in the a1,a2 square, then I don't know what x,y,z are for. My reasoning was that we can create 1-1 functions on a subset of the continuous functions to R^N. So, if your subset of continuous functions is isomorphic to R^N, what's the basis of your subset? And more importantly, when you say band-limited, what kind of spectral analysis is it relative to? Does compact in time mean that your function is zero everywhere outside of an interval, or that it is periodic? If it's periodic, then you end up with a finite number of frequencies, but else, you still have an infinite number of possibilities in a compact set of frequencies, because the frequencies in-between the supposed harmonics are not aliased to a specific weighting of harmonics: e.g. with a function that is sin(1.5*x) over [-pi;+pi) and 0 elsewhere, the spectrum has a dirac at frequency 1.5/2pi and is 0 elsewhere, right? Did you get into algebraic psychology yet? That's the first time I've ever read those words put together. I haven't read anything on the topic, only stumbled upon the name at one point, and just the combination of the two words impressed me. I should look it up, in case it can tell me what are the eigenvectors of my thought patterns. _ _ __ ___ _ _ _ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list