Re: [PD] windows latency down to 15 milliseconds
Mathieu, On Fri, 14 Dec 2007, PSPunch wrote: This application (at least the version I have installed) has extremely political messages in its GUI. I hope it does not effect consumers impressions towards Alesis. I'm curious, what is it? Well, the application has two different interfaces you can choose from... Simple and Advanced, obviously the later giving more precise control. On the icon to switch modes, there are images of recognizable figures. Einstein on the advanced button, and George Bush on simple. -- David Shimamoto ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Gem - glutWarpPointer?
It would mean requiring GLUT to build GEM, which is a dependency we removed a while ago. Also, this function apparently does not work on OSX. On Dec 14, 2007 4:43 AM, Chris McCormick [EMAIL PROTECTED] wrote: Hi, My dream of writing a quake style shooter in Gem (heh) has been foiled. Apparently neither Gem nor luagl support the glutWarpPointer call which many shooters use to restrict the mouse to the centre of the screen between reads of the mouse pointer movements (so the mouse can't move off the screen). That and the fact that the Gem window sometimes seems to not pick up key presses in full screen mode. Any chance we can add glutWarpPointer to Gem? Any other ideas? Best, 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 crashing
Hi All I'm using a combination of coll and makefilename in order to output a list of quicktime clips to pix_film. I'm using coll to load a list of 4 clips and then outputting them through makefilename into pix_film, the first clip loads in fine and it play's, however, when I hit the next message on coll to output the second clip filename, nothing happens. I am getting no error message in the pd window, it just says that the second clip has been loaded with no errors, but I cannot play back the clip in the GEM window. When I try to load in the third clip PD crashes out (constantly). The clips are all quite small (under 2mb) so my question is, do I need to reset pix_film in some way after each clip has finished playing so that it will play the next clip? I've attached a screenshot of my patch so you can see what I'm doing. Thanks and regards Donalattachment: screenshot1.png___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] honk abstractions
kyle. i have no rss feed set up. i've never used rss. i will look into it. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD network problem - pdextended
Hi, Looks like your 'lo' isn't set up correctly on boot, something similar is here: https://bugs.launchpad.net/ubuntu/+source/debootstrap/+bug/110144 Martin Peach wrote: bigswift wrote: Hi When using pd onsite without a network connection i cannot edit files with pd-extened RC5 on Ubuntu Gutsy. If a ethernet cable is connected i can edit files, but if i am not wired in i cannot make new connections or edit a file. Is there a way to workaround this? Put the files on the same machine your keyboard is connected to? Martin Claude -- http://claudiusmaximus.goto10.org ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD VideoPedia Project
Can i upload d0-d1-d2-d3-d4 (2007-03-12) (March 12, 2007) on PureDataVideopedia? --- hard off [EMAIL PROTECTED] ha scritto: and of course, claude's great constructions. http://www.archive.org/search.php?query=claudiusmaximus%20AND%20mediatype%3Amoviessort=-date ___ L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD VideoPedia Project
yeah just do it. claude will be happy. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD VideoPedia Project
yes add roman's channel to your list. there are 4 videos there now, and they are all unique and amazing: http://youtube.com/reduzent ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD network problem - pdextended
bigswift wrote: Hi When using pd onsite without a network connection i cannot edit files with pd-extened RC5 on Ubuntu Gutsy. If a ethernet cable is connected i can edit files, but if i am not wired in i cannot make new connections or edit a file. Is there a way to workaround this? Put the files on the same machine your keyboard is connected to? Martin ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Gem - glutWarpPointer?
On Fri, 14 Dec 2007, Chris McCormick wrote: My dream of writing a quake style shooter in Gem (heh) has been foiled. Apparently neither Gem nor luagl support the glutWarpPointer call which many shooters use to restrict the mouse to the centre of the screen between reads of the mouse pointer movements (so the mouse can't move off the screen). That and the fact that the Gem window sometimes seems to not pick up key presses in full screen mode. Any chance we can add glutWarpPointer to Gem? Any other ideas? I explained part of the full-screen key event problem on #dataflow a few days ago. It involves registering Enter and Leave events, and then handling them using XSetInputFocus, or perhaps just use XSetInputFocus directly, but I was trying to think of the case where a window is borderless and not fullscreen, so this is why I think of Enter and Leave events. For the other, I know that X11 also has XWarpPointer, no idea about glutWarpPointer, I don't know any GLUT. If none of the gem devs want it, you could make yourself a very small external that wouldn't depend on gem but would just call glutWarpPointer or XWarpPointer. I know that for the latter, the code wouldn't need to be more than 20 lines. _ _ __ ___ _ _ _ ... | 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] PD VideoPedia Project
I agree archive.org is cool, they're offices are located here in the bay area. I put some stuff on there too: http://www.archive.org/details/Cyberpod http://www.archive.org/details/Hubris http://www.archive.org/details/Cypod_Studio_Remix_VCD Maybe the pdvideopedia could agregate all the videos on puredata.info, but host them someplace else. I keep meening to do more tutorials stuff, my new years resolution. On Dec 14, 2007 5:00 AM, hard off [EMAIL PROTECTED] wrote: yeah just do it. claude will be happy. ___ 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 crashing
Donal Carey a écrit : Hi All I'm using a combination of *coll *and *makefilename* in order to output a list of quicktime clips to *pix_film*. I'm using *coll* to load a list of 4 clips and then outputting them through *makefilename *into *pix_film, *the first clip loads in fine and it play's, however, when I hit the /next/ message on *coll *to output the second clip filename, nothing happens. I am getting no error message in the pd window, it just says that the second clip has been loaded with no errors, but I cannot play back the clip in the GEM window. When I try to load in the third clip PD crashes out (constantly). The clips are all quite small (under 2mb) so my question is, do I need to reset *pix_film* in some way after each clip has finished playing so that it will play the next clip? I've attached a screenshot of my patch so you can see what I'm doing. Thanks and regards Donal I'm not a gem expert but I think I've seen this bug, it might not come from pix_film, but from file loading in Gem, if I'm right, loading your patch and the video in the same directory should not crash. Using the last Gem binary snapshot or compiling it yourself might also resolve the problem. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD network problem - pdextended
Mathieu Bouchard wrote: On Fri, 14 Dec 2007, Martin Peach wrote: bigswift wrote: When using pd onsite without a network connection i cannot edit files with pd-extened RC5 on Ubuntu Gutsy. If a ethernet cable is connected i can edit files, but if i am not wired in i cannot make new connections or edit a file. Is there a way to workaround this? Put the files on the same machine your keyboard is connected to? I suggest that you disconnect your keyboard while you make suggestions like this one ;) Just eliminating the obvious, like My computer doesn't work Did you plug it in? Er, never mind ;) Seriously, isn't that a problem with the routing on network interface lo? I had problems like that because a certain version of a DHCP program would take the default as being DHCP on all connections, but no-one runs a DHCP server on lo, and everybody has lo, so it would erase the lo settings every damn time, if you forget to specify a network interface as an argument. I think pd wouldn't even start up if lo wasn't enabled (because there would be no route to the gui). Why would the presence of a connection to some other machine affect anything if no necessary resources are on that machine? Martin ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Gem - glutWarpPointer?
On Dec 14, 2007 10:49 AM, Mathieu Bouchard [EMAIL PROTECTED] wrote: For the other, I know that X11 also has XWarpPointer, no idea about glutWarpPointer, I don't know any GLUT. If none of the gem devs want it, you could make yourself a very small external that wouldn't depend on gem but would just call glutWarpPointer or XWarpPointer. I know that for the latter, the code wouldn't need to be more than 20 lines. the GLUT call is probably just a wrapper for the x11 one. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Gem - glutWarpPointer?
You could probably do it by using [hid] to get the mouse events. Also, my new [cursor] object will give you the screen pixel coords, which might be easier than the relative data direct from the mouse/hid. .hc On Dec 14, 2007, at 5:43 AM, Chris McCormick wrote: Hi, My dream of writing a quake style shooter in Gem (heh) has been foiled. Apparently neither Gem nor luagl support the glutWarpPointer call which many shooters use to restrict the mouse to the centre of the screen between reads of the mouse pointer movements (so the mouse can't move off the screen). That and the fact that the Gem window sometimes seems to not pick up key presses in full screen mode. Any chance we can add glutWarpPointer to Gem? Any other ideas? Best, Chris. --- http://mccormick.cx ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list It is convenient to imagine a power beyond us because that means we don't have to examine our own lives., from The Idols of Environmentalism, by Curtis White ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] windows latency down to 15 milliseconds
Josh Steiner suggested adding asio4all to the install process on windows. I think it sounds like a good idea. Any info to help with this process would be most appreciated. The main issue is making sure that asio4all doesn't mess up any machines. .hc On Dec 13, 2007, at 9:52 AM, Justin Robert wrote: I was using my old laptop running xubuntu for a while because the latency time of running pd on windows. My newer Gateway laptop has poor performance with the sound card in Linux, so I have to run windows on it. Before, the lowest I could get it the latency without pops was 60 milliseconds. This was very frustrating, because allot of what I am doing is real-time guitar processing and 60 milliseconds is way too slow to use. But I found a way to get it much much lower. First by using the asio4all driver http://www.asio4all.com/ with built in sound. This makes a huge difference. I have tried other asio drivers, but this one performs incredibly with pd. I cannot say how it will perform on external cards, but on my built in Sigmatel, it works great. Second, by setting windows xp to run pd at real-time priority. You do this by right clicking the pd process in windows taskmaster and setting it to real time. Doing this I can get the latency as low as I had it on Linux, and possibly lower. I haven't tried lower than 15, so I'm not sure ;) But I've played for over an hour on windows with no glitches or pops, well other than the ones I was making on purpose. Justin Robert www.justinrobert.com ___ 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
Re: [PD] Gem - glutWarpPointer?
the idea (and watch out the max/jitter list during the next day for announcements...) would be to integrate a whole gameengine module. it would take care of character animation and scene management. don't know about warp pointer, though... marius. Chris McCormick wrote: Hi, My dream of writing a quake style shooter in Gem (heh) has been foiled. Apparently neither Gem nor luagl support the glutWarpPointer call which many shooters use to restrict the mouse to the centre of the screen between reads of the mouse pointer movements (so the mouse can't move off the screen). That and the fact that the Gem window sometimes seems to not pick up key presses in full screen mode. Any chance we can add glutWarpPointer to Gem? Any other ideas? Best, 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] symbolatom: why does it not allow to type spaces?
On Dec 13, 2007, at 2:25 PM, Mathieu Bouchard wrote: On Thu, 13 Dec 2007, Hans-Christoph Steiner wrote: I should correct the above line, it's not quite right: -text {this is my label} -font {Lucida Sans 10 bold} -fg black - bg green AFAIK, using the {} as quotes means it should had over everything inside of those brackets. So {} should show a double quote. You can also backslash double-quotes instead. how do you put a literal dollarsign within labels? Donno, any suggestions? backslash it! Pd doesn't support backslashes. what about open-bracket? This one has stumped me, and I've asked a bit in #tcl, but no luck. backslash it! If it was just a backslash, do you think I'd be asking? suggestions? Did you get it working? What is actually more important, IMHO, is a way to insert a open-bracket into a text widget using a message. Using [key 123( then lots of escaping in C hasn't worked for me either. 123 is not a bracket, it's a brace. But for either the solution is the same: backslash it! Sorry, brackets [] work fine, and close curly bracket } works fine, but I can't figure out how to send a open curly bracket { to the text widget from Pd. And no, backslashes don't work. .hc kill your television ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] again, the pdcon in brazil issue
Sounds like good news, keep us posted! Do you have any ideas for when you would have this event? .hc On Dec 10, 2007, at 10:40 AM, PORRES wrote: So guys, I will get back to you after the 18th, when we`ll have a meeting here, then I will have some stuff to say... I am about to move to Sao Paulo and maybe get into the doctorate at the State University of sao Paulo, which is interested in sediating and supporting the event. Any great questions or some expectations so far? cheers Alexandre Torres Porres [EMAIL PROTECTED] Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. ___ 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
Re: [PD] windows latency down to 15 milliseconds
Hello! Just for the info: Under Windows XP and Vista(64bit) the lowest latency i can get with my EDIROL FA 101(and its own ASIO driver) is 8 ms (one way) and by the test (double) i get about 16 ms (so is seems right). -- Ypatios. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [psql] object hand-holding
On Dec 13, 2007, at 2:36 PM, Mathieu Bouchard wrote: On Mon, 10 Dec 2007, Hans-Christoph Steiner wrote: For a place where you are expecting a number, you can protect against a SQL injection attack by merely putting a [float] before the message box with the SQL in it. In other situations, I think that Perl has a pretty decent idea: a SQL quote function. Perl has also a pretty decent idea, which is to allow placeholders, which automatically quotes so that you don't have to do it nor even think about it. I rarely ever wrote any Perl code that would access a SQL database in any other way than using placeholders. It's for safety but also not to have to think about strings, so that using SQL feels most like using an array. I know that you know about Perl's (and most any other's) placeholders, but I really mean that one should almost never have to use [sqlquote] at all, and things are easier if one doesn't have to use it. - the names ones could be supported as selectors to the hot inlet: what about selectors that conflict with existing functionality of the object? e.g. if a column is called symbol or whatever... what about columns with the same name as methods that will be defined in future versions of [psql] ? We can deal with future problems in the future. Right now we need to get something working to test the ideas we've talked about. :) .hc 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
[PD] [hid] on linux
Hi, I'm trying to use [hid] tu retrieve joystick infos on a linux box (Ubuntu Studio 7.10) : no joystick recognition. On Mac, if I click on the print msg box, I have a list of all devices available. On linux clicking on print doesn't list anything. My joystick is installed properly because I can use it with the [pd_joystick] extra. Why dont I just use [pd_joystick] ? Because I need to use 2 joysticks and only the first one is recognized on [pd_joystick]... Other thing : if you forget to put the toggle box to off when you select another device number, pd-extended (0.39) just close (brutally...). Regards, Jean-Martin (esox) ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [psql] object hand-holding
On Dec 13, 2007, at 3:50 PM, Mike McGonagle wrote: On Dec 13, 2007 1:59 PM, Mathieu Bouchard [EMAIL PROTECTED] wrote: On Mon, 10 Dec 2007, Hans-Christoph Steiner wrote: The other somewhat common style that I saw in my searches was printf patterns (%s, %f, etc). In Pd, [makefilename], [makesymbol], [sprintf], and perhaps others use this syntax. The single ? notation seems to be supported by at least these, if you want to call that specific: Qt, PerlDBI, Perl's DBD::Pg, RubyDBI, PHP PDO, Java JDBC, MySQL, Oracle. Well, maybe I shouldn't have said specific, but when I look at any PHP code that I find, it seems that they haven't discovered what's a placeholder yet, for example. So, it seems that it's not so universal. As someone who has never really used Placeholders, the only sorts of things that I can see them being useful for are when you need to do a lot of inserts or deletes, or for other statements that will be executed repeatedly. From what I am gathering by these discussions is that the useage of placeholders allows the SQL statement to be compiled and then with each execution of the statement, the values of the placeholders are substituted. This might be one reason you don't see them all that often in PHP, I would imagine that PHP doesn't really do a whole bunch of repetitive stuff. I think it is quite important to reuse existing syntax rather than introducing new syntax. Minimal syntax is really one of Pd's biggest strengths. Since these lines would be pure SQL, I think it would be appropriate to use a common SQL syntax. If you wanted to reuse existing Pd syntax, you could abstract out SQL syntax completely and make a database interface that fully feels like Pd. The Rails web framework has something like that. I don't know about you guys, but my original goal on this was to basically allow a user to input SQL and it would return the result sets. I just wanted to keep it simple. But I can see a use for using Placeholders, especially when you have a lot of data to store (and it also kind of vindicates my original idea of putting the SQL directly in the creation args... [wink, wink, nudge...]). That's the idea of the [sql_query] object, so we can have both possibilities, and also support Matju's idea for a expr syntax for placeholders. This idea of doing this to make this more PD-like I think would be a waste of time, as SQL is pretty simple and a LOT of people already know it. Why create another language? I think there is room for both ideas. I like your idea for [sqlite], and if someone else wants to make a Pd database syntax, they can do that also. I don't think there is any conflict in having both. I just had a thought, SQL injection relies on being able to send semi-colons in text fields. This is not true. I have already posted an example in this thread on how to delete a whole table using SQL injection without a semicolon. At the same time, should our external be on the look out for these sorts of things? One of the original ideas was to not give the external any, if at all, knowledge of SQL. Meaning, it wouldn't parse the SQL, nor would it try to do any generation of SQL. It just expects that the user is HONEST (that is what these concerns over Injection are, right), and the SQL they entered is what they meant. These things being said, I am not adverse to the new design model, and I hope to get something up over the weekend. While we can try to protect against various things, those that want to be malicious will do so anyway. Of course, we could eliminate these problems altogether, and just use an embedded database ONLY... (just kidding...) I agree with you, these objects shouldn't do unnecessary SQL parsing. I think only the placeholders need to be handled, the rest can just be passed thru. The main idea of the placeholder stuff is a straightforward way to allow for secure database use. It does add some complexity, but I think we need to do it. Since Pd is being used more and more with network connection, that means we have to pay more and more attention to security. .hc http://at.or.at/hans/ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [psql] object hand-holding
On Dec 13, 2007, at 8:31 PM, Chris McCormick wrote: On Thu, Dec 13, 2007 at 03:12:18PM -0500, Mathieu Bouchard wrote: On Tue, 11 Dec 2007, IOhannes m zmoelnig wrote: i don't claim that Gem is a good example. however, i also don't see how the data-flow vs control-flow is especially bad in Gem. As long as you pass a gem message around that is only a pointer to a shared state that all objects modify, it's all explicit control- flow all over the place. The contents of the gem messages doesn't matter at all, and the only thing that matters is the order in which the messages are sent. That's 100% controlflow and 0% dataflow. It would be way cool if gem was truly dataflow, with the [cube] or another geometry source at the top of the stack and then geometry/colour/ texture modifiers all the way down until a [render] object. Imagine doing audio style filtering on geometry streams. One can dream I guess. Best, Chris. PS This is not a criticism of Mark, IOhannes, Chris's work on Gem - it's a great library and I love using it! Thanks for all your hard work. I think that GEM is dataflow-ish, but it is representing OpenGL render chains rather than the physical shapes they generate... .hc 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
Re: [PD] windows latency down to 15 milliseconds
Yeah, that would be cool. I've installed it on 3 different machines with no problems on any of them. Two have realtek AC97 hardware one with P4 and the other Celeron processor, and the laptop with sigmatel sound hardware is a amd64. I hope that helps. Justin Robert www.justinrobert.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] windows latency down to 15 milliseconds
Hans-Christoph Steiner schrieb: Josh Steiner suggested adding asio4all to the install process on windows. I think it sounds like a good idea. Any info to help with this process would be most appreciated. The main issue is making sure that asio4all doesn't mess up any machines. To my mind it should be optional in the install process. My experiences with ASIO4all are partly good, partly bad, depending on the soundcard. I wouldn't like to have it installed automatically. gr~~~ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] symbolatom: why does it not allow to type spaces?
On Wed, 2007-12-12 at 19:39 -0500, Mathieu Bouchard wrote: On Wed, 12 Dec 2007, Hans-Christoph Steiner wrote: It's nice to add those features, but by adding them to the pd-vanilla objects, that means patches written in desiredata are not compatible with pd-vanilla. No, pd-vanilla loads them fine, the patches are compatible. It's just about bugs that you don't consider to be bugs. A bug is a bug is a bug, and I consider the compatibility issue with bugs to be moot, because the bug is the fault of the software that has the bug in it, it's not the fault of the rest of the planet. when i learned pd, i didn't know any other progamming language, thus i just accepted the little 'inconveniences' of pd. i just assumed, there is a real reason for not having spaces in symbols, that i might not know. after having constructed symbols with spaces ten thousand times using [32(-[makefilename %c]-[list-l2s] constructs, i start to think about if there might be a good reason, that i have to do so. and i couldn't find one. i personally think, it is the wrong way to workaround such issues by - for example - allowing the 'label' message for iemguis to carry lists instead of symbols. why doing all that effort, for a solution, that is just an ugly hack, doesn't solve the original problem and, for me the most important point, doesn't stop people from asking, why symbolatom cannot create spaces. in this respect i might have a 180° different opinion from yours, hans. i'd rather keep a silly thing like lacking space in symbolbox obvious, until it is fixed once forever, so that people stay aware of this bug, rather than workaround it. the workaround is a) more work (i assume) and hides the real problem. i didn't follow the psql very closely, but if i am not totally mistaken a lot of the discussion was about how to create proper sql syntax with pd's limited character set. iirc, this was not first discussion about this kind of issue in this list, and it won't be the last one. whenever someone writes an externals, that deals with a syntax that doesn't match pd's character set, a new solution has to be found - a lot of discussion - a lot of programmig effort to overcome the problem - a lot of work to maintain the code - similar code is written several times instead of only once - probably different strategies are used to workaround the problem - consistency problems, etc. why not just simply fix it in pd? by 'simply' i don't want to say, that fix is a simple one (i actually don't have a clue about its level of difficulty), but it's the only and the one and logical solution. lets face the reality: people do not just use pd anymore to load some soundfiles with a symbol, they use also symbols and lists of symbols to talk http, displaying telugu characters with gem, sending blobs to a database etc. i highly doubt, that you (hans) fixing/workaround problems that are not solved in the first place (by miller) is the way to go. in the name of the church of consistency i claim the practice of fixing problems at the most low level stage as possible as the only meaningful one. yo, that said, i'll go writing a bug report. roman ___ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] generatiing a keypress
I know about the PD commands that detect keypress but is there a command that generates a keypress. I wanted to send commands to another program and it would be nice if PD could do that by mimicking a keyboard. Thanks, Jim. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list