Re: [PD] [PD-dev] tkwidgets

2011-08-27 Thread João Pais
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

2011-08-27 Thread Marian Weger

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

2011-08-27 Thread ALAN BROOKER
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

2011-08-27 Thread Pagano, Patrick
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

2011-08-27 Thread Eduardo Flores Abad
 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?

2011-08-27 Thread Pedro Lopes
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

2011-08-27 Thread Jonathan Wilkes
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

2011-08-27 Thread Mathieu Bouchard

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] ?

2011-08-27 Thread Mathieu Bouchard

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

2011-08-27 Thread Jonathan Wilkes




- 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

2011-08-27 Thread Mathieu Bouchard

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

2011-08-27 Thread Mathieu Bouchard

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

2011-08-27 Thread Jonathan Wilkes






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

2011-08-27 Thread Mathieu Bouchard

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?

2011-08-27 Thread Hans-Christoph Steiner


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

2011-08-27 Thread pd.berlin

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

2011-08-27 Thread palmieri, ricardo
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

2011-08-27 Thread Mathieu Bouchard

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

2011-08-27 Thread Mathieu Bouchard

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

2011-08-27 Thread Mathieu Bouchard

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