Re: [PD] [PD-dev] tkwidgets
Btw-- even for the size 1000 array above, part of the cpu usage and sluggishness is caused by whatever computations pd is doing before sending the message to the gui to create the next rectangle (see my message earlier in this thread). So my example isn't exactly comparing tcl/tk speed to pd computation speed-- it's more like comparing a slightly bad apple to a much worse apple. In both cases I think the significant sluggishness digits are due to whatever pd is doing between message sends. while no one has time to work on the real problem behind (described by Jonathan), I would suggest a hack solution: instead of a copy of an image (as suggested by someone), just turn the display off while the selection is moving? doesnt' solve the real issue, but avoids some dropouts/slugishness. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] gem 0.93.0
Am 26.08.11 18:20, schrieb IOhannes zmölnig: after long years of waiting (foir you) and hard labour (for me), Gem 0.93 has been released today. Wow! I didn't expect you working that hard, during these rare sunny days in Graz. marian ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Segmentation fault Gem 0.93 pix_delay, pix_motionblur, pix_colormatrix, pix_frei0r
Hi, Kubuntu (Maverick) linux, PD 0.43 with new Gem 0.93 Im having issues with the pix objects that I believe specifically relate to video files ( such as pix_delay, pix_motionblur, pix_colormatrix, pix_frei0r) I can create the objects in the canvas, but when I click to open a help file, PD crashes and I get the message below in the terminal load plugins 'film' in '/home/alanb/pd-externals/Gem/' pattern : /home/alanb/pd-externals/Gem/gem_film*.so dylib loading file '/home/alanb/pd-externals/Gem/gem_filmMPEG3.so'! dylib loading file '/home/alanb/pd-externals/Gem/gem_filmQT4L.so'! Segmentation fault The Gem help patches that relate to pics such as jpg etc are fine. [pix_movie] and [pix_film] help patches come up but the auto play doesn't not work- using a number box to move the frames works however (if is was to send a metro then it would play fine) but not the auto play. Have these issues been replicated with anyone else or any advice to resolve ? Thanks all -appreciate any comments and the continued hard work on Gem Pd. Al ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Segmentation fault Gem 0.93 pix_delay, pix_motionblur, pix_colormatrix, pix_frei0r
I was wondering how pix_frei0r was going to deal with the shared object libs for frei0r. I am not sure if that is where that error is coming from but I am excited that pix_frei0r even exists. Also I was wondering is there a way to load a freeframe/freior dynamically? Currently one has to specifically call the name of the effect and I would like to select them in realtime. pp On 8/27/11 8:14 AM, ALAN BROOKER alan.brooker2...@gmail.com wrote: Hi, Kubuntu (Maverick) linux, PD 0.43 with new Gem 0.93 Im having issues with the pix objects that I believe specifically relate to video files ( such as pix_delay, pix_motionblur, pix_colormatrix, pix_frei0r) I can create the objects in the canvas, but when I click to open a help file, PD crashes and I get the message below in the terminal load plugins 'film' in '/home/alanb/pd-externals/Gem/' pattern : /home/alanb/pd-externals/Gem/gem_film*.so dylib loading file '/home/alanb/pd-externals/Gem/gem_filmMPEG3.so'! dylib loading file '/home/alanb/pd-externals/Gem/gem_filmQT4L.so'! Segmentation fault The Gem help patches that relate to pics such as jpg etc are fine. [pix_movie] and [pix_film] help patches come up but the auto play doesn't not work- using a number box to move the frames works however (if is was to send a metro then it would play fine) but not the auto play. Have these issues been replicated with anyone else or any advice to resolve ? Thanks all -appreciate any comments and the continued hard work on Gem Pd. Al ___ 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-announce] gem 0.93.0
Thanks a lot for the new version of Gem IOhannes! Eduardo www.eduardoflores.de www.gemart.de 2011/8/26 IOhannes zmölnig zmoel...@iem.at after long years of waiting (foir you) and hard labour (for me), Gem 0.93 has been released today. large parts of the underlying engine have been re-written to give you a better experience! binaries are available for w32 (installer zip), for the brave and adventurous there is the source code. binaries for OSX and not available yet, but we hope to get them online soonish. grab it while it's hot: http://gem.iem.at/releases/0.93.0 alternatively you can get the files from https://sourceforge.net/projects/pd-gem highlights == Objects --- frei0r video plugins support - [mesh], [surface3d],... - [separator] now takes arguments to define which stacks to push/pop documentation - - numerous bigfixes and improvements extra - - [pix_fiducialtrack] is no more part of Gem (but comes bundled with Gem) - [pix_artoolkit] fiducial tracking using ARToolKit - [pix_drum], [pix_mano]: Jaime Olivier's analysis objects! plugins --- image acquisition is now factored out into plugins this means that you can e.g. easily add new image acquisition methods to the existing [pix_video], [pix_film] and [pix_image] objects - still image loading/saving now uses plugins on all platforms on w32 you can now use ImageMagick and/or QuickTime for loading/saving images, which greatly increases the number of supported formats. you now get programmatic feedback on image loading success... - video acquisition now uses plugins on all platforms uniform way to get or set properties/attributes/controls, like hue, saturation, shutter-speed, pan,... working DV support (on linux) V4L also works with newer kernels (that dropped v4l) support for IIDC support for industrial grade GigE cameras using 3rd party libraries such as PYLON, Halcon or AVT's PvAPI experimental UNICAP support - film acquisition now uses plugins on all platforms (you could use gmerlin on w32 or osx...) - recording (film output) now uses plugins on all platforms support for V4L2 (and V4L) loopback devices, in order to generate a fake live video from your Gem window - use itfor recording, streaming,... settings global local settings files to modify the overall behaviour of Gem you don't like Gem's default framerate, windowsize, font, texture mode,...? change it once and for all internals - - API: this is the first Gem with a public API: a selection of headers that you can use to write your own Gem-plugins build-system - build system: completely switched to a proper autotools - openGL: updated bundled GLEW - source organization: re-organized the entire source tree for hopefully better maintainability lowlights = i need an OSX developer willing to spend some time in getting image acquisition and windowing to work on OSX=10.6 (x86_64) mfga,dsra IOhannes ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Envie de tisser ? http://yamatierea.org/papatchs/ ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] autobuild site down?
Is autobuild site down? http://autobuild.puredata.info/auto-build/latest/ -- Pedro Lopes (HCI Researcher / MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-dev] tkwidgets
Found the culprit in: g_template.c in function plot_vis: /* We're done with the outline; now draw all the points. This code is inefficient since the template has to be searched for drawing instructions for every last point. */ However, there are really two problems here: 1) Sluggishness when moving a Put menu array with the mouse in editmode. Pd should really just move those rectangle items that are already plotted-- plot_vis doesn't need to be called if the user is in the act of displacing the graph. Does pd-l2ork do that? 2) Sluggishness when creating an array, or opening a subpatch with one inside, or plotting a signal using [tabwrite~], or populating an array using [soundfile]. Making the code inside plot_vis more efficient would indeed improve all of these issues, though I'm not sure how to do that. -Jonathan - Original Message - From: João Pais jmmmp...@googlemail.com To: Patrice Colet colet.patr...@free.fr; pd-list pd-list@iem.at; Jonathan Wilkes jancs...@yahoo.com Cc: András Murányi muran...@gmail.com Sent: Saturday, August 27, 2011 5:44 AM Subject: Re: [PD] [PD-dev] tkwidgets Btw-- even for the size 1000 array above, part of the cpu usage and sluggishness is caused by whatever computations pd is doing before sending the message to the gui to create the next rectangle (see my message earlier in this thread). So my example isn't exactly comparing tcl/tk speed to pd computation speed-- it's more like comparing a slightly bad apple to a much worse apple. In both cases I think the significant sluggishness digits are due to whatever pd is doing between message sends. while no one has time to work on the real problem behind (described by Jonathan), I would suggest a hack solution: instead of a copy of an image (as suggested by someone), just turn the display off while the selection is moving? doesnt' solve the real issue, but avoids some dropouts/slugishness. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-dev] tkwidgets
On Fri, 26 Aug 2011, Joe White wrote: For fun I was making a GUI interface for OSX with ZenGarden, a Pd runtime library. ZenGarden is not a Pd runtime library, even though it's advertised like that. ZenGarden thinks that $2 is for getting the first element of a list, and it also thinks that bang is an atomtype. It also fails to give any error message for any unrecognised selector («no method for...»). And then there are other problems. ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] receiving messages in [expr] ?
On Fri, 26 Aug 2011, Chris McCormick wrote: On Thu, Aug 25, 2011 at 11:20:47PM +0200, Thomas Grill wrote: Am 25.08.2011 um 19:40 schrieb Andrew Faraday: you can't hear noise against noise :p Interesting - but then again, what is noise? http://en.wikipedia.org/wiki/Wave_function_collapse Ears don't know what a wave function collapse is, and wouldn't differentiate quantum noise from a linear-congruential scrambler such as pd's [noise~]. You'll have to come up with a more phenomenological approach than picking whatever currently looks the most impredictable thing in the science book. ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-dev] tkwidgets
- Original Message - From: Mathieu Bouchard ma...@artengine.ca To: Joe White white.j...@gmail.com Cc: yvan...@gmail.com; Hans-Christoph Steiner h...@at.or.at; Jonathan Wilkes jancs...@yahoo.com; pd-list pd-list@iem.at Sent: Saturday, August 27, 2011 3:48 PM Subject: Re: [PD] [PD-dev] tkwidgets On Fri, 26 Aug 2011, Joe White wrote: For fun I was making a GUI interface for OSX with ZenGarden, a Pd runtime library. ZenGarden is not a Pd runtime library, even though it's advertised like that. ZenGarden thinks that $2 is for getting the first element of a list, and it also thinks that bang is an atomtype. So in ZenGarden, [1 2 3( | [$2( | [print] Gives you 1? If so, what does $1 expand to-- the selector float? It also fails to give any error message for any unrecognised selector («no method for...»). And then there are other problems. ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-dev] tkwidgets
On Sat, 27 Aug 2011, Jonathan Wilkes wrote: So in ZenGarden, [1 2 3( | [$2( | [print] Gives you 1? I believe that this was the case, but if it's not, then there's a problem of that kind that you will hit quickly, as soon as you try to do something nontrivial. If so, what does $1 expand to-- the selector float? In that case, it would be list no ? unless in that case, list doesn't exist, and then it would work like pd for lists, but unlike pd for other anythings... I don't recall. However, I do recall that it has no concept of selector whatsoever... and that empty list doesn't stand for bang, as bang is an atomtype, and so, 'bang' (and 'close', and 'loadbang', etc) is a bigger message than the empty list is, unlike in pd. ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] notes/questions from a beginner
On Fri, 26 Aug 2011, Jonathan Wilkes wrote: Static is key here. The whole point of a standard interface detail like that is so that you don't have to assume that users know anything specific about your program in order for them to get help. So if a pd user has just selected an object in edit mode, then gets confused and wants to go back to that F1 help entry point, but you bring up the selected object's help patch instead, you have just defeated the purpose of having an F1 entry point. I think that I recall that some programmes used Shift+F1 for contextual help, both by analogy with F1, and to leave the plain F1 reserved for non-contextual bindings. ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-dev] tkwidgets
From: Mathieu Bouchard ma...@artengine.ca To: Jonathan Wilkes jancs...@yahoo.com Cc: Joe White white.j...@gmail.com; yvan...@gmail.com yvan...@gmail.com; Hans-Christoph Steiner h...@at.or.at; pd-list pd-list@iem.at Sent: Saturday, August 27, 2011 4:37 PM Subject: Re: [PD] [PD-dev] tkwidgets On Sat, 27 Aug 2011, Jonathan Wilkes wrote: So in ZenGarden, [1 2 3( | [$2( | [print] Gives you 1? I believe that this was the case, but if it's not, then there's a problem of that kind that you will hit quickly, as soon as you try to do something nontrivial. If so, what does $1 expand to-- the selector float? In that case, it would be list no ? My mistake. Yes, it would be list. unless in that case, list doesn't exist, and then it would work like pd for lists, but unlike pd for other anythings... I don't recall. However, I do recall that it has no concept of selector whatsoever... and that empty list doesn't stand for bang, as bang is an atomtype, and so, 'bang' (and 'close', and 'loadbang', etc) is a bigger message than the empty list is, unlike in pd. ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] complex patch not working on new computer
On Wed, 27 Jul 2011, ronni montoya wrote: Hi, i just get a new laptop , i installed pd and im trying to run and old patch but i just get this message: error: It doesnt tell what the error is, any idea? how can i know which is the problem? try running Pd in a Terminal and see whether the error message appears in the Terminal instead of in the Pd Console. Then report it as a bug, because all error messages ought to go through the Pd Console. ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] autobuild site down?
Its hosted here, so it looks like their whole internet connection is down: http://www.poly.edu .hc On Aug 27, 2011, at 11:09 AM, Pedro Lopes wrote: Is autobuild site down? http://autobuild.puredata.info/auto-build/latest/ -- Pedro Lopes (HCI Researcher / MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone. --Bjarne Stroustrup (creator of C++) ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] [PD-announce] Pd-Convention: Recording 14th August
Hello everyone, the recording of the final improvisation night, 14th August, is already online on Michael's space - http://pdcon11.sinespine.org/final-impro-audio/. I left it untreated, in flac format. The recording is a stereo mix of the mixer's output. I think whoever played will recognise itself there. Best regards, João Pais ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Pd-Convention: Recording 14th August
hey joao... did you record something from saturday night concerts? cheers. palm 2011/8/27 pd.berlin puredata.ber...@googlemail.com Hello everyone, the recording of the final improvisation night, 14th August, is already online on Michael's space - http://pdcon11.sinespine.org/** final-impro-audio/ http://pdcon11.sinespine.org/final-impro-audio/. I left it untreated, in flac format. The recording is a stereo mix of the mixer's output. I think whoever played will recognise itself there. Best regards, João Pais __**_ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/**listinfo/pd-announcehttp://lists.puredata.info/listinfo/pd-announce __**_ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/** listinfo/pd-list http://lists.puredata.info/listinfo/pd-list -- twitt-me: @ricardopalmieri mobile# +551185833173 [memelab.com.br] [palm.estudiolivre.org] [myspace.com/livenoisetupi] [skype:palmieriricardo] [msn: ricardopalmi...@bol.com.br] [linux user # 392484] ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] sending image from of / libpd
On Sun, 21 Aug 2011, Hans-Christoph Steiner wrote: I think with the libpd API, you can write to Pd arrays. That's probably you're best bet. You must be meaning the pd API (m_pd.h). There's nothing libpd-specific (z_libpd.h) about arrays. It's a good thing, because IMHO, many of the functions whose name start with the letters «libpd» are pointless, as they can already be done using typedmess() and such. ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] sending image from of / libpd
On Sat, 20 Aug 2011, ronni montoya wrote: Hi , Do anybody is working with openframeoworks and libpd? i would like to develop an application that interpret pixels as sounds using libpd addon on openframeworks. I was wondering which would be the best way for sending images(opencvimages ) or pixels arrrays from openframeworks to pd using libpd and receiving it in pd for interpreting it as sound in real time. Do anybody have tried soemthing like this? any idea? You can make yourself tilde externals for pd, that you embed in your libpd-based app... e.g. one or two outlets, no inlets. You just call the setup-functions of the externals just after initialising libpd... the externals don't need to be separate files (dll, so, dylib) : they can be part of your main executable instead, which is easier. I already do that with non-tilde externals. (Haven't had a reason to make tilde externals in that context yet). ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Desktop Screen Capture
On Sat, 6 Aug 2011, Andreas Eberharter wrote: I would like to create a patch, which allows the capture of the desktop screen GridFlow has [#in x11] for making screenshots. On OSX, this needs the X11 server (in few words, this is a Linux display emulator for OSX). However, I don't know whether the screen capture works on OSX X11. I know it works with Linux X11, because that's what I used to make those recursive screenshots : http://gridflow.ca/gallery/patch_dans_patch_5.png http://gridflow.ca/gallery/patch_dans_patch_8.png http://gridflow.ca/gallery/patch_dans_patch_b.png http://gridflow.ca/gallery/patch_dans_patch_d.png http://gridflow.ca/gallery/patch_dans_patch_u.png and 37 more in the same gallery folder. ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list