Re: [PD] How can I get Cyclone.dll??
dear hugo. Ramirez Hugo Francisco wrote: Pd fellows. I am trying to get the cyclone library, (cyclone.dll). so i guess you are on windows? or are you using the .dll extension just as a synonym for any dynamically linked library? (on linux libraries have a .pd_linux extension; on os-x the extension is .pd_darwin; this is likely to change on the long run for _all_ platforms (even w32!)) you will get better help if you provide better information. your operating system is a crucial information if you don't want to compile things yourself. (and it is important information in most other cases) for pd 0.40 How, where, can I get it. hans has already answered this, but it seems you missed his mail: cyclone is part of the pd-extended builds. while there are not yet any pd-extended-0.40.1 builds, i would go and try to download any recent version of pd-extended, unzip it, locate the cyclone.dll and copy it to your version of pd. this might work (or not), but you could give it a try. Please give extense instructions on how to do it. I need the library as soon as possible. I am runnign out of time. S.O.S instead of whining, you could also try to google cyclone pd and see whether you find a download page (at least i did; but i haven't tested whether the version there will work with pd-0.40.1 (or works at all, to be precise...)). good vibes love and happiness mfga.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] sonogram(unauthorized) Segmentation fault
hi. Yves Degoyon wrote: ola, well, it seems to be a mess, all i can advise you to do is to fix your libpthread with dkpg and debian tools and forums. i am on Fedora Core 3. just for the record: i can confirm gerda's problem (with both [cooled~] and [sonogram~])on my i386 machine (actually it is an amd64 running a i686-kernel 2.6.17-SMP) which is also debian-based. my libc6-version is 2.3.6.ds1-7; on my laptop which runs a native x86_64 debian (libc6 is 2.3.6.ds1-4; kernel is 2.6.17), both objects work without any problem. it would be interesting to know which version of libc6 gerda has installed. mfg.adsr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] sonogram(unauthorized) Segmentation fault
Gerda Strobl wrote: Hallo, I have libc6 2.3.6.ds1 installed what is the patch-version (or however it is called) of libc6 (the X in 2.3.5.ds1-X) mfga-dr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] running PD from a USB stick / drive
ad wrote: a possible path to explore, I tried once and failed cause the usbdrive couldn't support it, but i guess the easiest way to go is via dynebolic aka dyneII, first do the docking into a stick then you can get the pd module form puredyne (run the livecd and copy the module from /opt into /opt in the usbdrive after docking dyneII), then at next boot it will have puredata installed. of course you can try to docking pure:dyne directly but for me it didnt worked i think my usbdrive is not the right one. it would be interesting to know, why you suggest using a pre-build version from a live-cd, in contrast to using e.g. pd-extended or a self-compiled version. the real trouble is to become independent from installed dylibs (alsa, jack, tcl,...); checkout statifier [1] for this. mfg.asdr. IOhannes [1] http://statifier.sourceforge.net/ and http://sourceforge.net/projects/statifier let me know if you manage. mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] problems with the mac os x and Pd-0.39.2-extended-test5.dmg
Thomas Kronlachner wrote: Hi All, I have downloaded the package: Pd-0.39.2-extended-test5.dmg from hans page (http://at.or.at/hans/pd/installers.html). I have copiied the org.data.pd.pdlist into my preferences. I have also draged the pd apps into my application folder. When I now try to run a gem patch, I do receive a couple of errors, which indicates to me, that pd cannot find the gem application (or at least I assume this...) The errors look like the following: you are right, pd cannot find Gem (and if we want to nit-pick, Gem is a library and not an application; you can use it to build applitcations) i don't know whether Gem is included in the release of pd-extended. (check the README, or try to locate a Gem.pd_darwin in the pd-extended application) try creating an object [Gem] to see whether pd can load it. watch the console for any warnings (run pd with the -verbose flag for better information). if you can load it this way, you might want to add it manually to the libraries to be loaded at startup. if Gem is not part of your specific pd-extended release, either get a fresh one from http://autobuild.puredata.info (if you are brave and feel like beta-testing) or get the Gem-binary fron http://gem.iem.at (most likely you want the OSX bin-doc package) mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [Pd] Loading externals in Linux
Stephen Sinclair wrote: Come to think of it, wouldn't it be useful if Pd just *always* checked for extensions in the user's home folder? ~/.pd-extra, for instance. i don't know the benefits of such additional auto-searched folder. i am working with different pd-versions on different platforms (and architectures!) ((oops i did it again)), and your proposal adds more trouble for me...(of course i wouldn't have to use it) nevertheless you can already do with pd what you are suggesting: just add ~/.pd-extra to your search-path in ~/.pdsettings (or ~/.pdrc); each pd (regardless where it actually lives) will read pd-configuration file in your hoem-directory and add your path. mfg.adsr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] japanese text strangeness
timon wrote: buch of very wrongly placed latin symbols and accents. Im feeding them straight from a symbol object so I can see its the right characters. Is there a limitation to the [textextruded] object? Or could this be the font? i guess it is a limitation of the underlying font-renderer (ftgl) and/or the way Gem passes characters to it. Anyone know a fix here? the simplest _workaround_ is, to create a custom font where all the characters you want to display are mapped into the range 0..255 this obviously won't work, if you have alphabets with a large number of glyphs (like japanese if you want to display every possible character) if anyone has a real fix, i'll be happy to incorporate it into the sources... mfgadsr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] problem loading libraries
Oded Ben-Tal wrote: after updating my linux (to FC5) I am unable to load additional libraries (like zexy, iemlib, etc). I have the files installed, I can see the lib_x.pd_linux file but when I start pd I get an error 'can't load library' (even if I add path to specific directory), and the added objects defined in the library don't work. pd -oss -path /usr/lib/pd/extra/zexy/ -lib zexy The only library that pd can load is Gem. (and I do have the help docs associated with the various libraries) I am running planetCCRMA FC5. any suggestions? please run pd with -verbose to see where it looks for the libraries. are the permissions correct for the libs (you have to be able to read them) ? mfga.dr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] matrix and pix_multiblob
arno liegeon wrote: How I can use matrix with pix_multiblob object? Have you an exemple. there is a blobtracker-example in Gem, which uses the [pix_blobtracker] abstraction (consisting of [pix_multiblob] and some matrix magic to do the tracking). mfg.asdr IOhannes Thanks ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Gem: can't load library
Max Neupert wrote: Maybe the solution would be some debian packages from the autobuild farm. Yes, debian packages! so what you suggest for a successfull pd installation on a ubuntu machine is to download this: http://autobuild.puredata.info/auto-build/latest/pd-2006-12-04-linux-debian-stable-i386-i686.tar.bz2 and then run tar xjf pd-2006-12-04-linux-debian-stable-i386-i686.tar.bz2 cd pd-2006-12-04-linux-debian-stable-i386-i686 make install prefix=/usr/local and then it should run with Gem like ./pd -lib Gem ? no. a .tgz build on a debian-machine is not a debian package. a debian-package is a .deb file which holds the content of the tgz PLUS some meta information (like dependencies!). you manually install it via dpkg. more often you (de)install it via apt-get, aptitude or synaptics. mfga.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Gem: can't load library
IOhannes m zmoelnig wrote: Max Neupert wrote: Maybe the solution would be some debian packages from the autobuild farm. Yes, debian packages! so what you suggest for a successfull pd installation on a ubuntu machine is to download this: http://autobuild.puredata.info/auto-build/latest/pd-2006-12-04-linux-debian-stable-i386-i686.tar.bz2 reading your email again, i understand it better: the suggestion is not to install the files tagged with debian on an ubuntu system but to use a special packaging format, which by chance is used by both debian (thats why it is called debian-package or .deb) and ubuntu (which is really just a polished up debian clone). building debian packages on the autobuild farm would eventually result in having different packages for debian-stable, debian-testing, ubuntu-hoary. (because of the very problem of dependencies) i hope i could make this somewhat clearer. fgmasd.r. IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Gem: can't load library
Hans-Christoph Steiner wrote: Since many people have non-nvidia cards, would it be possible to make the default Gem build not dependent on nvidia-specific stuff? Then there could be --enable-nvidia for people who want that. no. as said before, i see (!) configure as a way to build a package optimized for the machine that configure is executed on. it is not a tool to make the most stripped down version. if you want configure to create a most generic package, then you will have to pass arguments to it (e.g. --disable-NV) When building packages (.deb, .tar.gz, whatever), its much more important that it run on all machines, than its very well optimized on specific machines. Later, it would be possible to add a pd-gem-nvidia package, etc. etc. this is correct, but as said above, configure is not necessarily the tool to create packages that run on all machines. mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] hid/linux: event permission
Hans-Christoph Steiner wrote: Basically, you can either change the perms of the devices, or add your user to the root group. do i read correctly that you are proposing to add your user to the root group? i would rather change the group of /dev/input/event* via /etc/udev/rules.d/ (and add myself to this group). or run pd as root. or run w98 mf.adr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [Gem] pix_fiducialtrack
Francesco wrote: Hi guys ù i'm trying to use the object pix_fiducialtrack but it doesn't works while reacTIVision retrive information from the same fiducials. Does anyone have the same problems? Could it be an all.trees file problems? I'm using some of the fiducials found on the The design and Evolution od fiducials for the reacTIVision System document. did you try the pix_fiducialtrack-help.pd ? you really need to do some b/w-thresholding before applying the fiducial tracking; [pix_threshold_bernsen] gives you the algorithm used by reacTIVision. the all.trees file provided with Gem is stolen from reacTIVision. mfg.adsr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Newbie: output~ couldn't create
Frank Barknecht wrote: Only the extra and externs directories are usually used as default search paths. I also think it's a bad idea to include the examples dir into the search path, as most of these files are not intended to be used as abstractions themselfes. i totally agree. The author should have included output.pd in his downloadable files, especially as the article is a beginner's article and a beginner cannot be expected to guess which kind of object it is meant to be. especially since another [output~] is also provided by the iemabs (but with different behaviour). imho, the author should have used no abstraction at all (there is no pedagogical value to it, like re-using abstractions); and they shouldn't have used spaces in the patch-names. mfadsr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Newbie: output~ couldn't create
Ismael Valladolid Torres wrote: Frank Barknecht escribe: Only the extra and externs directories are usually used as default search paths. I also think it's a bad idea to include the examples dir into the search path, as most of these files are not intended to be used as abstractions themselfes. There's extra but no externs dir here, there's 6.externs under doc but I suspect you don't mean this one. externs is used by some people for legacy reasons. they add it manually to their search path since it is not searched out of the box by pd. so it's perfectly normal to NOT have externs on your system. mfga.dr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gem2pdp compilation | once again
Patrick wrote: hi everybody and i get only: cat ../pdp/include/pdp.h | grep -v m_pd pdp-light.h g++ -DPD -O2 -funroll-loops -fomit-frame-pointer -ffast-math -Wall -W -Wno-unused -Wno-parentheses -Wno-switch -DGEM2PDP_VERSION=\0.6\ -g -I../..//src -I. -I../pdp/include -I../../src/Gem//src -o gem2pdp.o -c gem2pdp.cpp gem2pdp.cpp: In static member function ‘static void gem2pdp::obj_setupCallback(_class*)’: gem2pdp.cpp:142: error: cannot call member function ‘void CPPExtern::post(const char*, ...)’ without object make: *** [gem2pdp.o] Error 1 what could be the problem? i also tried with #make CC=gcc-3.4 but... the same... the problem is a recent change in Gem, where post() is redefined as a member functon of CPPExtern. this means, that you should exchange any occurance of post() that gives you an error by ::post() (with 2 colons before the post) i will fix this in gem2pdp-source mfg.adr IOhannes greetings. ___ 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: can't load library
marius schebella wrote: yup, still no luck with Gem here... when compiling cvs Gem on the machine with the Radeon X300 card, I got rid of the glDeleteProgramsNV error. but I can not play any movies. Pd either crashed or showed only one color. I downgraded ubuntu to libgl1-mesa 6.4 (before it was 6.5). also no glDeleteProgramsNV problem, but no movies ( I test with the examples patch from the help.) at least Pd does not crash... So I am back to the debian package of Gem (v 0.90) which does not make problems. iohannes, what do you want to know from me to locate that problem? with ...Gem/04.pix/05.film.pd I get the following console output: pix_film:: quicktime support pix_film:: libmpeg3 support pix_film:: libaviplay support pix_film:: libmpeg support GEM: Start rendering GL: invalid value [pix_filmNEW]: opening /usr/local/lib/pd//doc/examples/Gem/04.pix/../data/anim-1.mov with format 1908 [pix_filmNEW]: ... [pix_filmNEW]: ... [pix_filmNEW]: loaded file: /usr/local/lib/pd//doc/examples/Gem/04.pix/../data/anim-1.mov with 90 frames (256x256) at 30.00 fps but the texture is not rendered correctly. The whole cube is brownish. marius. you could try to change whether rectangle-texturing is used by sending a [mode 0/1( message to [pix_texture] (or [pix_movie]). tell us whether it works. and which drivers you are using (i guess you yould run the X300 with fglrx and radeon and ati and vesa) and please send the output of glxinfo (_without_ the long list of visual modes) mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] hid/linux: event permission with udev
Roman Haefeli wrote: this sounds so easy, but it is not, at least for me. although this might be off-topic, i'd like to ask the list, how to do this step-by-step, since everyone, who uses [hid] on a linux-box, is confronted with that question. the ugly solution i am using for now, is to change the permissions manually each time i boot the computer and want to use a joystick. adding this line to /etc/udev/permissions.rules (on a debian system) KERNEL==event[0-9]*, MODE=0664, GROUP=games should give you rw-rw-r permissions (and the group will be set to games) choose your own group and mode. this is something you i have guessed by just looking at the /etc/udev/ directory and the contents of some files therein. i do not doubt that there is lot of information available in the net. mfgadr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] hid/linux: event permission
Cesare Marilungo wrote: - First add your account to the 'audio' group: edit /etc/group and find the line that starts with 'audio'. Add your account after the colons. For instance In my '/etc/group' have: better use adduser user group (e.g. adduser cesarem audio). this way you have less chance to fuck up your /etc/group file. if you really MUST edit /etc/group, /etc/passwd and their shadowy friends by hand, use specialised tools, such as vipw [-s] and vigr [-s]. mfga.dr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pix_record mixed pixes
vincent Rioux wrote: dear list, I recently tried out pix_record object of Gem, running pd-39.2-extended for osx. It worked pretty fine but i could not record anything else than a video connected to a unique gemhead. i tried to mix several pixes (like moving rectangles with alpha layer) with the video using pix_mix but when recording the visual output i only get the video (without the applied 'transformations'). is that an expected behaviour? i am not sure whether i fully understand what you mean. [pix_record] will _only_ record pixes. (e.g. you have to transform your rectangles into pix-domain; just using [rectangle] won't do) due to the signal-flow nature of pix-processing you have to add [pix_record] after all pix-processing objects you want to have an effect on the recorded video. e.g. [pix_video] | [pix_gain] | [pix_record] | [pix_invert] will record a video with [pix_gain] applied, but [pix_invert] is NOT applied. mfga-dr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pix_video alphachannel
[EMAIL PROTECTED] wrote: hello I've seen your message on the pd list about alpha mix of live input I'had got the same problem as you with the pix_mix box (vertical flip) well, this is basically a problem of how the images are presented to Gem by whichever source. some systems prefer to anchor an image at the upper-right corner, others (like openGL) prefer to assume that (0/0) is in the lower-right corner. this makes images from one system appear upside down in the other. luckily, Gem automatically takes care of this when it comes to texturing (so you normally shouldn't notice). however, when you want to combine 2 such sources, Gem uses the raw data (for performance reasons), and ignores if one of the 2 images is flipped upside down. thats why you get weird effects in such cases. how to cope with this: 1) don't use pix_objects for doing things you can do without (e.g. mixing) 2) recode the combining pix_objects to obey the upside down flags 3) flip on of the images via the [pix_flip] object It seems that gem prefers working in 3D than with pix_ objects ... obivously, since this is what Gem is made for. you can get a lot of performance from this. so I've made this box to mix two sources (the mix is in 3D however, it's not recordable with pix_record, but it's viewable) it _is_ recordable via [pix_record]; use [pix_snap]. mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] matrix~ os x problems
Kevin McCoy wrote: That's what I am seeing - the hex names in my externals dir. Anything good. to correct that? Those are the only ones I cannot create, even when I there is nothing to correct, as it is as it should be. the reason for the hex names is, that a lot of filesystems don't like certain characters. using the hex-names guarantees ascii filenames. type in their hex names as they stand as .pd_darwin files. you cannot use the hex-names, you have to use their real names. please run pd with the -verbose flag and tell us, what exactly pd prints when it cannot create the object. btw, i am not sure, whether [mtx_*~] really uses the hex-loader (most likely it just uses the alias mtx_mul~) mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] int float with pure data
Frank Barknecht wrote: Hallo, thomas thiery hat gesagt: // thomas thiery wrote: hello, I have just seen me a bug under pure data but I do not manage to explain it. The problem comes from the int's box, I believe. I think that you know it already. Here my patch Hm, I don't really see what should be the bug in this patch? roll to 41 mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] status on intel core duo?
[EMAIL PROTECTED] wrote: hola, sorry if i haven't follow all discussions on the subject, but what is the status now of pd on a 64 bits architecture? more precisely, on an intel core duo? which version needed? pd-0.41 (his is: the current CVS), seems to work fine on my amd64 (the only problems i had with earlier versions were the tables) i have no experience with 64bit intel machines. mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
unsymbol (was Re: [PD] syncronize midi cc send)
Patco wrote: David Powers a écrit : How to get rid of the symbol selector. I've personaly solved this with [route symbol]. i remember that this does not work since several pd versions any more (i guess at least pd=0.38) which version of pd are you using? [$1( and [list trim] are built-in ways to do so. there is also a superfluous externals [unsymbol]. mf.adsr. IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Re: audio des vidéos sur le pix_movie
hi. [EMAIL PROTECTED] wrote: Bonjour, my french is quite bad; if you want to post in french, it would be better to use one of the official lists (pd-list, gem-dev), where there are people who have the technical and linguistic background to help you. Je travaille actuellement sur un mixeur vidéo aléatoire et Je suis à la recherche d'un moyen avec le pix_movie ou le pix_film pour récupérer les données audios des vidéos en live. y a t il moyen de faire ça sous win32 ? on os-x you will get this as an unwanted by-product. on other systems (and preferrably on os-x too), you should separate the audio and video track into 2 different files and use [pix_film]/[pix_movie] to play back the images and [readsf~]/[tabplay~] or whatever you want for sound. this is really by purpose. automated audio playback does not make so much sense in random frame-access mode, without defining a lot of aesthetics for you. it would make more sense for normal playback (like with [auto 1(), but what if you would want time-stretched playback? it would be good however, to have a way to read the sound-track of a movie into a table with something like [soundfiler] ([moviefiler]). this need not be a Gem object. mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gem, text
Hans-Christoph Steiner wrote: That's not good. Any Gem devs want to shed some light on this one? Is there something missing in the Pd-extended Gem building setup? ./configure seems to not find anything: used optional libraries: font-rendering : I think this was a case of code that wasn't in Fink. How about adding it to GemLibs? it has been added to GemLib several months ago. however, this doesn't mean that somebody had made any effort to actually use the FTGL-code in there. (read: GemLib/FTGL is _not_ build by any Gem-build targets; Gem's configure does not automatically look into GemLib to search for libraries). so much things to be done... ,fg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] external object becoming a message box after saving
ugur guney wrote: # Hi list! # I'm trying to learn how to write externals (after being able to link and compile the source codes thanks to Yvan Vander Sanden's tutorial) and come up with a strange behavoir: The object [additive~] turns into a messege box [additive~( (and sometimes its borders are totally erased or sometimes pd crashes) after saving the patch (but not everytime). Maybe I made a mistake that I couldn't find. What might be the reason of such an error? according to previous reports of this error it is likely to be a missing compiler|linker flag somewhere. which compiler are you using to compile your external. which compiler was used to compile pd? (or: which version of pd are you linking against?) # Here is the code I've written. The object should be post the number of incoming bangs and the time after creation (when dsp is on) and compiled .dll file is attached. since you have a .dll, you are on windows right? which windows? mf.adsr IOhannes -ugur- ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] external object becoming a message box after saving
hi. first off: please _always_ reply to the pd-list and not just me; the list is not just a way to get into contact with others, but also a way to learn things passively (e.g. by lurking on the list or by reading the archives)... ugur guney wrote: C:\MinGW\bingcc -v Reading specs from ../lib/gcc/mingw32/3.4.2/specs Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as --host= mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable -languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --e nable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-ja va-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchroniz ation --enable-libstdcxx-debug Thread model: win32 gcc version 3.4.2 (mingw-special) # But I did not compiled PD by myself. I downloaded Puckette's version 40-2 and linked to its pd.lib file. # Both in this pd version and in PD-extended 0.39-2-test6 similar errors occured using the same .dll file. # I compiled using both CodeBlocks and DevC++ IDE's. DevC++ outputs the compilation commands: Compiler: Default compiler Building Makefile: C:\Dev-Cpp\Projects\pdexternal\Makefile.win Executing make... mingw32-make -f C:\Dev-Cpp\Projects\pdexternal\Makefile.win all dllwrap.exe --output-def libadditive.def --implib libadditive.a additive~.o -LC:/music/pd.miller.40-2/lib c:/music/pd.miller.40-2/bin/pd.lib -o additive.dll dllwrap.exe: no export definition file provided. Creating one, but that may not be what you want Execution terminated Compilation successful since you have a .dll, you are on windows right? which windows? # And I'm using WindowsXP SP2 -ugur- ok, unfortunately your make excerpt didn't tell me enough, since you should have done a make clean before. (only the linking stage is executed since the compilation of additive~.o is already up-to-date). miller's pd is compiled with M$VC-6 (i think), you have to tell gcc that you are linking against such library. try to use the -mms-bitfields cflag to gcc when _compiling_ your external. and tell us what happens. mfg.asdr. IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pictures from a digital camera
hi [EMAIL PROTECTED] wrote: That's the idea. Now, I don't know if there's a way to control a digital camera, or a videocamera (maybe it's easier, with the firewire protocol) to make it take a picture which can be then stored in a GEM object. All I've got is a USB digital camera (for photo) and a DVcamera (so with a firewire link). I'm not interested in having a huge resolution, 640x480 is the maximum (because I haven't got a very fast computer and I prefer to have lot of photographs (I hope there will be a lot of spectator !)). Is it possible to control theses devices with pd, or to create an external program (in a different language) which communicates with pd. Is there documentation about this ? as for the digital (photo) camera: to get the pictures into pd, you usually have to mount the device once it is plugged into your pc, then you move the images to harddisk (which is much faster) and unmount the device. while you are moving the images to your harddisk, you would do the rescaling. since this is a rather complicated task, you would usually wrap this into a script which has better access to the system than pd. i would suggest a shell (bash) script (probably because i am better at writing bash scripts than writing python code) i guess a lot of people would use [shell] to control the bash script. however i tend to rather use a simple daemon, which runs independently of pd and checks for the camera and executes the script on demand. when the copying is done, i would send the names of the new files to pd via pdsend. i prefer to not use [shell], because a) i usually don't have it installed since it is an external, and b) because a separate daemon would interfere less with pd's realtime thread. but that is just my approach to such things. fmga.sdr. IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pictures from a digital camera
hi. [EMAIL PROTECTED] wrote: Hello ! Another question : I'm now working with the pure:dyne (I think you know it). I'd like to display the Gem window in fullscreen on an external monitor/videoprojector. I manage to get an « extended desktop » (with Xinerama) but not to display the gemwin on the external monitor : with [fullscreen 1( it is always displayed on my laptop, and with [fullscreen 0( the video of the Gem window is no more rendered when i pass it on the external screen. I tried lots of settings in my xorg.conf, but it never worked more than once (if it works one time, it doesn't anymore when i restart X). I think Gem refers to the Screen 0 to choose where it is displayed, but even if i define the external screen as the Screen 0, it doesn't work, the « display screen » or the « rendering buffer » remains on my laptop. My graphic card is a Intel 855 GME, so i'm using i810 as driver. Has anyone got the same problem ? this should be a problem with your gfx card (though i have no experience with your specific model; probably frank can help you here) everything displayed by Gem is done in openGL. a lot of cheaper gfx cards for laptops will only provide openGL acceleration on the first head. trying to render to the 2nd screen might be ignored by the driver. the same problem should appear with any openGL application. e.g. if you run glxgears and move the window to the 2nd head, rendering should vanish too. there is nothing you can do about this, but: a) try to mirror the output of the built-in screen to the external screen. this way you have less possibilities to interact with your patch (since your primary display is occupied by the fullscreen gem window), but at least you might get output. b) buy another gfx card (the problem with laptops is, that this usually means buying another laptop); nvidia chips are known to work well (but are problematic license wise); i think others (frank) have managed to get Gem rendering to a projector with intel chipsets. ah and finally: you should not use fullscreen to make a fullscreen window on the 2nd monitor when not in OS-X land (yet). use [offset 1024 0, dimen 800 600( (or whatever fits your settings) instead. mfga.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Re: compiling iemmatrix OSX 10.4
Kevin McCoy wrote: This will work I think if I can find the place to reference the pd source (m_pd.h)... which file do I insert the path in?? Usually there's a prefix in the makefile but this one looks a little different (I'm still a beginner at this). depends on how you are going: ~ aclocal ~ autoconf ~ ./configure --with-pd=/path/to/my/pd ~ make ~ make install or ~ make CONFIGUREFLAGS=--with-pd=/path/to/my/pd ~ make install note that the CONFIGUREFLAGS will have no effect if Make.config is already up-to-date, because then configure won't be executed. (if you are working on a clean copy of iemmatrix, it should work however) furthermore, there is a PREFIX in the Makefile (Make.config) mfg.adsr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pictures from a digital camera
[EMAIL PROTECTED] wrote: Thanks IOhannes and Frank ! So, if i understand (as my french-english is quite bad), there's no solution to get the gemwin on the external screen and the patch on the laptop screen, with well it says that you have known problems with your gfx card. that type of card. I had managed to display clone and extended screen. But this is what frank said: use clone; some (esp. older) gfx cards on laptops will do this in hardware (no drivers involved); you notice this, if you have a special key combination which you can use to switch between the various settings, regardless of the os you are running. under windows 2K (glups !) i can get an extended desktop and the video is rendered (for example, with VLC player) on the external screen. Maybe this because this is not OpenGL. In this case, couldn't it exist a trick to render yes; obviously non-openGL calls are rendered to the 2nd head; else it would be completely useless (always black ;-)) however, you should also be able to use vlc on linux on the 2nd screen. it as non-3D (wich doesn't interest me, i'm doing 2D with Gem, because i know well Gem is 3d; you cannot do non-openGL stuff in Gem (not totally true: the pix_ stuff is completely independent from openGL, but whenever you want to display it (within Gem) you are bound to openGL) it better) or something like passing it from Gem to pdp ? If I remember well the workshop i did, there's something like gem_to_pdp... Or should I use pdp in case of Gem ? yes that is an option: if you can stay within one library, i suggest to do so. converting data between Gem and pdp costs you time; so if you don't necessarily need a functionality that is only provided in Gem i would try to do it in pdp alone. however, afaik there _is_ one functionality that is only provided by Gem: [pix_video] is able to capture your DV-camera; [pdp_ieee1394] is (to my knowledge) only functional on os-x. the bridging objects are called: [gem2pdp] : convert the current rendering buffer of gem to a pdp-packet [pdp2gem] : convert the current pdp-packet into a pix [pix_2pdp]: convert the current pix into a pdp-packet About the Intel Graphics, I heard that Intel had just made their drivers more open, dont't they ? Do you think, there will be more support for these cards later with linux ? i am not sure whether this is an issue with the (software) driver or hardware. you could try to run Gem on the 2nd screen under w32 (if you still have it) and see what happens (and have a look at the cpu-meter, it might be that your system switches to software rendering on the 2nd screen, which still gives you an image, but at the cost of a rather high cpu load) if it is a hardware problem, then nobody will be able to help you. nota : excuse me, i send this mail to your personnal adress instead of sending it to the pd-list did you? mfga.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] sig/control on/off
Denis Trapeznikoff wrote: Isn't nullification a bit rough for the audio stream? Perhaps, ramping down would make a more appropriate solution in the case? i do not see how you get your definition of the case. without that, one really cannot say whether ramping or not is the more appropriate solution. however, to find appropriate solutions it is always good to have a choice of several, e.g. without ramps, with linear ramps, with... fgma.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [lanbox] and [tcpclient]
Oli44 wrote: Hi list, but I cant find a working [tcpclient] for Linux (Debian sid) nor for OSX in order to communicate with the Lanbox. Any idea or link? hi. where have you looked for [tcpclient]? try http://pure-data.cvs.sourceforge.net/pure-data/externals/mrpeach/net/ mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [lanbox] and [tcpclient]
Steffen wrote: On 17/01/2007, at 17.08, IOhannes m zmoelnig wrote: the best version would be to provide a simple makefile so that people can checkout a single external from cvs plus the pd section (or maybe just pd/src/m_ph.h ?), cd to the dir, run make? exactly. if you install pd differently (e.g. on debian with apt), you might get the m_pd.h file anyhow, probably as /usr/include/m_pd.h. i think no standard binary distribution of pd comes without this header file. (but i might be wrong). so there would be no need to checkout this file for _many_ cases (there will be problems for more in-depth externals that need access to g_canvas.h,..; however most externals should be fine with just m_pd.h) fmga-sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] no text support in gem under OSX
maciej wojnicki wrote: hello list I have a problem with this message: Gem has been compiled without font support. that I recieve when trying to use text3d object I know that thishave been discussed before on this list and the end point was tha implementation of thex under OSX is not finished. i don't know know where you have heard this, but it is definitely wrong. I`d like to know if there is any version of gem available with text see http://gem.iem.at all official versions of Gem come with text support (afaik) support on OSX or is it possible to compile it and if so then could someone help me with it as I have no idea how to compile it myself. obivously it is possible to compile Gem, sice the devs do so ;-) compiling a _basic_ Gem is as simple as: installing the xcode tools. checkout Gem open a console, cd Gem/src and do make (running make will run aclocal, autoconf, ./configure and make) this however, will still give you no text-support. (but at least you have managed to compile Gem; this is a good start) to add text support you need freetype2 and FTGL; the latter is part of GemLibs. to install freetype2 either get it from the web (afaik this is a sourceforge probject) and compile+install it (according to the documentation that comes with it) the simpler way is, to install the freetype2 and freetype2-dev packages via fink. then compile and install FTGL (open the FTGL-project in GemLibs/FTGL/mac, adapt to your paths and compile) then run ./configure in Gem/src (after running aclocal and autoconf once!), probably with some paths to point to your FTGL-installation (see ./configure --help) fmg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pack/unpack
[EMAIL PROTECTED] wrote: hi, forgot how to get the result to be a condensed h u p (hup). Attachment below... Perhaps an extra bang is needed. Did it before in a patch that freezes on startup now. at the risk of sounding sarcastic: it would be interesting to know what you are talking about mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] open file combo box
Miguel Cardoso wrote: hi list is there any object in pure data that opens the open folder panel to select a file? and a select box to which we can assign a folder? the former is [openpanel] the latter i don't know (but as paris has said, it is probably [playlist]) mfga.sdr IOhannes thanks ___ 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] What's the difference?
Hans-Christoph Steiner wrote: test7 was released, RC1 will be the next release. I make these test releases on my site, the RC1 builds on the auto-build site are not the released version, but instead are whatever is current that night. Once I make a release, I change the version number in CVS, and therefore the version changes in the auto-build. This means I don't have to make release builds anymore, they are made automatically every night. interesting. so to summarize: test packages are considered to be stable releases. RC (release candidate) packages are considered to be CVS-snapshots. i guess i am mixing something up, since i would have a guessed to be the other way around. according http://en.wikipedia.org/wiki/Release_candidate i would have seen test to be beta, and RC to be gamma generally it would be good to have this explained somewhere (e.g. on puredata.info or as a readme on autobuild.puredata.info) the idea to retrieve the version number fully automated is a good one. mfg.adr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Fwd: basic logic (AND OR) and control in PD
robbert van hulzen wrote: in the case of [tgl] the choice is sometimes one gui object or a number of non-gui ones-- even simply the clarity of a patch can be helped by choosing [tgl]. but thanks for your advice, and i may find ways to use the non-guis instead. sounds like a good principle. everything that can be built with a number of objects, can also be build with 1 single object: just use abstractions. mfa.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd-0.39.2-extended-test7 Ubuntu problem
Fanouris Moraitis wrote: for example I did pd -lib gem but it says that It can't load the library What am I doing wrong? pd and your filesystem are case-sensitive, the library is called Gem and not gem. try pd -lib Gem if it still does not work, try pd -verbose -lib Gem and tell us what it says. mfg.adr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] edit or play mode information
Steffen wrote: On 29/01/2007, at 15.30, Chuckk Hubbard wrote: I didn't think you wanted cursor control. I'm saying I don't think what you want is possible, but it is possible to set up other keys to control edit mode, and that the toggle that does so can be used to directly control other things. Maybe someone else knows a way to read the mode from a patch; I've never found a way either. When sending the msg. [; pd editmode 1(, Pd respond with this: pd: unknown message editmode 1 So it might not be possible to read the editmode status of the current patch, as it is with a subpatch using: well pd is not the current patch but a global receiver. since pd itself cannot be in edit mode (only patches!), the [; pd editmode $1( does not make sense. aprt from that, you should be able to use [; pd-patch.pd( once the patch is saved. (but still you don't get notified of changes!) mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] edit or play mode information
Hans-Christoph Steiner wrote: Also, you can track the state if you do this: [receive pd] | [route editmode] | [X] no, you cannot. at least: i cannot. see http://lists.puredata.info/pipermail/pd-list/2007-01/046344.html (hey, that was only yesterday...) mfg.vda IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] edit or play mode information
Chuckk Hubbard wrote: On 1/30/07, IOhannes m zmoelnig [EMAIL PROTECTED] wrote: Hans-Christoph Steiner wrote: Also, you can track the state if you do this: [receive pd] | [route editmode] | [X] no, you cannot. at least: i cannot. see http://lists.puredata.info/pipermail/pd-list/2007-01/046344.html (hey, that was only yesterday...) [receive pd-subpatch] | [route editmode] | [X] works, and was maybe what he meant. My thought was to have a separate send-receive for notifying other objects of changes, because this receiving messages intended for subpatches makes me uneasy. You also don't need the [route] if there's a separate channel just for editmode tracking. it seems like i am missing something fundamental here. your patch does not work for me. except if i would be turning editmode on/off via explicit messages to pd-subpatch (but then it is trivial); maybe this is what you mean. i thought about being notified if the subpatch goes to edit-mode, e.g. because the user has done Ctl-E. mg.sdft IOhannes -Chuckk ___ 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] puredatabase
Luigi Rensinghoff wrote: Hi list little quesion concerning the puredatabase.. looks like it is offline and some guys are working in something new and fresh. What can i do in between depends on what you can offer ;-) help with database-design and -maintenance might be appreciated. the optimum would be a zodb/plone-based re-implementation. I found the tgz file but how can i use it ? unzip it and dump it into your favourite mySQL server. if you don't have one, the unzipped file should be human-readable. mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] puredatabase
Steffen wrote: On 05/02/2007, at 15.10, IOhannes m zmoelnig wrote: help with database-design and -maintenance might be appreciated. I guess a list of object and there relation can be fetched by parsing the code in CVS. The metadata could provide some description but not per object except for the cases where an external only have one object (or this i don't understand. likewise), hence the description of the object will need human interaction (after the parsing code has been written). But i might be all wrong. I've got a few questions: - Where (or why) did the project stall? because the iem changed it's database infrastructure. - Was it made manually or fetched from the code in CVS? it was done all manually. in the beginning, one single person maintained the entire database. in the end everybody was given (password protected) access, so they could add their objects. - How does the term Library in this context relate to the terms External and Abstraction? these terms in the pddb are historical and therefore not necessarily appropriate. back then, there were only libraries of externals (afair). apart from that: personally i am not convinced that the database should be created on the fly from CVS for various reasons: - code would have to follow a certain outline in order to make this work - separation between code and documentation is rather low (coders usually hate to documentate their stuff; so a host of volunteers is needed to do the documentation; they don't necessarily need to interfere with the source-code for this task) - accuracy tends to be low with automated systems so i think that the database ought to be manually maintained. the existing pddb and the metadata in CVS would be used to initially populate the database. ideas: everybody can add their objects to the pddb. and eventually delete them. people not owning an object should not be able to delete it. there should be a mechanism to reserve object-names, prior to implementation. if the object is not implemented within a certain time, the reservation expires. a mechanism to reserve (and document) entire namespaces (not necessarily directory-based namespaces!) ... mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] puredatabase
Steffen wrote: I guess a list of object and there relation can be fetched by parsing the code in CVS. The metadata could provide some description but not per object except for the cases where an external only have one object (or this i don't understand. I thought that the description was per object, hence not per group of externals. Fx. the metadata for zexy says swiss army knife for pd. I can't just find one, but there could well be a group of externals with only one object, in which case the description of the group of externals would be the same as the for the that one object. So i most cases manual editing of descriptions would be needed especially if the description is to be per object. hmm, i think i understand. the pdb should hold both accurate descriptions of objects and generic descriptions of libraries (if there is a library at all) appearently swiss army kife for pd doesn't tell you anything about [z~], which is probably what you are looking for. apart from that: personally i am not convinced that the database should be created on the fly from CVS for various reasons: - code would have to follow a certain outline in order to make this work Ok. I thought that such outline was already established by m_pd.h or the way to write externals. no, this won't help you. there is no point in documenting that the object understands open symbol messages, if you don't know what the object does. i always thought that pdb is not a help-patch replacement but a place to find an object that does certain things (like: being written by somebody ;-)) - separation between code and documentation is rather low (coders usually hate to documentate their stuff; so a host of volunteers is needed to do the documentation; they don't necessarily need to interfere with the source-code for this task) - accuracy tends to be low with automated systems so i think that the database ought to be manually maintained. Ok. I was just suggesting what i thought would be the easiest way to keep the database accuracy high, since, as you say, coders don't necessarily do the docs - or just might not see the use for a database. That's all. i think we don't disagree here. i think most things i said are implicit in your original email. (i said: use CVS to initially populate the db, but the real work is in maintaining the db manually) mftgad IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Question reference patches
Jiri Heitlager wrote: Hello, i am building a project that uses several audio channels. That is all working well. No I have one question. I have build one channel and put that into a patch [pd channel] Each [pd channel] holds a [dac~ n]. If I a [pd] is NOT a patch but a sub-patch. it's only purpose is to make your code more readable by hiding stuff (well, not entirely true when it comes to datastructures, but ignore this for now), and NOT for re-using code. for this you have to make _abstraction_s. an abstraction is a pd patch saved to disk. e.g. create a new patch (Ctrl-N), copy the channel-code in there, and save it as channel.pd. now you can create objects [channel], each holding one instance of the channel-code. of course you will have to parametrize your abstraction by use of arguments (dollargs): use [dac~ $1] within the channel.pd and call it as [channel 5] which will magically address the [dac~ 5] within this instance. this is certainly described within the documentation that comes with pd (e.g. doc/2.control.examples/12.PART2.subpath.pd) mfg.asdr. IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] output grayscale value of pixels in a video
marius schebella wrote: [EMAIL PROTECTED] wrote: in Gem you could use [pix_dump] and [pix_pix2sig~] to get the pixel values. so all in all: all of the still alive video frameworks for Pd support this operation. so do you title Gem as still alive? which means for me that it is not under development anymore??? yes i title Gem as still alive; i don't know how this positively correlates to not under development anymore, which i would call dead (e.g. _not_ alive). probably i should have said alive instead of still alive, because the still might imply a soon to end, which was not my intention. i probably should have also omitted the quotes in order to avoid hints of irony which where out of my intention too. mfg.ntr-a IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] slicing samples
Frank Barknecht wrote: Hallo, patrick hat gesagt: // patrick wrote: i remember playing with one of your patch like 2 years ago. it was for analysing a soundfile and cut it in 10 slices, it was working very well for me, but i cannot remember the name of this patch and where to download it. do you still have it somewhere? I remember one of my very early patches, which did slicing, but it's from May 2002. It's still available here: http://footils.org/cms/pms/?show_article=9 and it's probably patched in a very embarrassing way and full of execution order bugs. Don't look at it. ;) while we are at it: i think this was my first published patch: http://iem.at/~zmoelnig/pd/download/index.html#slicer it is a bad example of backwards-compatibility: the readme says you need pd=0.24, but it doesn't work out of the box on recent pd versions (i tried with 0.40) mfg.adsr IOhannes Ciao ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] slicing samples
Frank Barknecht wrote: Hallo, IOhannes m zmoelnig hat gesagt: // IOhannes m zmoelnig wrote: while we are at it: i think this was my first published patch: http://iem.at/~zmoelnig/pd/download/index.html#slicer Lets make it a rule that everyone has to build a slicer, a synth emulation, parameter saving, a video mixer for VJs and a 16-step sequencer as a test of enough courage to be allowed to use Pd. ;) is strongly support this ;-) mfga.sdr. IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM doesn't compile in Fedora Core 5
hi. Pete Redest wrote: 1. Trying to compile GEM in Fedora Core 5. - downloaded the packages gem-0.90.0.tar.gz and GemLibs-LINUX-1.tar.gz from http://gem.iem.at/download.html and expanded them. - after installing imake, I compiled GemLibs successfully. (nowhere is written or hinted in an error message that building GemLibs requires imake - had to find this from the name of a missing program, makedepend, and googling to find where it lives). you shouldn't need to have to use GemLibs on a linux system. the website is a bit outdated here 2. went to gem-0.90.0/src/Gnu and did ./configure $ ./configure ... checking for glInitNames in -lGL... no checking for glInitNames in -lMesaGL... no OpenGL is mandatory 3. Initially I thought that something is wrong with my OpenGL libs, but nothing is wrong with them. I even downloaded and compiled, with all the pain that it is to do anything like this in Linux, the latest Mesa packages, version 6.5.2, and installed them. Their demo works just fine, even when not using Mesa but the libraries created by nVidia software. you need the devel-versions of openGL and the like (even though this is not your problem here...) 4. I concluded that something is wrong with ./configure. Indeed, I confirmed googling the web that the validation of existence of functions in some configure scripts is broken. 5. Found a suggestion on the web to the effect of re-generating configure, using autoconf. These are the steps: $ rm -f aclocal.m4 $ autoupdate $ aclocal-1.4 $ autoconf aclocal.m4:36: error: m4_defn: undefined macro: _m4_divert_diversion autoconf/libs.m4:134: AC_CHECK_LIB is expanded from... aclocal.m4:36: the top level autom4te: /usr/bin/m4 failed with exit status: 1 That is, the autoconf data scripts are also broken, at least for Fedora Core 5. you need aclocal-1.8 6. went googling again for _m4_divert_diversion and got a bzillion postings about this, all discussing how screwed is the autoconf system that for its continuing evolution no two versions of one utility are compatible with any other, or maybe the same, version of another utility, that older scripts didn't generate quotes, and a bunch of other whatevers. That is the reason why it was recommended to use aclocal-1.4, an old version, rather than the current one, named just aclocal (v1.9). With all the talking about this, I did not find a script-solution that can fix old versions of autoconf scripts to bring them up-to-date, to be usable in FC5. Perhaps there is such magic script, or some other way to migrate the software automatically to FC5 or FC6. Do you know of one?. Or how can I compile GEM in FC5 in some other way? yes! get the CVS-version of Gem. you will need _recent_ versions of aclocal and autoconf. (and the build-process is started from src/ instead of src/Gnu/) it should work like a charm... Thank you for any help or hints. TioP PS. Of course it is expected that the solution found be compatible with the Fedora Linux ways, i.e. wasting 1/2 day adjusting things, googling, editing, re-compiling, filling-in missing packages, finding left-and-right that one package needs another 4 or 5 new or updated packages, that in turn require me to upgrade X and C libraries, i.e. another 50 packages, which in turn require to upgrade also GNOME, Tcl/Tk, etc, etc, which in turn perhaps I better upgrade to FC6, which of course won't solve the problem either. And all this will make me appreciate more the wonderful life that we, the masochists that use Linux, are so used to live. May be it will take a little longer than 1/2 day. May be a day and a half ... or a week? or 2. it should take no more than 1hour with a vanilla machine and a reasonable package manager to have a running Gem binary. this is the time i usually spend downloading just the directX-sdk from microsoft on a reasonable fast connection, just to find out that i will need to spend another hour to download another SDK. apart from that, Gem is also included in the autobuild of pd which also supports FC. that's for the sadists, who prefer to have other people to the stuff. mfg.adr IOhannes _ FREE online classifieds from Windows Live Expo – buy and sell with people you know http://clk.atdmt.com/MSN/go/msnnkwex001001msn/direct/01/?href=http://expo.live.com?s_cid=Hotmail_tagline_12/06 ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Pd-0.39.2-extended-test6.app -missing alternate
hard off wrote: O well if u can't find it you can build an abstraction to do the same thing very easily. mine is called [altern-8] why not call it [alternate] just as the original. since they are doing the same thing (well, if they do, this is), they would be interchangeable and you won't have to worry which one you are actually using. mfg.adsr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] GOP control with messages
Hans-Christoph Steiner wrote: Is it possible to move GOP visible box using messages? I mean the red box that determines what is visible. This would be very handy to be able to do. yes it is. i remember a thread on this list where this has been discussed. mv.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] mp3cast~ again
Richard Lewis wrote: Hey there, I'm trying to use mp3cast~ with Icecast 1. stupid me, but why are you using icecast-1 instead of icecast-2 ? I tried altering the password in the icecast.conf file (which is very confusing and difficult on Debian) but it still doesn't like it. I wanted to what is the confusiion and difficulty in editing the configuration file (in Debian as opposed to other systems)? usually it is as simple as opening the file with a text-editor (and the correct permissions). tell makepasswd what password I wanted (by default it just makes up random passwords!) so I did this: well, this is what makepasswd does by definition. it Generates true random passwords by using the /dev/random feature of Linux $ echo apassword | makepasswd --verbose --crypt --clearfrom=- which seemed to work. I copied the encrypted version into my icecast.conf file. I guess thats right? i might be totally wrong here, but to my knowledge, icecast stores passwords in plaintexts. In PD, can you send send messages in any particular order? If so, would it yes, you can send messages in any order. but be aware that it depends on the objects you are sending messages too whether the order is important. e.g. sending hello and you to print will result in hello you, whereas sending you and then hello, will result in you hello, which is something different. (ok, that was just a joke, but it is still true that it depends on the object whether order matters or not) matter what order I sent the 'connect' and 'passwd' messages to mp3cast~? i think(! without reading the code), that following is happening: the passwd message stores the password in [mp3cast~] for later use. when you send it the [connect( message, it will use the previously stored password to connect to the server. so in this case it is _very important_ that you first send the [passwd( message and then send the [connect( message (else [mp3cast~] would try to connect to the server with an empty/default password) mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] mp3cast~ again
Richard Lewis wrote: On Monday 19 February 2007 16:09, Roman Haefeli wrote: -did you try to connect the client on the right port (e.g. http://yourhost.com:8080/yourstream.mp3 ) ? Yes, I keep checking this. Another things I might try is playing with the hostname setting in Icecast. Maybe just localhost isn't good enough and it might have to be the same as the hostname that clients give... it might well be, that icecast only binds to the public interface (e.g. eth0) and NOT to the loopback-device (lo, that's the one that reacts on 127.0.0.1 or localhost). you can debug this by trying to connect to icecast with telnet and the 2 ip's. another option is, that /etc/hosts.(allow|deny) restrict access to the loopback-devices. mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Feature Requests for Google Summer of Co
patrick wrote: hello all, I don't know if this is something worthy for the summer of code... or at all... but I would love PDP to work on Windows i don't think that PDP will be on windows ever. tom is working on a new project called pf (packet forth). well, this doesn't mean that pdp cannot be ported to windows. tom need not do it.s for gem, make a bridge with ArtoolkitPlus - there's an gem external in the cvs for artoolkit, but it's not working for now and artoolkitplus is really better (C++). i really like these bug-reports...if it is not working, would you please mind to tell me _what exactly_ fails? mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [Gem]: [pix_texture] doesn't work
hi Roman Haefeli wrote: my version of gem is: GEM: ver: 0.91-cvs GEM: compiled: Nov 30 2006 so you have not changed Gem but you have updated your driver and now it doesn't work any more? i am on ubuntu dapper with the fglrx-driver from the ubuntu-repository. it worked in earlier days and i did not recompile gem since then. i tried to recompile a checkout from today, but when gem is loaded during pd-startup, i get: /usr/local/lib/pd/extra/Gem.pd_linux: /usr/local/lib/pd/extra/Gem.pd_linux: undefined symbol: glUniform2i (can i avoid this by disabling a certain switch in ./configure?) yes, finally there is! use ./configure --with-glversion=1.5 or - even better - get drivers that provide header-files which match. all other apps that i have installed and use opengl (armagetron, blender, mplayer -vo gl) work without any problems and are able to show textures. gem is the only app, that doesn't work as expected. but when start X without dri enabled, [pix_texture] works. does the rest of Gem work or is it just the textures? in any case, please file a bug-report at http://sf.net/projects/pd-gem mfa.dr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] System Versions for previous message.
David F. Place wrote: Alas, the bug is different. If you open the properties window of the table and adjust the y range to be from 1000 to 0. You will get so for simplicity i suggest you add the attached patch to yours. this should properly initialize your table-ranges. over that problem. Then you'll be able to see that only half the table entries are updated. Also, the wrong values are in the slots -- off by one. Also, of course, you can just look at the list. On OS X, all of the table entries are updated as expected. i cannot reproduce this. - your x-bounds seem to be wrong: you have 12 values, with x-coordinates 0..11; therefore the x-bounds should be 0..11 too, instead of 0..12 (which will give you another empty slot; probably this is what you mean by not getting updated) - what do you mean by off by one? the index 0 should be at the left edge of the table. - both the list and the table get updated correctly. mfga.ds IOhannes #N canvas 173 281 450 300 10; #X msg 99 77 pcToPy-1 \, pcToPy-2 \, pcToPy0 \, pcToPy+1 \, pcToPy+2 ; #X obj 99 105 symbol; #X obj 99 55 loadbang; #X msg 99 133 \; \$1 bounds 0 440 11 0; #X connect 0 0 1 0; #X connect 1 0 3 0; #X connect 2 0 0 0; ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] System Versions for previous message.
IOhannes m zmoelnig wrote: i cannot reproduce this. oh, and i forgot: i am on debian(etch/sid) on an amd64 in i386 mode are you by chance running a 64bit OS? (i guess FC3 does not support x86_64 but who knows...) does the problem still exist with pd-0.40? pd-0.41? fmga.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] is this a spectral gate?
jared wrote: Hey guys, sorry I arrived a little late to the thread Frank, did you post an example of the FFT patch that you explained? If so, would you mind posting it again? J all postings are archived at http://lists.puredata.info there you can search what people have said in the past years as well as getting all the attachments. fmga.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] System Versions for previous message.
David F. Place wrote: On Feb 21, 2007, at 2:19 PM, IOhannes m zmoelnig wrote: are you by chance running a 64bit OS? (i guess FC3 does not support x86_64 but who knows...) Yes, I am running a 64bit OS. I'll try upgrading to 0.41 too. this explains everything! (and tells us, how good it is to tell the architecture of your system - esp. when it is not yet mainstream) your problem has only been fixed in 0.41 confirm http://sf.net/tracker/index.php?func=detailaid=1085018group_id=55736atid=478070 http://sf.net/tracker/index.php?func=detailaid=1532439group_id=55736atid=478072 (these are 2 links, if the lines get broken by the mail transport, you have to assemble them yourself) mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] a couple of questions
hi jared wrote: Hello all, I've just downloaded fluid~pd_darwin .rar file. It contains two files: fluid~help.pd and fluid~.pd_darwin. What kind of file is the .pd Darwin? Where should I put it? it is a dynamically linked library for os-x (the kernel of os-x is called darwin) What about the fluid help file? Do I put it here?-- pd\doc\5.reference according to your syntax of file-paths i assume that you are on windows. it would be nice if you could make this explicit. you will not be able to use a darwin binary on windows, you will need the windows binary. it should be named something.dll (at least on pd=0.40; i have _no_ idea which pd version you are running) once you have the correct binary, put both the binary (or abstraction) and the help-file into a path where pd will find it. one _standard_ path for this is the extra/ folder. but you can put it whereever you like as long as you add this path to your private search paths in the File-Path... menu. I'm not sure where to put the help files because there is the reference folder but there are also many help files in the extra folder as well. What is the difference? the reference section is for pd internals; the extra section is for objects that are not compiled into pd (e.g. 3rd party modules). you might find help-patches for externals in the reference section, but this is only for legacy reasons (there was a time, when pd would find help-patches only in the reference folder) mfga.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] a couple of questions
Steffen wrote: On 22/02/2007, at 7.02, jared wrote: If you put it in 5.reference folder you can get to it from the help browser. If you put it in the extra folder (that is next to the external file) you can open it by right-clicking an [fluid~] object and choose 'help'. So puting it in both places would maybe give the best enduser experience. i would definitely NOT recommend putting the file in 2 places. this will lead to inconsistencies over time and you will never know what is going on. and nobody will be able to help you ;-( btw, 'help''-clicking on [object] will open the help-patch in the reference-folder too, so this is not the reason why you should put it into ./extra as for the help-browser not being able to browse extra/: this is imo a bug in the help-browser and should be fixed there. please send petitions to the upstream authors to fix it. mfg.adsr IOhannes PS: i accidentally deleted this in my first answer: please always start new threads if you start new threads. the mailing list's name is simple enough and you can always put it into your addressbook if you don't care remembering it. more information can be found at http://puredata.info/community/lists/netiquette#threads mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [Gem]: [pix_texture] doesn't work
Roman Haefeli wrote: hi IOhannes thank you for the fast reply. in the meantime i tried the binary from Pd-0.39.2-extended-test7-ubuntu-dapper-i386 and: it worked well. which version of Gem is this? use ./configure --with-glversion=1.5 or - even better - get drivers that provide header-files which match. hm... how can i make sure, that i have the correct headerfiles? as far as i can tell i didn't install new headerfiles manually. the fact, that the the binary from hcs' pd-extended works, makes me think, that the problem is specific to my system (wrong headers?). what do i need to do in order to make sure, that i the ./configure of gem looks at the correct headers, respectively that i only have the correct headers installed? the problem is, that your packageing system installs headers which conform to openGL-2.0 but your driver (this is: the binary library) doesn't. this is a known issue with ati-drivers, but it appeared to happen with mesaGL too in recent versions. i am not sure whether this could be considered really a bug on the driver (header) side, but i tend to think so. i could of course create tests during the configure process that test for each and every openGL function used by Gem whether it is really supported by the driver. but this is like writing the headers yourself, and i don't see a reason to do that (why are headers provided?) i don't know of any other way to test these things at (configure or) compile time, therefore i leave it to the user to decide. (it is not that i haven't tried to find a generic way to check; but i haven't found any working solution, so i did the configure-flag; thanks to ico for the trigger) some my advice is: if you experience problems with unresolved openGL-symbols, try to lower the maximum openGL-version manually via the --with-glversion argument until Gem runs. on the long run Gem will switch to glew (this has been around for years) which might fix these problems. with my own compile i didn't try everything, but i tried some of the help-patches and i had troubles with [pix_texture] (resp. any file that contains [pix_texture] like pid_image.pd, pix_video.pd and pix_film.pd so this means, that trivia like the red-square example did work? mfga.dsr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD Workshop files
hi jared wrote: I downloaded the whole directory structure with wget ! Sorry, but what is wget? Where did you get it? how about asking the all-wise trash heap? http://www.google.at/search?q=wget mfg.uo.,dfg IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] a couple of questions
jared wrote: It's the external file for darwin - ie. mac os x. I take it your on a windows system, so you have little use for it. Instead you need something like a file called fluid~.dll I can't seem to find a .dll file for fluid~. I've checked http://pure-data.cvs.sourceforge.net/pure-data/externals/footils/fluid/ there are (hopefully) no binaries at this site, as it is a place to organize source-code. but can only seem to find fluid.pd and fluid~help.pd. Where else might I look? isn't it included in pd-extended? (i might be wrong though) fmng.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pd39.2 test 7 - text objects ++
timon wrote: Ive got cyclone zexy list-abs mapping iemlib hid activated. Same libs activated in the latest release but the below objects are now broken. Alternate - broken line3 - broken randomF - broken invert - broken this _might_ relate to markEx (even though the markEx objects are called [alternate] and [tripleLine]). obviously markEx is not loaded, so this might be your problem (markEx used to be part of Gem in the golden days, but is no longer) remote - broken ascseq - broken at least these objects are not in Gem/markEx, zexy, list-abs and iemlib. Which libs? I don't know the story on any of these. if you still have your old pd-extended version lying around (the one where these objects do work), you could start that one and open the help-patches for the borken objects. both the content of the help-patches and the full path of these might reveal which libraries they belong to. mfga.dr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] ~ and ~ becommes _~ and __~ in windows...
Thomas Jeppesen wrote: because windows want allow these characters: \, /, :, *, ?, , , and | in a file name. the solution is to use the hexloader-patch. (depending on your version of pd). see the archives for more information. fgmasd.r IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] strange behavior of splitfilename
Matthias Blau wrote: Hi list, in the attached patch I supply a filename from savepanel to splitfilename. This works as expected *except* if I happen to choose decay as filename, in which case pd crashes. Any help? this is a known bug in splifilename, which i think is fixed in the latest and greatest iemlib2 release (or in the CVS code; at least it doesn't crash here). promotion and you could also use zexy's [symbol2list] which provides similar functionality /promotion By the way, there doesn't seem to be a help file for splitfilename. there certainly is: http://pure-data.cvs.sourceforge.net/pure-data/externals/iemlib/iemlib2/splitfilename-help.pd nmfgasdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] small set of vector transforming abstractions
Roman Haefeli wrote: hi all during my trials with gem i made a little set of abstractions, that hopefully could be usefull when dealing with vectors. at least they have been for me. the set contains: [v_+] : adds two vectors [v_-] : subtracts a vector from another [v_scale] : scales a vector funnily enough theses have been part of Gem for a long time. they have been made abstractions and moved to markEx (along with other objects that are not directly related to Gem) [v_mag] : outputs the magnitude of a vector [v_normalize] : normalizes a vector (so that its magnitude becomes 1) [v_x] : computes the cross product of two vectors [v_rotate] : rotates a vector around another let me know if you miss something or if you find it not useable at all. why don't you just make them part of the frank's list-abstractions? mf.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Lindenmayer system in pd / GEM
Luigi Rensinghoff wrote: Hi List.. I came across these patches by Cyrille Henry, the postings are from august 2006. when i try to open the patches i am missing rule and rule2. Strange that nobody mentioned it back then. where did you get the patches from (exactly)? everywhere i have looked, the [rule] and [rule2] abstractions are included. mfa.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD Workshop files
jared wrote: Hello all, I'm using wget to try and download the tutorial files here: http://pure-data.cvs.sourceforge.net/pure-data/doc/tutorials/ Does anyone know what I have to type into the command line to download successfully? have you tried wget -r http://pure-data.cvs.sourceforge.net/pure-data/doc/tutorials/; and wget --help or wget /h (i don't know, i am not on windows) mfg,.adr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD Workshop files
jared wrote: Hello all, I'm using wget to try and download the tutorial files here: http://pure-data.cvs.sourceforge.net/pure-data/doc/tutorials/ Does anyone know what I have to type into the command line to download successfully? and i forgot 2 links: http://www.gnu.org/software/wget/faq.html and the all-wise trash heap: http://www.google.com/search?q=wget+directory btw, i really recommend that you bookmark a link to http://www.google.com/ as it is certainly a valuable resource of information in the internet. mfga.dsr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] hot do you get a comma into a symbol?
Luigi Rensinghoff wrote: --- hello, 'addcomma' adds a comma in message box a shame its not documented anywhereare there more hidden trix like that ? ? it is perfectly documented in the help-patch for message boxes... however, it will not help rich in his problems, since the comma ha a special meaning in pd (it separates 2 messages). so [amixer -c 1 cset numid=5 26,2,32768( will be interpreted as 3 messages [amixer -c 1 cset numid=5 26(, [2( and [32768(, which is most likely not what he wants. what is needed is one symbol which holds commas. this can be achieved in several ways, the most simple is probably using zexy's [list2symbol] with a delimiter , which can be generated with [makefilename %c] and a value 44. like: [26 2 32768( | [t list bang] | | | [44( | | | [makefilename %c] | | [list2symbol] | you can acchieve the same with pure pd as well, but it gets more complicated (and you might want pd=0.40 for better list handling) mfga.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD Workshop files
jared wrote: Seems like it worked and you already have the files. Have a look in your current working directory. Okay, I checked my working directory. The only thing it seems to bedownloading is the index page...not files within--in my working directory, I only have an explorer link to the index page whoa! your problem is _exactly_ described in the wget faq, of which i posted a link several days ago. please see http://www.gnu.org/software/wget/faq.html#3.0 (to be honest, i anticipated this problem; that is why i directed you to the faq) furthermore, if you do have problems with any software that is unrelated to pd (e.g. proper inline quotes in emails) and you really want to ask people here, then i suggest to use pd-ot, a mailing list dedicated to off topic stuff. (and yes, you should have been informed that such list exists, either via the mail response when subscribing to pd-list or via the webinterface where you did subscribe) that said, i hope i do not sound too rude and wish you good luck (sic!). mfg.ar IOhannes Please could you post the exact command line given and we can see any possible errors. See attached tif file. Thanks guys! jared ___ 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] PeRcolate?
Frank Barknecht wrote: So if there are no objections I will add it the CVS ... Objection! (Phoenix Wright) This license is non-open-source in that it does not allow any commercial use. We must not have this in the CVS. i am not sure whether sourceforge forbids to put a code that is licensed like that into their repositories (though i guess frank is right). apart from that, the license does not forbid to put it into any open (non-commercial) repository. so imo, the license allows us to include it on sourceforge, but sourceforge does not allow to include code under such license. mfga.sdr IOhannes Ciao ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD Workshop files
jared wrote: Okay. You've successfully scared me away. I don't feel the need to justify myself or my confusion. i have not asked you to justify yourself or your confusion. instead i have provided you with lots of valuable documentation, which - if you had cared to read - would have helped you to solve your problems. Someone obviously realizes that they are being rude if they feel the need to say 'I hope I do not sound too rude'. so..? this is the 2nd time that you insult people on this list without any real basis. Leaving the computer screen every once in a while is a good thing. It helps you communicate better with humans. yes indeed. communities tend to have their own secret language to communicate (be it in front of a screen or not). people who are new to such communities usually have a hard time in the beginning until they learn how to speak this language. calling me names, because i tell you how you might better position your problems so that people (who, btw are not paid to answer your questions) are more willing to answer them, is far from appropriate. if you want friendly support, either pay people to do so, or give them the feeling that their efforts are not wasted. free software means free speech and not free beer. fmgas.dr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [msgfile] and [textfile] problems.
David F. Place wrote: Recently, I sent a message complaining about the behavior of [textfile].I learned about [msgfile] in the zexy library and thought it would solve my problems, but it has not. I have distilled my complaints in the attached patch. 1.) [textfile] blows the stack on too low a number. The stack should be bigger. ...or maybe a startup option for Pd. hmm, adding a bigger stack will just push the problem to LATER, it is not a solution. one solution would be, to not use the stack at all, if it is possible. in your case, this is fairly easy (see attached patch). hint: [until] 2.) [msgfile] doesn't seem to work at all when you barrage it with consecutive bangs. i'll try to fix that. in the meantime, there is a [flush( message, will output all messages in [msgfile] fm.asdr IOhannes #N canvas 414 295 704 568 10; #X obj 15 13 zexy; #X msg 246 391 print; #X msg 347 340 rewind; #X obj 266 458 msgfile; #X obj 310 488 print done; #X obj 279 246 print; #X msg 242 132 print; #X msg 328 75 rewind; #X obj 330 242 print done; #X obj 407 76 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 279 192 textfile; #X msg 135 338 clear \, read test4.txt; #X msg 110 76 clear \, read test4.txt; #X msg 150 360 clear \, read josquin.seq; #X msg 130 101 clear \, read josquin.seq; #X text 99 22 [textfile] succeeds with the file test4.txt \, but blows the stack on josquin.seq; #X text 103 290 [msgfile] blows the stack on both and just outputs the first record over and over.; #X text 113 57 1.); #X text 328 54 2.); #X text 405 52 3.); #X text 136 322 1.); #X text 351 319 2.); #X text 428 317 3.); #X obj 397 127 until; #X obj 327 216 t b b; #X msg 438 343 flush; #X obj 250 503 print; #X connect 1 0 3 0; #X connect 2 0 3 0; #X connect 3 0 26 0; #X connect 3 1 4 0; #X connect 6 0 10 0; #X connect 7 0 10 0; #X connect 9 0 23 0; #X connect 10 0 5 0; #X connect 10 1 24 0; #X connect 11 0 3 0; #X connect 12 0 10 0; #X connect 13 0 3 0; #X connect 14 0 10 0; #X connect 23 0 10 0; #X connect 24 0 8 0; #X connect 24 1 23 1; #X connect 25 0 3 0; ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [msgfile] previous bug abstraction too simple.
hi David F. Place wrote: Hi and thanks for your help so far. In my previous message my abstraction was too simple. I can't use [Until] after all. the problem is the same and it can be resolved with [until]. see attached patch. You can see by the attached patch the behavior that I want using [textfile]. I want to output records until I find a wait, wait a bit, then continue. This works fine with textfile. However, I also want to be able to seek a certain record without causing any output. That is why I thought I could use [msgfile]'s goto message. Unfortunately, [msgfile] doesn't work at all for the basic process. a fixed version of msgfile is now available in CVS. even though the fixed msgfile now allows you to do your stuff in a recursive way, i strongly suggest using an [until] based approach. mfg.asdr IOhannes #N canvas 243 71 993 768 10; #X obj 15 13 zexy; #X msg 242 132 print; #X msg 328 75 rewind; #X obj 407 76 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 279 192 textfile; #X msg 110 76 clear \, read test4.txt; #X msg 130 101 clear \, read josquin.seq; #X text 113 57 1.); #X text 328 54 2.); #X text 405 52 3.); #X obj 279 298 route do control wait; #X obj 279 236 t a a; #X obj 309 264 print record; #X obj 373 378 delay 100; #X obj 373 347 * 100; #X obj 330 217 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text 100 21 [textfile] succeeds.; #X msg 255 588 print; #X msg 341 531 rewind; #X obj 420 532 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X msg 123 532 clear \, read test4.txt; #X msg 143 557 clear \, read josquin.seq; #X text 126 513 1.); #X text 341 510 2.); #X text 418 508 3.); #X obj 293 755 route do control wait; #X obj 293 861 bang; #X obj 293 693 t a a; #X obj 323 721 print record; #X obj 387 815 delay 100; #X obj 387 784 * 100; #X obj 383 677 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 140 611 r continueM; #X obj 293 883 s continueM; #X obj 293 648 msgfile; #X obj 293 671 list trim; #X floatatom 438 769 5 0 0 0 - - -; #X text 100 466 [msgfile] has been fixed in CVS so that this works now:; #X obj 318 156 until; #X obj 373 324 t f b; #X floatatom 429 311 5 0 0 0 - - -; #X connect 1 0 4 0; #X connect 2 0 4 0; #X connect 3 0 38 0; #X connect 4 0 11 0; #X connect 4 1 15 0; #X connect 4 1 38 1; #X connect 5 0 4 0; #X connect 6 0 4 0; #X connect 10 2 39 0; #X connect 11 0 10 0; #X connect 11 1 12 0; #X connect 13 0 38 0; #X connect 14 0 13 0; #X connect 17 0 34 0; #X connect 18 0 34 0; #X connect 19 0 34 0; #X connect 20 0 34 0; #X connect 21 0 34 0; #X connect 25 0 26 0; #X connect 25 1 26 0; #X connect 25 2 30 0; #X connect 26 0 33 0; #X connect 27 0 25 0; #X connect 27 1 28 0; #X connect 29 0 26 0; #X connect 30 0 29 0; #X connect 32 0 34 0; #X connect 34 0 35 0; #X connect 34 1 31 0; #X connect 35 0 27 0; #X connect 36 0 30 1; #X connect 38 0 4 0; #X connect 39 0 14 0; #X connect 39 1 38 1; #X connect 40 0 14 1; ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [msgfile] previous bug abstraction too simple.
marius schebella wrote: and the msg file problem... hmm, maybe give explicit messages. I tried to replace the bang with [skip 1, this( and this seems to work it turned out to be a simple reentrancy problem, where the current list was output before the advance to the next list. i have fixed this in CVS. i have also added a more lazy headroom, which should fix the problem with the maxheadroom size. fm,a.sdr IOhanens ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Is asynchronous but fast loading possible?
David Powers wrote: Maybe Georg's [sndfile] would help but his post didn't give any info on what it does. it is originally by tim, but georg ported it to vanilla pd. and it is a threaded soundfile reader. mfga,.dr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] dynamic gui object creation / setting size
hi! Gernot Tutner wrote: hi pd-list! i've encountered the problem while trying to dynamically creating gui objects that i cant set the size of the gui's. i've tried tgl and hradio. see http://puredata.info/docs/developer/fileformat i don't think that you can just skip the parameters that you are not interested in, you really have to specify all of them like: obj 50 100 tgl 5 0 none none none 0 0 0 0 0 1 2 0 0 if you are unsure, it is always a good idea to just save the gui object with the properties you want to a file and copy (and adjust) the arguments. mfga IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] dynamic gui object creation / setting size
hi tutti Gernot Tutner wrote: thx for this fast response, but... see http://puredata.info/docs/developer/fileformat i know that. good. if you are unsure, it is always a good idea to just save the gui object with the properties you want to a file and copy (and adjust) the arguments. i also know and tried that :-) good too. now you should know everything there is to know about that ;-) i don't think that you can just skip the parameters that you are not interested in, you really have to specify all of them like: obj 50 100 tgl 5 0 none none none 0 0 0 0 0 1 2 0 0 doesn't help. i was just to lazy to make an example-patch with all the parameters in the message-box. then i don't understand your problem. it would be good if you could tell us what you want to acchieve exactly, and how pd fails to do so. actually if i send an message like obj x y tgl to my canvas i get a toggle with default parameter-values. yes true. however, this does not mean, that specifying one parameter will give you an object with all parameters set to default values but the first parameter. mfg.adsr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] rfcomm and comport device list
gordo wrote: hi all, btw. stupid newbie question: how can i access /dev/tty without starting pd as root? use the permission system to aquire permissions ;-) this is: make sure that there is a group that can access the device (either read/writeable or just readable) make sure that your user belongs to this group. like: % chgrp ttygroup /dev/rfcomm1 % chmod g+rw /dev/tty % adduser username ttygroup (you will have to do this as root; and you will have to re-login as user username, in order to make the new group membership have an effect) the less sophisticated way is to give everybody the needed rights to access the device. but i don't recommend this (for security reasons) mfga.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Percolate
Chris McCormick wrote: What does it mean if they violate the GPL and do so anyway? What does it mean for people who use the software? the problem is, that asking this questions is not as simple (i think, being no lawyer myself). it is rather: what does it mean to ... in the US? what does it meant to ... in austria? what does it meant to ... in germany? and so forth. (there probably (but who knows...) will be little differences between the austrian and german legal state, but i am pretty sure that there will be major differences between the anglo-american and the european way. (and other ways too, but about these i know even less) It's confusing, which is why a real lawyer is needed to answer these questions. this is why it would require a host of lawyers. and that is the fun part of all this. things are certainly better in CreativeCommons (among other things because they are less u.s.-centric than the FSF). mfgasd.r IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] hot do you get a comma into a symbol?
Rich E wrote: I messed around with iem's amixer and hdspm_mixer ( had to change it a little to allow the hdsp) a while back, but there is alot more the hdspm_mixer was written with the hdsp-madi card in mind, and not with normal hdsp cards, so it is likely that it did not work out of the box. however, it would be great if you could share your code so it can be included in the hdspm_mixer code and everybody can profit from it. additionally i'd like to know which functionality is missing in the amixer object, as i would like to improve it to make it more usable. probably file a feature request at sourceforge.net (because else, i will probably forget about it...) functionality in the terminal versions, so it is nice to be able to write scripts for them within pd. yes of course; and the world does not end at amixer and it is likely that the problem with commas will re-appear at another application where there happens to be no external available. As for the HDSP, I'm about to throw mine against a wall. After months of fiddling, I can get 4 channels of 88.2k audio in and out ( but not 8 channels of 44.1k... which boggles me. I get constant dropouts with the ALSA driver), but even that is at a 30ms latency cost. Frank, what weird, here i do not remember having much problems with these cards. mfng.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] sfplay / playing with soundfile from disk
moritz wrote: any other suggestions than sfplay and goto? you can specify both a header (in bytes, really!) and a frame-onset (in samples) when opening soundfiles with pd's built-in [readsf~]. mfg.asd IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] howto patch .diff files ?
Rich E wrote: I was using Pd-extended for a while and I came to like [closebang], but now I've updated to Miller's .40-1 version.. which doesn't have it. I found the closeinitbang.diff file on sourceforge, but I don't understand how to apply it to the source package. I try: patch closeinitbang.diff almost and it hangs up... maybe I'm bad at reading manuals. man patch patch waits for the diff-file at the stdin, it doesn't read the file itself (probably there is a switch, but i don't know) try: patch closeinitbang.diff mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Percolate
Hans-Christoph Steiner wrote: will be major differences between the anglo-american and the european way. (and other ways too, but about these i know even less) I think that they are not as big as you'd guess because there are international treaties that are all about making these laws work in the same ways across borders. Copyright, patents, and trademarks act quite similarly in all countries that participate in these treaties (which is most). not quite true. (i'd say it is an anglo-centristic viewpoint ;-)) after all, in anglo-american space we have to deal with copyright whereas in continental europe we still have the urheberrecht which is something really different. things are certainly better in CreativeCommons (among other things because they are less u.s.-centric than the FSF). Hmm, that's debatable. They don't have a license without an attribution clause, it's not even an option. And the CC attribution clause is much worse than the BSD attribution clause ever was. yes i agree here. i was just trying to say that the creative commons is much more court-proof in different countries since it has been adapted to really fit within the legislature of these. the GPL never had anything but the u.s.-american copyright law in mind, which makes it not necesserarily fit for other countries. i do not say that the GPL is bad or futile in europe, it is the license i use... mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM / pix objects : limiting colours
chris clepper wrote: On 3/11/07, *Sciss* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: mac intel. however the pix_offset help file says When adding an offset to each color-channel, no clipping is done. Thus you can wrap around the color-space, so probably it behaves right, only in my case i want to prevent wrapping ... The PPC code does not wrap around since Altivec has saturating addition. Maybe MMX lacks that. I'll check when I have the time. yes i think the mmx/sse2 code does overwrap. however, i also think that there is a switch to turn that onwait...no ehm there is only a switch in the [pix_gain] object to turn this on/off: it is [saturate 1/0( though saturation is the logical usage, i would like to provide both ways, for legacy reasons and for freedom of choice. mfa.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Patch Crashed Durring Development and Will Not Reopen
Chris McCormick wrote: Does anybody know of a versioning system that runs on a native PC and doesn't require a server? I think bzr might actually do this. well, the grandfather of revision control systems RCS does not need a server. RCS is the backend of CVS (which needs the server only for accessing the RCS system) it is probably not the most uptodate revision control system. mfga.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM / pix objects : limiting colours
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 ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Summer of Code orgs?
Hans-Christoph Steiner wrote: Did anyone apply to the Google Summer of Code as Pure Data? That's how most of the mentoring organizations are structured. I am currently applying as IDMI/Polytechnic, which will allow students to work on Pd projects. But it seems that it would make sense to have someone apply as Pure Data. Maybe someone from IEM did that already, or someone else? we did apply, but as IEM (though pointing out, that we are hosting the community portal) fmgaldr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] external viewers for additional file types ?
Pete Redest wrote: Probably the easiest would be to launch an external script that incorporates the added viewer table lookup or something like that. Or add the table lookup right into u_main.tk. I don't know much Tcl/Tk so ... will see. Will get to it sometime soon. hmm, probably the easiest way would be to not open unkwown files at all. (i don't see a real necessity to open a pdf from within pd; i don't think that it would be a very good idea to make pd just another exploder/konqueror/nautilus/...) however, pd _should_ definitely check whether the file it wants to load as a patch is really a patch, e.g. by reading the first few bytes. if there is #N canvas, then it is _rather_ save to open the file; if it is something else (%PDF-1.4) pd should just refuse. mfgadsr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-dev] Separating GUI from the engine in PD
Pierpaolo Marcon wrote: Thx to everybody for the suggestions. Indeed, on the DSP I can't use the network layer, so I will have to make the GUI (running on a PC) communicate with the engine (running on the DSP) through...the serial port maybe. hmm, i wouldn't do that. i would make a patch on my pc (with pd-gui), but with careful design and crafty tricks i would make the patch non-interactive (so that it doesn't require a gui at all). then i would load this patch on the dsp (without gui), and off you go. as soon as you communicate between pd and pd-gui (in whatever protocol), you will need your dsp-cycles for gui-updates instead of dsp-stuff. mf.ase IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Processing Video Data
Raul Diaz wrote: Which external or library (GEM, PixelTango, ...) do you recommend me to process video? PixelTango builds on top of Gem, so there is no realy difference here. (i don't think that PixelTango comes with an abstraction for Gem that does right out-of-the-box what you need) chris clepper wrote: You need one value for each pixel row in an image? That will probably require writing a custom external to do that. not necessarily. if you have plenty of cpu left, you could go for Gem's [pix_dump], which dumps the entire image as a list into pd-space. then you can do whatever you want with it (e.g. use iemmatrix to calculate what you need). another solution with Gem might be to use [pix_resize] with a width of 1 and then [pix_dump] the image column. other libs: i am sure there are some simple resizing mechanisms in GridFlow. if you need to do more complicated stuff on the data, GridFlow might be a good choice anyhow, since you could stay in grid-space rather long and only do the conversion into pd-space at the very end. pdp/pidip: i don't know, but i am sure there are solutions here too. so it really depends on what else you want to acchieve. if it has to run on w32, then the solutions are limited. (but i don't know) mfa.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Help - filters band limited oscillators!
David Powers wrote: Hello everyone, I tried google and it was no help, and the server for the list archive seems to be down temporarily. hmmm, i cannot confirm this here. http://lists.puredata.info/pipermail/pd-list/ works just fine. can you reach http://puredata.info? mfg.asdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list