Re: [PD] Fwd: Fullscreen plugin

2010-12-08 Thread Lorenzo Sutton

András Murányi wrote:



On Tue, Dec 7, 2010 at 11:04 AM, Lorenzo Sutton lsut...@libero.it 
mailto:lsut...@libero.it wrote:


András Murányi wrote:

-- Forwarded message --
From: Santa Claus sa...@santaclaus.com
mailto:sa...@santaclaus.com mailto:sa...@santaclaus.com
mailto:sa...@santaclaus.com
Date: 2010/12/6
Subject: Fullscreen plugin
To: muran...@gmail.com mailto:muran...@gmail.com
mailto:muran...@gmail.com mailto:muran...@gmail.com

here is a little Pd 0.43 plugin that makes your patches go
fullscreen with the F11 button.
hope you'll like it :)

Very nice idea (couldn't get it to work because Pd seems to use
tcl 8.4 even though I have 8.5 installed). Good for focusing on
both patching and performance,


Did you try 'sudo update-alternatives --config wish'?

No I haven't, thanks for the hint. I'll try as soon as possible.
Lorenzo


Andras


___
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] if not currently recieving a 1 then send 0

2010-12-08 Thread Nicolas Montgermont

something like this?
very arbitrary though, it should be better to receive 0 when the 
condition is false.

n

Le 08/12/10 04:07, Ben Carney a écrit :

I don't think I am very good at asking pure data related questions.

the 1000 milliseconds is an arbitrary number.

I am just trying to deduce that  a 1 is not being sent or received. 
for any amount of time.


so the example I gave was everything that wasn't a 1 in that second 
would be spat out as a zero.


is that a bit more clear?

I am doing this as I am receiving data from someone else's processing 
sketch that is sending 1s if a certain condition is met. However, In 
this processing sketch there are no zeros being sent if this condition 
is no longer met, so It is up to me to decipher if whether or not this 
condition is true any longer.


It confuses me quite a bit too, which is why i came to the list.


hope I am clear here, and thanks a bunch for taking the time to take a 
look at my problem!


On Tue, Dec 7, 2010 at 9:00 PM, Mathieu Bouchard ma...@artengine.ca 
mailto:ma...@artengine.ca wrote:


On Tue, 7 Dec 2010, Ben Carney wrote:

lets say I have a metro that sends a bang every one second,
for the rest of the 999 miliseconds, could I somehow deduce a
zero message?
it doesn't need to be that granular(I don't need 999 0s for
every 1)


Even though the base unit of [metro]'s time is the millisecond, it
doesn't mean that a millisecond is somehow any kind of building
block of pd's concept of time. You can have fractional delays of
your choice, within the limits of the float32 format and of the
manner of writing it (not too many decimals...).

Well, actually, [metro] has an artificial lower limit at 1.00,
but if you imitate [metro] using [delay] connected to itself, you
don't have that limitation.

In the light of this, the question doesn't make much practical
sense. But suppose you still want it. You have to put a [delay 1]
so that at the same time you set the 1, you set a clock that
will set the 0 after 1 ms of time.

Alternately, you can have a [metro 1] connected to a counter that
loops at 1000.

 ___
| Mathieu Bouchard  tél: +1.514.383.3801  Villeray,
Montréal, QC




--
benfcarney
www.benfcarney.com http://www.benfcarney.com
Chicago, IL



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -  
http://lists.puredata.info/listinfo/pd-list


--
http://nim.on.free.fr
#N canvas 220 77 450 300 10;
#X obj 153 65 metro 1000;
#X obj 153 93 t b b;
#X obj 180 158 f;
#X msg 153 127 0;
#X msg 246 106 1;
#X obj 245 60 receive ones;
#X obj 180 206 print;
#X obj 153 39 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1
1;
#X obj 153 15 loadbang;
#X connect 0 0 1 0;
#X connect 1 0 3 0;
#X connect 1 1 2 0;
#X connect 2 0 6 0;
#X connect 3 0 2 1;
#X connect 4 0 2 1;
#X connect 5 0 2 1;
#X connect 7 0 0 0;
#X connect 8 0 7 0;
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] motion tracking in GEM (WAS) new license for pidip and unauthorized WAS: pd-pidip into Debian

2010-12-08 Thread Jack
Le mardi 07 décembre 2010 à 17:32 -0500, Hans-Christoph Steiner a
écrit :
 Also check in Gem examples, Help - Browser -
 
 Gem - examples - 04.video - 06.frame_diff_tracking and
 07.bg_subtract_tracking,
Why there is a [pix_delay 1] in 06.frame_diff_tracking ?
For simple tracking, you can also use [pix_movement] or [pix_movement2]
(which give good results) and [pix_blob].
++

Jack


 
 Manuals - 2.Image - 17.tracking
 
 .hc
 



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] if not currently recieving a 1 then send 0

2010-12-08 Thread Jack
Or like this ? ;)
++

Jack



Le mercredi 08 décembre 2010 à 11:09 +0100, Nicolas Montgermont a
écrit :
 something like this?
 very arbitrary though, it should be better to receive 0 when the
 condition is false.
 n
 
 Le 08/12/10 04:07, Ben Carney a écrit : 
  I don't think I am very good at asking pure data related questions. 
  
  
  the 1000 milliseconds is an arbitrary number.
  
  
  I am just trying to deduce that  a 1 is not being sent or received.
  for any amount of time.
  
  
  so the example I gave was everything that wasn't a 1 in that second
  would be spat out as a zero.
  
  
  is that a bit more clear?
  
  
  I am doing this as I am receiving data from someone else's
  processing sketch that is sending 1s if a certain condition is met.
  However, In this processing sketch there are no zeros being sent if
  this condition is no longer met, so It is up to me to decipher if
  whether or not this condition is true any longer.
  
  
  It confuses me quite a bit too, which is why i came to the list.
  
  
  
  
  hope I am clear here, and thanks a bunch for taking the time to take
  a look at my problem!
  
  On Tue, Dec 7, 2010 at 9:00 PM, Mathieu Bouchard
  ma...@artengine.ca wrote:
  On Tue, 7 Dec 2010, Ben Carney wrote:
  
  lets say I have a metro that sends a bang every one
  second, for the rest of the 999 miliseconds, could I
  somehow deduce a zero message?
  it doesn't need to be that granular(I don't need 999
  0s for every 1)
  
  
  Even though the base unit of [metro]'s time is the
  millisecond, it doesn't mean that a millisecond is somehow
  any kind of building block of pd's concept of time. You can
  have fractional delays of your choice, within the limits of
  the float32 format and of the manner of writing it (not too
  many decimals...).
  
  Well, actually, [metro] has an artificial lower limit at
  1.00, but if you imitate [metro] using [delay] connected
  to itself, you don't have that limitation.
  
  In the light of this, the question doesn't make much
  practical sense. But suppose you still want it. You have to
  put a [delay 1] so that at the same time you set the 1,
  you set a clock that will set the 0 after 1 ms of time.
  
  Alternately, you can have a [metro 1] connected to a counter
  that loops at 1000.
  
   
  ___
  | Mathieu Bouchard  tél: +1.514.383.3801  Villeray,
  Montréal, QC
  
  
  
  -- 
  benfcarney
  www.benfcarney.com
  Chicago, IL 
  
  
  
  
  ___
  Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 
 -- 
 http://nim.on.free.fr
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list



receiveOnes.pd
Description: application/extension-pd
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] [PD-announce] Noish~ :: “AQHG ” ::… net/cdr …::uzusounds ::…

2010-12-08 Thread oskoff lovich
Hi all,
my latest audio-release made with Pure-data

*Noish~ ::”AQHG”::… UZUCDR-10 *

Coded, edited and mixed at Txcucrut Studio Bcn.
Field recordings, synthesis, diy software pure data
Experimental generative techniques for de-composing.
Graphic ///lcpino///

:-track_Ahttp://www.archive.org/download/noish_aqhg/noish__cls_A.flac
:-track_Bhttp://www.archive.org/download/noish_aqhg/noish__cls_B.flac

Uzusounds http://www.uzusounds.com
Net//Cdr label managed by Aurel {zorei}, where you can find people like
Kenji Siratori,
Phroq / Francisco Meirino,Manuel Knapp  Tim Blechmann, the tropicals
fish(s) of the
bilbao’s RIA “”Mubles””,and more..

full download here: http://www.archive.org/details/noish_aqhg

This is a free work, you can copy, distribute, and modify it
under the terms of Yves Degoyon's license



the noise published here can be studied,
modified, used by anyone that
provides all the original credits
and sources in derivative projects.

there are restrictions on its use,
it cannot be used for :

* military amd/or repressive use
* commercial installations and products
* any project that promotes : racism, nationalism, xenophobia, sexism,
homophobia, religious hatred or missionarism .. ( expandable list)

this is not a standard license.

sevy.




dale!


-- 
http://noconventions.mobi/noish
___
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] How to avoid choppy midi outputs sounds using multi-user DIY music controllers ? (newbie question)

2010-12-08 Thread Robb Mitchell
Thanks again - it turns out that it was a synthesiser problem. 

In case anyone was wondering,  I went back to basics and attempted to play 
multiple notes through a simple patch. The synth (FM8) appears very much 
polyphony. However I noticed  by chance, the overlapping choppy problem with 
chords that do not start synchronously (if you know what I mean) occurred with 
only some of the preprogrammed sounds. So switching to a different sound on the 
synth solves the problem.


- Original Message 
From: Lorenzo Sutton lsut...@libero.it
To: pd-list@iem.at
Sent: Tue, 7 December, 2010 16:27:56
Subject: Re: [PD] How to avoid choppy midi outputs sounds using multi-user 
DIY 
music controllers ? (newbie question)

Hi,

Robb Mitchell wrote:
 Hi

 I am trying to make a musical instrument for two or three people to play at 
once
 (fuller details below).  Each person will have a controller, and I am 
outputting
 to a software synthesizier.
 It works fine (some very fun responses!) with one controller, but input from 
the
 second sensor cuts short the notes played by the first (and vice versa).
 Is there some way to make a MIDI note play for its full duration regardless or
 whether another overlapping note is being played ?
 (and if not, other suggested workarounds most welcome)
 I thought maybe Noteout channel numbers was the way, but I maybe
 misunderstanding how these work...
Indeed you'de probaly need to go for 1 midi channel per instrument (midi 
input).
Additionally you need a polyphony of at least 3 notes in this case, 
that is the synthesiser must be able to output at least 3 notes 
all-together.

Hope this helps.
Lorenzo
 Many thanks

 Robb




 Fuller Details:

 I am working towards a remake and electronic update of an earlier, fairly
 popular dance floor sculpture:
 http://www.chateau.eclipse.co.uk/robb/socialwhirl.htm
 but hoping to transform people's movements on the rotating discs into sound
 (though not expecting to wire up as many as 28 rotating discs for some time!
 Two or three is enough for now)

 So the basic set up is:
 Gyroscope sensor in each disc/controller
 Arduino
 xbee
 serial read in via a receiving Arduino (using Comport)
 Pure Data  (happy to share my patch if you like)  FM8 (currently just able 
to
 use the Demo mode, so very open to alternative synthesiser suggestions!)



 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -  
http://lists.puredata.info/listinfo/pd-list


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list



  

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Osc phase and number of periods for subsonic touch-music

2010-12-08 Thread Ludwig Maes
Could you be more specific, im not sure I entirely understand the problem...

On 8 December 2010 08:32, Daniel K. konarsonarsmo...@gmail.com wrote:

 I'm working on re-realizing a piece I wrote for subwoofer that is meant to
 be felt by touching the speaker cone instead of hearing it. This is done by
 using sine waves from around 15 to 26 Hz at low volume adn utilizing
 difference frequencies to get lower frequency pulses. My problem is that the
 way I have my synth set up, the osc~ objects end up receiving midi messages
 a unpredictable times in the period which is leading to interference and
 thus unintended dynamic shifts. Another problem is clicks on note-offs. I
 can get around those with [line~] or a low pass filter but it would seem
 more elegant if I could solve both problems by generating sine waves with
 finite numbers of periods that always started with the same phase. I haven't
 been able to figure out to this and I've thrown enough hours at it that I
 think it's time to ask for some help. Any suggestions would be much
 appreciated.

 -Daniel Konar

 ___
 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] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available)

2010-12-08 Thread Mathieu Bouchard

On Wed, 8 Dec 2010, ALAN BROOKER wrote:

I have replaced  the g_canvas.h  with the version from L2Ork pd-extended 
and recomplided gridflow- yes it is stable now. However some objects are 
not loading/working specifically [#see] and [#out window].


I am replying back to the list because it looks like your email doesn't 
have private content, even though you wrote it to just me.


The problem with [#see] must have to do with changes specific to L2Ork. Do 
you get a crash ? It has to do with the NEWWB macro in 
src/classes_gui.cxx, which allocates a t_widgetbehavior, but does not set 
the 8th field. To do this in a way that is also compatible with 
pd-extended's g_canvas.h, we have to add a CLEAR(wb) right there (it's 
just a memset shortcut). I'm adding it now.


[#out window] is an alias for any of the 3 main image display handlers : 
[#out x11], [#out sdl], [#out quartz]. (there are two more, [#out aalib] 
and [#see], that aren't accessible by [#out window]).


To get [#out x11] working, you need to have enough .h files installed. 
Perhaps you need libx11-dev, libxext-dev, and/or libxt-dev. They're not 
listed in README. I'm adding them now.


 ___
| 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] gEM scREEN Question

2010-12-08 Thread Jose Luis Santorcuato
Thanks Derek, ill try...

Best regards

José

2010/12/7 Derek Holzer de...@umatic.nl

 Use the offset message to send the gemwin to the second screen. You just
 have to know where the second screen is in relation to the first (to the
 right, above, below, etc) and offset the dimensions of the first screen.

 D.


 On 12/7/10 10:33 PM, Jose Luis Santorcuato wrote:

 Hi list, I am more active than usual, a question: when we use the dimen
 message can determine the dimensions of our GEM screen, when using
 border 0 is possible to eliminate the edge or tab GEM, but we can not
 move that window, for example, we cant move to a projector ... it is
 possible?


 --
 ::: derek holzer ::: http://macumbista.net :::
 ---Oblique Strategy # 204:
 What do you do? Now, what do you do best?'

 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list




-- 
http://arselectronicachile.blogspot.com
http://comunicacionnativa.blogspot.com/
http://www.myspace.com/santorcuato
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] [PD-announce] thirty-eighth meeting of t he PureData Users Group of Montréal TONIGHT

2010-12-08 Thread Mathieu Bouchard


-- Forwarded message --
Date: Tue, 7 Dec 2010 21:13:48 -0500 (EST)
From: Mathieu Bouchard ma...@artengine.ca
To: pd...@artengine.ca
Subject: pdmtl#38 (annonce complète)


La trente-huitième rencontre du club d'utilisateurs de PureData de Montréal 
aura lieu au local J-1250 à l'UQÀM le mercredi 8 décembre 2010 de 18h30 jusqu'à 
22h30.


POUR SE RENDRE à l'UQÀM :

 * le pavillon J (Judith-Jasmin) est situé sur Maisonneuve entre Berri et
   Saint-Denis

 * le métro le plus proche est Berri-UQÀM (c'est facile, non ?)
   et en fait, il y a un corridor direct entre le métro et ce pavillon.

ordre du jour (dans aucun ordre particulier) :

1. discussion sur les activités futures de pdmtl (proposée par Emmanuelle 
Raynauld)


2. discussion sur l'organisation d'un openlab (proposée par Maxime Damecour)

3. discussion sur l'organisation d'un atelier (cours) de PureData d'une durée 
approximative de 50 heures (proposée par Mathieu Bouchard)


4. Session PAGES BLANCHES (www.blankpages.fr)
   proposée par Thomas Thiery

Live coding avec MAX/MSP et/ou Pure Data, 1 heure, Partir d'une page blanche, 
Pas de préparation


Je voudrais ajouter que la session Blank Pages se fera et on pourra en 
discuter. J'ai pas pris le temps de m'en occuper cette fois-ci mais je vais 
mieux m'organiser pour que la première session sur le continent américain ait 
lieu à Montréal. -- Thomas T


Je n'exclus pas qu'on fasse une telle session à pdmtl#38, si d'autres gens 
veulent bien participer. -- Mathieu


5. logistic_map.pd par Mathieu Bouchard

Je montrerai le fonctionnement d'un générateur de fractale de type 
« bifurcation de Feigenbaum ». Ça utilise surtout des objets de base de pd ; 
GridFlow n'est utilisé que comme surface de dessin.


6. daddy.pd par Mathieu Bouchard

Je montrerai un exemple simple de patchage dynamique dans lequel on écrit du 
texte dont les pixels sont des boutons bang.


---

Bien entendu, il va se passer d'autres choses qui ne sont pas à l'horaire : 
inquiétez-vous pas !


 ___
| Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QCATTACHMENT: pdmtl-38.png___
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] new license for pidip and unauthorized WAS: pd-pidip into Debian

2010-12-08 Thread Jose Luis Santorcuato
Well, I used pix_blob, or blob tracker, do not remember exactly, but I
always gave erratic readings or based only on two axes, I like working with
coordinate and mgrid are well suited to that need. Mathieu Gridflow ever
asked me, I have not tried what Derek and Mathieu proposes no doubt I will
today, but obviously I ask the question because I do not like to rely on a
single object or platform.


Best regards friends


José


This is a great topic

B regards

José

2010/12/8 Pagano, Patrick p...@digitalworlds.ufl.edu

 lets make a replacement patch. where shall we begin?

 pp
 
 From: pd-list-boun...@iem.at [pd-list-boun...@iem.at] On Behalf Of Derek
 Holzer [de...@umatic.nl]
 Sent: Tuesday, December 07, 2010 4:32 PM
 To: pd-list@iem.at
 Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into
 Debian

 Motion tracking can be done easily in GEM with a combination of
 [pix-background] to create a histrogram showing only changed pixel
 values, and [pix_blob] to track the center of gravity of those changed
 values.

 D.

 On 12/7/10 6:43 PM, Jose Luis Santorcuato wrote:
  I don't quite understand why people do motion detection with squares
  like that. I use a generic motion detection that gets me the centre of
  the motion, and then when I rescale the values, it may split the
  possible results into bands or squares because of rounding (if I
  quantise them).
  Hi all!,
  what is the generic motion detector you are using Mathieu? I use pdp...
  Best Regards
  José
  2010/12/7 Mathieu Bouchard ma...@artengine.ca mailto:
 ma...@artengine.ca:
On Tue, 7 Dec 2010, Pagano, Patrick wrote:
   
pdp_mgrid
   
I don't quite understand why people do motion detection with squares
 like
that. I use a generic motion detection that gets me the centre of the
motion, and then when I rescale the values, it may split the possible
results into bands or squares because of rounding (if I quantise
 them).
   
Nevertheless, if I have a picture of size (240 320 3), I can make
  groups of
rows and columns, for example I [#redim (15 16 20 16 3)], which turns
 a
picture into a 5-dimensional grid, and then if I [#transpose 1 2], I
 will
have a 5-dimensional grid that is a 2-dimensional grid of 16x16
  icons. After
that, many effects and analyses that GF can do on pictures will also
  work on
such groups of pictures without any change.
   
But more simply, if I want an average of each 16x16 icon, I don't
  need to go
5-dimensional, I can just do [#downscale_by 16 smoothly] and that's
 all.
   
pdp_cmap
pdp_ctrack
pdp_ascii
are essential
   
I'd like to know what it takes for you to call something «essential».
  Do you
mean that there is no other way to do it with Pd, or just no other
  way to do
with with PDP ?
   
pdp_qt will be obsolete when we get either pix_film OR pix_movie or
whatever to play audio directly from a movie without extra table
 banging
[hopefully this exists somewhere]
   
There's [#in~], which is rather experimental. It uses [#to~].
   
   
  ___
| Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal,
 QC
___
Pd-list@iem.at mailto:Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list
   
   
  --
  http://arselectronicachile.blogspot.com
  http://comunicacionnativa.blogspot.com/
  http://www.myspace.com/santorcuato
 
 
 
  ___
  Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list

 --
 ::: derek holzer ::: http://macumbista.net :::
 ---Oblique Strategy # 207:
 Take away as much mystery as possible. What is left?

 ___
 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




-- 
http://arselectronicachile.blogspot.com
http://comunicacionnativa.blogspot.com/
http://www.myspace.com/santorcuato
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gridflow 9.13 for windows?

2010-12-08 Thread patko
 Hello MiS,

I'm actually sharing this archive, with a binary compiled in november, and will 
make another one in a few days:

http://megalego.free.fr/pd/gridflow/

 This should be gridflow 9.12, I didn't heard about a 9.13 version,
also HC told me to put the link on puredata.info but I don't understand how 
this plone site is working,
 I can't post anything without getting errors.

 This binary should work on XP even if this has been compiled on a Vista 
machine,
but only with pd-extended because there is something actually clashing with 
vanilla version,
that has been recently resolved from what I've understood.

 Actually I'm trying to resolve an ASIO issue on pd-extended/Vista if someone 
else could flag this, that would be great.



- Michal Seta m...@artengine.ca a écrit :

 Hi Patko,
 
 Would you mind sharing somehow a binary build of a recent gridflow
 version?  I am guessing it could probably even be sent as attachment.
 I run WinXP service pack 3 on an Intel CPU for this particular
 exercise, I don't know if that matters.
 
 Thanks!
 
 ./MiS

-- 
Patrice Colet 

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Osc phase and number of periods for subsonic touch-music, (Daniel K.)

2010-12-08 Thread david medine

Daniel,
You could make a table with a sine wave form in it and drive it with a 
[tabosc4~] object. The only way (as far as I know) to ensure sample 
accuracy for this is to set the blocksize to 1 (use the [blocksize] 
object). Otherwise you might run over the end of your table by as much 
as 63 samples and you will probably get a click (Pd defaults to 
calculating 64 samples at a time).

Hope that helps,
David

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Osc phase and number of periods for subsonic touch-music

2010-12-08 Thread Collin Oldham


Hi,

You can reset the phase of an [osc~] by sending a message to its right 
inlet. In your case the message would be [0.25( , i.e. 1/4 of the way 
through the cosine wave form, which is zero. That won't work at the note 
off, though, so the sensible thing would be to use an envelope. But, if 
you really want precise control of phase instead, write a period of a 
sine wave to a table (might as well use a long one) and read through it 
with a [line~] and a [tabread~].If you want 20 Hz, the period in ms is 
1000/20 = 50. Let's say the sine table is 4096 samples long and lives in 
a table: [table sine 4096]. Use [metro 50] to bang a message [0, 4096 
50( to [line~] controlling [tabread~ sine]. That way, when you turn on 
the [metro] it will start at zero, and when you turn it off, [line~] 
will continue until it reaches the end of the table (which should also 
be a zero), and then stop.




Collin


On 12/08/2010 07:02 AM, pd-list-requ...@iem.at wrote:

On 8 December 2010 08:32, Daniel K.konarsonarsmo...@gmail.com  wrote:
   


  I'm working on re-realizing a piece I wrote for subwoofer that is meant to
  be felt by touching the speaker cone instead of hearing it. This is done by
  using sine waves from around 15 to 26 Hz at low volume adn utilizing
  difference frequencies to get lower frequency pulses. My problem is that the
  way I have my synth set up, the osc~ objects end up receiving midi messages
  a unpredictable times in the period which is leading to interference and
  thus unintended dynamic shifts. Another problem is clicks on note-offs. I
  can get around those with [line~] or a low pass filter but it would seem
  more elegant if I could solve both problems by generating sine waves with
  finite numbers of periods that always started with the same phase. I haven't
  been able to figure out to this and I've thrown enough hours at it that I
  think it's time to ask for some help. Any suggestions would be much
  appreciated.

  -Daniel Konar
 



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Osc phase and number of periods for subsonic touch-music

2010-12-08 Thread Claude Heiland-Allen

On 08/12/10 07:32, Daniel K. wrote:

generating sine waves with
finite numbers of periods that always started with the same phase.


10 periods of 20Hz sine wave, subsample accurate timing without needing 
[block~]:



0, 10 500
 |
[vline~]
 |
[- 0.25]
 |
[cos~]
 |
[dac~]


For N periods of F Hz, something like this should work if my mental 
algebra is up to scratch: 0, N T where T = 1000 * N / F


Have fun!


Claude
--
http://claudiusmaximus.goto10.org

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gridflow 9.13 for windows?

2010-12-08 Thread patko
I'm using RME fireface asio, I don't know what is the problem, it's running on 
pd-vanilla but not on pd-extended

- Caecos mddem...@hotmail.com a écrit :

 What is your problem with ASIO. I use ASIO4ALL on Vista without any
 troubles.
 
 Marc
 
 -Message d'origine-
 De : pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] De la part
 de patko
 Envoyé : 8 décembre 2010 10:45
 À : m...@artengine.ca; pd-list
 Objet : Re: [PD] gridflow 9.13 for windows?
 
  Hello MiS,
 
 I'm actually sharing this archive, with a binary compiled in november,
 and will make another one in a few days:
 
 http://megalego.free.fr/pd/gridflow/
 
  This should be gridflow 9.12, I didn't heard about a 9.13 version,
 also HC told me to put the link on puredata.info but I don't
 understand how this plone site is working,
  I can't post anything without getting errors.
 
  This binary should work on XP even if this has been compiled on a
 Vista machine,
 but only with pd-extended because there is something actually clashing
 with vanilla version,
 that has been recently resolved from what I've understood.
 
  Actually I'm trying to resolve an ASIO issue on pd-extended/Vista if
 someone else could flag this, that would be great.
 
 
 
 - Michal Seta m...@artengine.ca a écrit :
 
  Hi Patko,
  
  Would you mind sharing somehow a binary build of a recent gridflow
  version?  I am guessing it could probably even be sent as
 attachment.
  I run WinXP service pack 3 on an Intel CPU for this particular
  exercise, I don't know if that matters.
  
  Thanks!
  
  ./MiS
 
 -- 
 Patrice Colet 
 
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list

-- 
Patrice Colet 

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian

2010-12-08 Thread Hans-Christoph Steiner


Which kind of tracking to do want to do?  It should be pretty easy to  
a motiongrid as an abstraction.  Start with the diff tracking Gem  
example, and then just break it down into a grid.


.hc

On Dec 7, 2010, at 10:54 PM, Pagano, Patrick wrote:


lets make a replacement patch. where shall we begin?

pp

From: pd-list-boun...@iem.at [pd-list-boun...@iem.at] On Behalf Of  
Derek Holzer [de...@umatic.nl]

Sent: Tuesday, December 07, 2010 4:32 PM
To: pd-list@iem.at
Subject: Re: [PD] new license for pidip and unauthorized WAS: pd- 
pidip into Debian


Motion tracking can be done easily in GEM with a combination of
[pix-background] to create a histrogram showing only changed pixel
values, and [pix_blob] to track the center of gravity of those changed
values.

D.

On 12/7/10 6:43 PM, Jose Luis Santorcuato wrote:

I don't quite understand why people do motion detection with squares
like that. I use a generic motion detection that gets me the centre  
of

the motion, and then when I rescale the values, it may split the
possible results into bands or squares because of rounding (if I
quantise them).
Hi all!,
what is the generic motion detector you are using Mathieu? I use  
pdp...

Best Regards
José
2010/12/7 Mathieu Bouchard ma...@artengine.ca mailto:ma...@artengine.ca 
:

On Tue, 7 Dec 2010, Pagano, Patrick wrote:


pdp_mgrid


I don't quite understand why people do motion detection with  
squares like
that. I use a generic motion detection that gets me the centre of  
the
motion, and then when I rescale the values, it may split the  
possible
results into bands or squares because of rounding (if I quantise  
them).


Nevertheless, if I have a picture of size (240 320 3), I can make

groups of
rows and columns, for example I [#redim (15 16 20 16 3)], which  
turns a
picture into a 5-dimensional grid, and then if I [#transpose 1 2],  
I will

have a 5-dimensional grid that is a 2-dimensional grid of 16x16

icons. After

that, many effects and analyses that GF can do on pictures will also

work on

such groups of pictures without any change.

But more simply, if I want an average of each 16x16 icon, I don't

need to go
5-dimensional, I can just do [#downscale_by 16 smoothly] and  
that's all.



pdp_cmap
pdp_ctrack
pdp_ascii
are essential


I'd like to know what it takes for you to call something  
«essential».

Do you

mean that there is no other way to do it with Pd, or just no other

way to do

with with PDP ?


pdp_qt will be obsolete when we get either pix_film OR pix_movie or
whatever to play audio directly from a movie without extra table  
banging

[hopefully this exists somewhere]


There's [#in~], which is rather experimental. It uses [#to~].

___
| Mathieu Bouchard  tél: +1.514.383.3801  Villeray,  
Montréal, QC

___
Pd-list@iem.at mailto:Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -
http://lists.puredata.info/listinfo/pd-list



--
http://arselectronicachile.blogspot.com
http://comunicacionnativa.blogspot.com/
http://www.myspace.com/santorcuato



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -  
http://lists.puredata.info/listinfo/pd-list


--
::: derek holzer ::: http://macumbista.net :::
---Oblique Strategy # 207:
Take away as much mystery as possible. What is left?

___
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







You can't steal a gift. Bird gave the world his music, and if you can  
hear it, you can have it. - Dizzy Gillespie





___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] gridflow 9.13 for windows?

2010-12-08 Thread patko
a little correction, I have error 9997 from portaudio in ms-dos console

- patko colet.patr...@free.fr a écrit :

 I'm using RME fireface asio, I don't know what is the problem, it's
 running on pd-vanilla but not on pd-extended
 
 - Caecos mddem...@hotmail.com a écrit :
 
  What is your problem with ASIO. I use ASIO4ALL on Vista without any
  troubles.
 
  Marc
 
  -Message d'origine-
  De : pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] De la
 part
  de patko
  Envoyé : 8 décembre 2010 10:45
  À : m...@artengine.ca; pd-list
  Objet : Re: [PD] gridflow 9.13 for windows?
 
   Hello MiS,
 
  I'm actually sharing this archive, with a binary compiled in
 november,
  and will make another one in a few days:
 
  http://megalego.free.fr/pd/gridflow/
 
   This should be gridflow 9.12, I didn't heard about a 9.13 version,
  also HC told me to put the link on puredata.info but I don't
  understand how this plone site is working,
   I can't post anything without getting errors.
 
   This binary should work on XP even if this has been compiled on a
  Vista machine,
  but only with pd-extended because there is something actually
 clashing
  with vanilla version,
  that has been recently resolved from what I've understood.
 
   Actually I'm trying to resolve an ASIO issue on pd-extended/Vista
 if
  someone else could flag this, that would be great.
 
 
 
  - Michal Seta m...@artengine.ca a écrit :
 
   Hi Patko,
  
   Would you mind sharing somehow a binary build of a recent gridflow
   version?  I am guessing it could probably even be sent as
  attachment.
   I run WinXP service pack 3 on an Intel CPU for this particular
   exercise, I don't know if that matters.
  
   Thanks!
  
   ./MiS
 
  --
  Patrice Colet
 
  ___
  Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
  http://lists.puredata.info/listinfo/pd-list
 
 --
 Patrice Colet
 
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list

-- 
Patrice Colet 

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Segfault with less libs

2010-12-08 Thread Hans-Christoph Steiner


Try running Pd with 'gdb' or 'valgrind'.  In gdb, once it crashes, you  
type backtrace to get it.  Search puredata.info for gdb for a howto.


.hc

On Dec 8, 2010, at 4:57 AM, András Murányi wrote:

Yea, help me with the backtrace please, how do i get it? -verbose  
doesn't put anything on the console/terminal.


Andras

2010/12/8 Hans-Christoph Steiner h...@at.or.at
That's odd, you'll need to provide more info, like backtrace from the
segfault, which libs, etc.

.hc

On Wed, 2010-12-08 at 01:59 +0100, András Murányi wrote:
 Dear List,

 i've made some clanup in my .pdsetting and .pdextended files and
 removed the paths and libs not needed for me.
 Now i get segfault when i load my patch.
 Could it because of a missing lib (like i have deleted a line i
 shouldn't have) and if so, how come?
 How can i debug this? With -verbose, i don't get the segfault but  
the

 patch never loads...

 Andras
 ___
 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






There is no way to peace, peace is the way.   -A.J. Muste


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available)

2010-12-08 Thread ALAN BROOKER
oops!Apologies Mathieu, it was meant for list, rather just an email to you
directly


I have all of those libraries installed, so I will download Gridflow again
shortly for those additions-  the object [#to_pdp] is working and and can
display output, so I am using that for meantime

Thanks to all for looking into this, it's great to have gridflow going
on L2Ork pd-extended for a good set up !


On Wed, Dec 8, 2010 at 3:02 PM, Mathieu Bouchard ma...@artengine.ca wrote:

 On Wed, 8 Dec 2010, ALAN BROOKER wrote:

  I have replaced  the g_canvas.h  with the version from L2Ork pd-extended
 and recomplided gridflow- yes it is stable now. However some objects are not
 loading/working specifically [#see] and [#out window].


 I am replying back to the list because it looks like your email doesn't
 have private content, even though you wrote it to just me.

 The problem with [#see] must have to do with changes specific to L2Ork. Do
 you get a crash ? It has to do with the NEWWB macro in src/classes_gui.cxx,
 which allocates a t_widgetbehavior, but does not set the 8th field. To do
 this in a way that is also compatible with pd-extended's g_canvas.h, we have
 to add a CLEAR(wb) right there (it's just a memset shortcut). I'm adding it
 now.

 [#out window] is an alias for any of the 3 main image display handlers :
 [#out x11], [#out sdl], [#out quartz]. (there are two more, [#out aalib] and
 [#see], that aren't accessible by [#out window]).

 To get [#out x11] working, you need to have enough .h files installed.
 Perhaps you need libx11-dev, libxext-dev, and/or libxt-dev. They're not
 listed in README. I'm adding them now.


  ___
 | 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


[PD] ASIO not working with RME fireface and pd-extended 0.42-5

2010-12-08 Thread patko
Thank you for fast replying,

 well, I've seen those errors reports in several forums, with no pertinent 
answer.

 I've just installed ASIO4ALL, I have no error but pd is stuck, I have to kill 
it with task manager,
also there is no sound.

With forcing samplerate at 44100 there is no change.

I'm sure to use the good audio port, also it's the same ports over vanilla or 
extended by using pd -listdev.

For finding out the problem I'm working on makefile.mingw to compile extended 
with portaudio sources used by vanilla,
that are not as the same as the ones used by extended, it's almost there...:)









 




- Caecos mddem...@hotmail.com a écrit :

 If the error is related to the sample rate you can try the 44.1k and
 48k sample rate settings, other's may not work, depending on what
 sample rates your hardware supports.
 
 If the error is related to a port problem (which has been reported
 from time to time of some forum) I cannot help.
 
 Marc
 
 -Message d'origine-
 De : patko [mailto:colet.patr...@free.fr] 
 Envoyé : 8 décembre 2010 15:07
 À : Caecos
 Cc : pd-list
 Objet : Re: [PD] gridflow 9.13 for windows?
 
 a little correction, I have error 9997 from portaudio in ms-dos
 console
 
 - patko colet.patr...@free.fr a écrit :
 
  I'm using RME fireface asio, I don't know what is the problem, it's
  running on pd-vanilla but not on pd-extended
  
  - Caecos mddem...@hotmail.com a écrit :
  
   What is your problem with ASIO. I use ASIO4ALL on Vista without
 any
   troubles.
  
   Marc
  
   -Message d'origine-
   De : pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] De la
  part
   de patko
   Envoyé : 8 décembre 2010 10:45
   À : m...@artengine.ca; pd-list
   Objet : Re: [PD] gridflow 9.13 for windows?
  
Hello MiS,
  
   I'm actually sharing this archive, with a binary compiled in
  november,
   and will make another one in a few days:
  
   http://megalego.free.fr/pd/gridflow/
  
This should be gridflow 9.12, I didn't heard about a 9.13
 version,
   also HC told me to put the link on puredata.info but I don't
   understand how this plone site is working,
I can't post anything without getting errors.
  
This binary should work on XP even if this has been compiled on
 a
   Vista machine,
   but only with pd-extended because there is something actually
  clashing
   with vanilla version,
   that has been recently resolved from what I've understood.
  
Actually I'm trying to resolve an ASIO issue on
 pd-extended/Vista
  if
   someone else could flag this, that would be great.
  
  
  
   - Michal Seta m...@artengine.ca a écrit :
  
Hi Patko,
   
Would you mind sharing somehow a binary build of a recent
 gridflow
version?  I am guessing it could probably even be sent as
   attachment.
I run WinXP service pack 3 on an Intel CPU for this particular
exercise, I don't know if that matters.
   
Thanks!
   
./MiS
  
   --
   Patrice Colet
  
   ___
   Pd-list@iem.at mailing list
   UNSUBSCRIBE and account-management -
   http://lists.puredata.info/listinfo/pd-list
  
  --
  Patrice Colet
  
  ___
  Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
  http://lists.puredata.info/listinfo/pd-list
 
 -- 
 Patrice Colet

-- 
Patrice Colet 

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] readanysf~ buzzing problem

2010-12-08 Thread august
 ok I downloaded Pd-vanilla 0.42-6 from puredata.info and ran the patch. It 
 took
 about 10 mins, but eventually there were a couple of buzzes. No libs or other
 externals, just pd-vanilla 0.42-6 with readanysf~ running your stress patch.
 


James,


Can you download and try this:

http://aug.ment.org/software/readanysf~testing.tar.gz


does that help any?


-august.

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] Fw: Pure Data Resources

2010-12-08 Thread Ed Kelly
Hi Robb,

http://www.tigoe.net/pcomp/stamp/stamp-midi.shtml
is good to look at, considering that MIDI is a serial interface it's pretty 
segregated in terms of data - scroll down the page until you see the chart. 

I suspect you are using the [makenote] object which is monophonic. Open the 
dynamic patching example I send you. It builds the contents of [pd $0-subsub] 
in 

[pd-$0-submidimix] to contain 128 [makenote] objects, 1 for each note. I'm 
thinking of trying to implement this in two dimensions with my [polymap] 
object, 

but haven't got round to it yet.

Best,
Ed


Metastudio 4 for Pure Data - coming soon!
Metastudio 3 still available at http://sharktracks.co.uk/puredata



- Original Message 
From: Robb Mitchell robbat...@gmail.com
To: Ed Kelly morph_2...@yahoo.co.uk
Cc: Zhu CW chenwei@gmail.com; p...@morganism.info; 
blytheb...@yahoo.co.uk; 
keith.de.mendo...@gmail.com; inters...@gmail.com; mariejosi...@yahoo.com; 
cajf1...@yahoo.co.uk; freealy...@yahoo.co.uk; davidwrigh...@googlemail.com; 
di...@talk21.com; gha...@gmail.com
Sent: Wed, 8 December, 2010 8:25:28
Subject: Re: Pure Data Resources

Hi Ed, Zhu and everyone

Good to meet everyone and thanks for the resources.   I recommend the
Hernandez youtube tutorials too.   I want to have a good look at Ed's
tutorials too. Particularly if the answer to the following query might
be found therein :)

I am trying to make a musical instrument for two or three people to
play at once
(fuller details below).  Each person will have a controller (just a
simple gyro sensor) , and I am outputting
to a single software synthesizier.
It works fine (some very fun responses so far!) with one controller,
but input from the
second sensor cuts short the notes played by the first (and vice versa).
Is there some way to make a MIDI note play for its full duration regardless or
whether another overlapping note is being played ?
(and if not, other suggested workarounds most welcome)
I thought maybe Noteout channel numbers was the way, but I maybe
misunderstanding how these work...

I would like to work towards eventually making my own sounds in PD
rather than using a preprogrammed synth, but getting this far has been
tricky enough for a non-techy like me:)

Sorry to spam you with this query.. but I think you did ask for an update :)

Many thanks

Robb

Project Details:

I am working towards a remake and electronic update of an earlier, fairly
popular dance floor sculpture:
http://www.chateau.eclipse.co.uk/robb/socialwhirl.htm
but hoping to transform people's movements on the rotating discs into sound
(though not expecting to wire up as many as 28 rotating discs for some time!
Two or three controllers is more than enough for now)

So the basic set up is:
Gyroscope sensor in each disc/controller  Arduino  xbee  serial
read in via a receiving Arduino (using Comport)   Pure Data  (patch
attached)   FM8 (currently just able to  use the Demo mode, so very
open to alternative synthesiser suggestions!)


 There is a good series of video tutorials on YouTube by Professor Rafael
 Hernandez:
 http://www.youtube.com/watch?v=rtgGol-I4gAfeature=related



  #N canvas 55 124 1019 511 10;
#X obj 339 6 cnv 15 650 480 empty empty empty 20 12 0 14 -171936 -66577
0;
#X obj 246 418 cnv 15 650 48 empty empty empty 20 12 0 14 -171936 -66577
0;
#N canvas 0 0 450 300 format_midi 0;
#X obj 95 89 inlet;
#X obj 65 156 sel 128 144;
#X obj 177 201 spigot;
#X msg 207 177 1;
#X obj 178 231 serialize 2;
#X obj 51 205 spigot;
#X msg 81 181 1;
#X obj 66 265 outlet;
#X obj 175 135  128;
#X obj 175 157 sel 1;
#X msg 227 158 0;
#X obj 268 225 print in;
#X msg 55 235 \$1 0;
#X msg 103 210 0;
#X connect 0 0 1 0;
#X connect 1 0 6 0;
#X connect 1 1 3 0;
#X connect 1 2 2 0;
#X connect 1 2 5 0;
#X connect 1 2 8 0;
#X connect 2 0 4 0;
#X connect 2 0 11 0;
#X connect 3 0 2 1;
#X connect 4 0 7 0;
#X connect 5 0 12 0;
#X connect 5 0 13 0;
#X connect 6 0 5 1;
#X connect 8 0 9 0;
#X connect 9 0 10 0;
#X connect 10 0 2 1;
#X connect 10 0 5 1;
#X connect 12 0 7 0;
#X connect 13 0 5 1;
#X restore 48 81 pd format_midi;
#X obj 48 51 midiin;
#X obj 48 101 unpack;
#X floatatom 48 122 5 0 0 3 note - -;
#X floatatom 81 122 5 0 0 3 velocity - -;
#X text 154 78 same as;
#X obj 230 51 notein;
#X obj 231 76 pack;
#X obj 601 425 s pd-\$0-subsub;
#X obj 570 452 s pd-\$0-submidimix;
#N canvas 771 59 450 300 \$0-submidimix 0;
#X obj 52 28 inlet;
#X obj 225 31 inlet;
#X obj 65 192 outlet;
#N canvas 0 0 450 300 \$0-subsub 1;
#X restore 54 132 pd \$0-subsub;
#X restore 745 419 pd \$0-submidimix;
#X obj 746 295 inlet;
#X obj 744 458 outlet;
#X obj 555 74 t b b b;
#X obj 555 43 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 428 127 kalashnikov 128;
#X msg 591 186 connect 0 0 3 0 \, connect 3 0 2 0 \, connect 1 0 3
1;
#X obj 374 43 makenote;
#X text 429 39 ...it's monophonic!;
#X obj 50 179 noteout;
#X obj 463 155 t f f f;
#X obj 489 241 pack;
#X obj 486 188 * 63;
#X obj 489 212 + 10;
#X msg 615 219 

Re: [PD] lower limit on control to signal

2010-12-08 Thread Roman Haefeli
On Wed, 2010-12-08 at 14:33 -0800, Jonathan Wilkes wrote:
 Hi List,
  I have a question about converting control messages to signal 
 messages that I thought about after reading a recent thread about 
 triggering sounds made from [osc~].
  I recently tried a simple test to see if I could generate audio 
 using a [del] metronome, a counter, and [sin] in a subpatch with 
 [block~ 1].  However, I ended up with a kind of staircase signal that 
 resembles a sine wave, where each step is 64 samples long.
  Does this mean it's not possible in Pd to  
 convert control messages to audio faster than however long it takes to 
 play a 64-sample block?  I (think) I understand why this is true for a 
 normal canvas with the default blocksize 64, but not for the subpatch 
 where I've reset the block size to be smaller.

Yeah, it is possible and no, you don't need to adjust the  block size of
the canvas. Setting the block size can be useful for implementing short
audio signal feedbacks and for FFT operations where you sometimes need
even bigger block size. 
The case you describe here is about message to signal conversion which
should generally work without adjustments to block size. First, you need
a metro that is faster than the 1ms-limited [metro], so your [del] based
metro should do. [del] and [metro], both are able to schedule messages
in between of blocks, but not all object classes with control inlets and
signal outlets take that scheduled timing into account. For instance,
[sig~] updates the audio signal only at block boundaries. OTOH, [vline~]
uses this timing information to create sub-sample accurate signals
(sub-sample accurate means here that a ramp might start and end between
samples).
I assume, you're now using a [sig~] for the conversion. Try replacing it
with a [vline~] and it should do.

I am too lazy to test right now, so I hope everything I said is correct.

Roman  



___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pd in ubuntu 8.04: pd hijacks alsa?

2010-12-08 Thread Lewis Pike
IOhannes m zmoelnig zmoel...@iem.at writes:

 On 2010-12-05 22:34, Aaron L. wrote:
 This is somewhat of a complete newb issue so I apologize up front for
 that...
 
 However, it seems that I cannot use pdextended and watch a youtube video at
 the same time (the youtube vid is a pd tutorial).
 
 Here's what it's starting with:
 
  pasuspender -- /usr/bin/pdextended -alsa %F
 
 Is it absolutely necessary to start pd with 'pasuspender'?
 
 When I don't (i.e. start it like this:  '/usr/bin/pdextended -alsa' ), I get
 a bunch of 'device or resource busy' messages in the terminal and I don't
 get any audio when doing the whold testtone thing).
 
 Is there any way around this?


 well, this is exactly the way how alsa is supposed to work:
 - only one application can access a (hardware) device at any point

 pulseaudio is a way to circumvent this limitation.
 running Pd in pasuspender, effectively disables pulseaudio including all
 it's features.


 luckily there are ways around that.

 - use pulseaudio (not a good option, as Pd currently doesn't support it
 :-(; btw, pa is geared towards the ordinary consumer multimedia desktop
 where people would like to watch their youtube videos and at the same
 time listen to the latest p!nk smash hit; Pd is not really targeted
 towards that marketm, hence pa is not done yet)

 - use alsa's dmix interface; dmix is a virtual device that allows
 several applications to send their audio output to the same hardware
 device (without the applications even knowing of it). i'm not 100% sure
 whether you can actually access this from within Pd

 - use jack. now you can think of jack as pulseaudio for pros, it
 allows to route the output of one process to the input of another
 process (or more); process can be both hardware (your soundcard) or
 software (Pd, your browser,...).
 there are also ways to make alsa-only applications (e.g. your browser)
 use a pseudo alsa device that really sends all audio to jack (thus the
 application need not be aware of jack at all)


 madt
 IOhannes

I'm new to Pd as well and ran into the ver same problem.  After a bit of
guesswork, I tried running Pd with the command:

pd -alsa -alsaadd dmix

which seems to add an unlabelled audio output in the Pd alsa
configuration menu.  When this output is selected, it solves the
problem.  I works well enough, but I haven't tried using jack.  Can
anyone who has used both dmix and jack offer offer an opinion on the
pros and cons of each?

.Lewis

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian

2010-12-08 Thread Jack
Hello,

You can use [pix_crop] with [pix_movement]/[pix_movement2] and
[pix_blob] to have something similar to [pdp_mgrid]. [pix_crop] will
return a subimage of a (for example) video from a webcam. Apply on each
subimage [pix_movement]/[pix_movement2] and [pix_blob] to return the id
(or coords) of the [pix_crop] when the size of the blob is  to a
certain value.
++

Jack



Le mercredi 08 décembre 2010 à 21:56 -0300, Jose Luis Santorcuato a
écrit :
 Hi list, Hi Hans, I really liked using pdp_mgrid why I allowed to
 follow each of the points that I requested, even could make
 conditional for each of the points of intersection, not only on an
 axis.
 The object pix_blob also gave me those readings, but always so noisy
 and erratic, usually can detect the presence and the occasional
 movement, have a leading colleagues have recommended pix_background,
 but no taste, what recommend you to detect exactly each quadrant? ...
 ideal would be a kind of grid.
 Gridflow have also recommended, but still can not quite decipher the code.
 
 Thanks for responding.
 
 Best regards
 
 José
 
 2010/12/8 Hans-Christoph Steiner h...@at.or.at
 
  Which kind of tracking to do want to do?  It should be pretty easy to a 
  motiongrid as an abstraction.  Start with the diff tracking Gem example, 
  and then just break it down into a grid.
 
  .hc
 
  On Dec 7, 2010, at 10:54 PM, Pagano, Patrick wrote:
 
  lets make a replacement patch. where shall we begin?
 
  pp
  
  From: pd-list-boun...@iem.at [pd-list-boun...@iem.at] On Behalf Of Derek 
  Holzer [de...@umatic.nl]
  Sent: Tuesday, December 07, 2010 4:32 PM
  To: pd-list@iem.at
  Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip 
  into Debian
 
  Motion tracking can be done easily in GEM with a combination of
  [pix-background] to create a histrogram showing only changed pixel
  values, and [pix_blob] to track the center of gravity of those changed
  values.
 
  D.
 
  On 12/7/10 6:43 PM, Jose Luis Santorcuato wrote:
 
  I don't quite understand why people do motion detection with squares
  like that. I use a generic motion detection that gets me the centre of
  the motion, and then when I rescale the values, it may split the
  possible results into bands or squares because of rounding (if I
  quantise them).
  Hi all!,
  what is the generic motion detector you are using Mathieu? I use pdp...
  Best Regards
  José
  2010/12/7 Mathieu Bouchard ma...@artengine.ca 
  mailto:ma...@artengine.ca:
 
  On Tue, 7 Dec 2010, Pagano, Patrick wrote:
 
  pdp_mgrid
 
  I don't quite understand why people do motion detection with squares like
  that. I use a generic motion detection that gets me the centre of the
  motion, and then when I rescale the values, it may split the possible
  results into bands or squares because of rounding (if I quantise them).
 
  Nevertheless, if I have a picture of size (240 320 3), I can make
 
  groups of
 
  rows and columns, for example I [#redim (15 16 20 16 3)], which turns a
  picture into a 5-dimensional grid, and then if I [#transpose 1 2], I will
  have a 5-dimensional grid that is a 2-dimensional grid of 16x16
 
  icons. After
 
  that, many effects and analyses that GF can do on pictures will also
 
  work on
 
  such groups of pictures without any change.
 
  But more simply, if I want an average of each 16x16 icon, I don't
 
  need to go
 
  5-dimensional, I can just do [#downscale_by 16 smoothly] and that's all.
 
  pdp_cmap
  pdp_ctrack
  pdp_ascii
  are essential
 
  I'd like to know what it takes for you to call something «essential».
 
  Do you
 
  mean that there is no other way to do it with Pd, or just no other
 
  way to do
 
  with with PDP ?
 
  pdp_qt will be obsolete when we get either pix_film OR pix_movie or
  whatever to play audio directly from a movie without extra table banging
  [hopefully this exists somewhere]
 
  There's [#in~], which is rather experimental. It uses [#to~].
 
  ___
  | Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC
  ___
  Pd-list@iem.at mailto:Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
  http://lists.puredata.info/listinfo/pd-list
 
 
  --
  http://arselectronicachile.blogspot.com
  http://comunicacionnativa.blogspot.com/
  http://www.myspace.com/santorcuato
 
 
 
  ___
  Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management -  
  http://lists.puredata.info/listinfo/pd-list
 
  --
  ::: derek holzer ::: http://macumbista.net :::
  ---Oblique Strategy # 207:
  Take away as much mystery as possible. What is left?
 
  ___
  Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 
  ___
  

Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian

2010-12-08 Thread Jose Luis Santorcuato
Hi Jack!, I was testing proposed by colleagues, and it works, I
removed the noise, not yet determined what happens, but it becomes
stable, at least the stable axes can provide data, but I keep trying,
I've worked with opencv and works without problems, also gridflow is
amazing ...
Now, the moment I'm testing this and yours Jack, I like plot, but
remember the grid view, I have seen in the help or the site of Pd. In
work, the grid blue and red dots.

What else could be proposed?

Best regards

José

2010/12/8 Jack j...@rybn.org:
 Hello,

 You can use [pix_crop] with [pix_movement]/[pix_movement2] and
 [pix_blob] to have something similar to [pdp_mgrid]. [pix_crop] will
 return a subimage of a (for example) video from a webcam. Apply on each
 subimage [pix_movement]/[pix_movement2] and [pix_blob] to return the id
 (or coords) of the [pix_crop] when the size of the blob is  to a
 certain value.
 ++

 Jack



 Le mercredi 08 décembre 2010 à 21:56 -0300, Jose Luis Santorcuato a
 écrit :
 Hi list, Hi Hans, I really liked using pdp_mgrid why I allowed to
 follow each of the points that I requested, even could make
 conditional for each of the points of intersection, not only on an
 axis.
 The object pix_blob also gave me those readings, but always so noisy
 and erratic, usually can detect the presence and the occasional
 movement, have a leading colleagues have recommended pix_background,
 but no taste, what recommend you to detect exactly each quadrant? ...
 ideal would be a kind of grid.
 Gridflow have also recommended, but still can not quite decipher the code.

 Thanks for responding.

 Best regards

 José

 2010/12/8 Hans-Christoph Steiner h...@at.or.at
 
  Which kind of tracking to do want to do?  It should be pretty easy to a 
  motiongrid as an abstraction.  Start with the diff tracking Gem example, 
  and then just break it down into a grid.
 
  .hc
 
  On Dec 7, 2010, at 10:54 PM, Pagano, Patrick wrote:
 
  lets make a replacement patch. where shall we begin?
 
  pp
  
  From: pd-list-boun...@iem.at [pd-list-boun...@iem.at] On Behalf Of Derek 
  Holzer [de...@umatic.nl]
  Sent: Tuesday, December 07, 2010 4:32 PM
  To: pd-list@iem.at
  Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip 
  into Debian
 
  Motion tracking can be done easily in GEM with a combination of
  [pix-background] to create a histrogram showing only changed pixel
  values, and [pix_blob] to track the center of gravity of those changed
  values.
 
  D.
 
  On 12/7/10 6:43 PM, Jose Luis Santorcuato wrote:
 
  I don't quite understand why people do motion detection with squares
  like that. I use a generic motion detection that gets me the centre of
  the motion, and then when I rescale the values, it may split the
  possible results into bands or squares because of rounding (if I
  quantise them).
  Hi all!,
  what is the generic motion detector you are using Mathieu? I use pdp...
  Best Regards
  José
  2010/12/7 Mathieu Bouchard ma...@artengine.ca 
  mailto:ma...@artengine.ca:
 
  On Tue, 7 Dec 2010, Pagano, Patrick wrote:
 
  pdp_mgrid
 
  I don't quite understand why people do motion detection with squares 
  like
  that. I use a generic motion detection that gets me the centre of the
  motion, and then when I rescale the values, it may split the possible
  results into bands or squares because of rounding (if I quantise them).
 
  Nevertheless, if I have a picture of size (240 320 3), I can make
 
  groups of
 
  rows and columns, for example I [#redim (15 16 20 16 3)], which turns a
  picture into a 5-dimensional grid, and then if I [#transpose 1 2], I 
  will
  have a 5-dimensional grid that is a 2-dimensional grid of 16x16
 
  icons. After
 
  that, many effects and analyses that GF can do on pictures will also
 
  work on
 
  such groups of pictures without any change.
 
  But more simply, if I want an average of each 16x16 icon, I don't
 
  need to go
 
  5-dimensional, I can just do [#downscale_by 16 smoothly] and that's all.
 
  pdp_cmap
  pdp_ctrack
  pdp_ascii
  are essential
 
  I'd like to know what it takes for you to call something «essential».
 
  Do you
 
  mean that there is no other way to do it with Pd, or just no other
 
  way to do
 
  with with PDP ?
 
  pdp_qt will be obsolete when we get either pix_film OR pix_movie or
  whatever to play audio directly from a movie without extra table 
  banging
  [hopefully this exists somewhere]
 
  There's [#in~], which is rather experimental. It uses [#to~].
 
  ___
  | Mathieu Bouchard  tél: +1.514.383.3801  Villeray, Montréal, QC
  ___
  Pd-list@iem.at mailto:Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
  http://lists.puredata.info/listinfo/pd-list
 
 
  --
  http://arselectronicachile.blogspot.com
  http://comunicacionnativa.blogspot.com/
  

Re: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts?

2010-12-08 Thread B. Bogart
Thanks Hans,

I installed those fonts, removed tcl8.4 (leaving 8.5) and reinstalled
pd-extended.

No change in font size.

I also tried starting pd-extended with the -font-face flags, and still
no change.

I also switched from the binary on puredata to the pd-extended package
in the ubuntu repo, which is version 0.42.5-3.

I also confirmed in xfce and in the nvidia settings that my screen dpi
is 96, and a 96 pixel wide square is indeed 1in on screen.

What else can I try?

An interesting note, If I open the 'about PD' patch, and change the font
size, 10 and 12 point choices change only the height of the font, the
width stays constant between them. Both x and y change for the other
font size choices. I can make a screenshot if that helps.

I have to say its great to have pd-extended in the repos! and 64 bit!
Much has changed. :)

Thanks,
B.

On 10-12-07 03:34 PM, Hans-Christoph Steiner wrote:
 
 Start here for debugging it:
 http://puredata.info/docs/faq/on-gnu-linux-the-fonts-are-strange-and-or-too-big-or-small
 
 .hc
 
 On Tue, 2010-12-07 at 15:22 -0800, B. Bogart wrote:
 Hi Hans and all,

 After reading too many books and not doing much PD, I'm back.

 I'm now running on an ubuntu64 lucid installation, and using the
 corresponding pd-extended package. I also tried yesterdays nightly build.

 Both versions show object and console text in a super small font. It
 looks like 8 or 9 point. I thought it may be the dpi setting (since
 nvidia cards seems to mess with that a bit) but changing the dpi setting
 in xfce font settings appears to make no difference.

 Also the object boxes are bigger than needed for the text size. I've
 attached a screenshot.

 Thanks,
 B. Bogart

 On 10-06-14 06:25 AM, Hans-Christoph Steiner wrote:

 On Jun 13, 2010, at 6:56 AM, João Pais wrote:

 from testing 5m with windows (in a hurry):

 - path and other menus are now in normal size again.
 - properties menu for the guis/gop is still with small font size

 Should be fixed.

 - if you have a canvas with dynamic label inside a GOP, the label will
 appear in a differente place in the main patch (I have a patch that
 does this, but can't put it in now, it's too complicated)

 Sounds like this is worth a bug report with an example patch, I don't
 really understand it from this description.

 .hc


 João

 Of course we missed somethings, so now we have 0.42.5-rc2!  Fixed
 since 0.42.5-rc1:

  * 64-bit builds on Ubuntu
  * 64-bit build on Mac OS X 10.6/Snow Leopard, minus Gem, hid, and
 pidip (Carbon)
  * fixed [plugin~] crashes, now also builds on Mac OS X and Windows
  * Pd-extended shows in the GNOME menus again

 There are of course many bug fixes and additions since 0.41.4, here
 are some highlights:

  * fixing Graph-On-Parent GUI bugs
  * complete 64-bit support for GNU/Linux
  * full support for Mac OS X 10.6 Snow Leopard (32-bit)
  * a brand new Help Browser that shows all installed libraries

 For more details, check the notes on the release wiki page:
 http://puredata.info/dev/NextRelease


 Downloading
 ---

 You can download builds for Debian, Mac OS X, Ubuntu, and Windows:
 http://at.or.at/hans/pd/installers.html

 You can get the source and build it yourself here:
 http://puredata.info/docs/developer/GettingPdSource


 BUGS
 

 Test away and file bugs in the bug tracker! Also check the bug
 tracker before reporting bugs, and if you find an existing bug report
 on the same issue, please add your information there:

 http://puredata.info/dev/bugtracker

 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


 -- 
 Friedenstr. 58
 10249 Berlin (Deutschland)
 Tel +49 30 42020091 | Mob +49 162 6843570
 Studio +49 30 69509190
 jmmmp...@googlemail.com | skype: jmmmpjmmmp




 


 All mankind is of one author, and is one volume; when one man dies, one
 chapter is not torn out of the book, but translated into a better
 language; and every chapter must be so translated -John Donne



 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list

 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list
 
 
 

___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] pd in ubuntu 8.04: pd hijacks alsa?

2010-12-08 Thread Aaron L.
On Wed, Dec 8, 2010 at 4:29 PM, Lewis Pike phaseloc...@gmail.com wrote:

 IOhannes m zmoelnig zmoel...@iem.at writes:

  On 2010-12-05 22:34, Aaron L. wrote:
  This is somewhat of a complete newb issue so I apologize up front for
  that...
 
  However, it seems that I cannot use pdextended and watch a youtube video
 at
  the same time (the youtube vid is a pd tutorial).
 
  Here's what it's starting with:
 
   pasuspender -- /usr/bin/pdextended -alsa %F
 
  Is it absolutely necessary to start pd with 'pasuspender'?
 
  When I don't (i.e. start it like this:  '/usr/bin/pdextended -alsa' ), I
 get
  a bunch of 'device or resource busy' messages in the terminal and I
 don't
  get any audio when doing the whold testtone thing).
 
  Is there any way around this?
 
 
  well, this is exactly the way how alsa is supposed to work:
  - only one application can access a (hardware) device at any point
 
  pulseaudio is a way to circumvent this limitation.
  running Pd in pasuspender, effectively disables pulseaudio including all
  it's features.
 
 
  luckily there are ways around that.
 
  - use pulseaudio (not a good option, as Pd currently doesn't support it
  :-(; btw, pa is geared towards the ordinary consumer multimedia desktop
  where people would like to watch their youtube videos and at the same
  time listen to the latest p!nk smash hit; Pd is not really targeted
  towards that marketm, hence pa is not done yet)
 
  - use alsa's dmix interface; dmix is a virtual device that allows
  several applications to send their audio output to the same hardware
  device (without the applications even knowing of it). i'm not 100% sure
  whether you can actually access this from within Pd
 
  - use jack. now you can think of jack as pulseaudio for pros, it
  allows to route the output of one process to the input of another
  process (or more); process can be both hardware (your soundcard) or
  software (Pd, your browser,...).
  there are also ways to make alsa-only applications (e.g. your browser)
  use a pseudo alsa device that really sends all audio to jack (thus the
  application need not be aware of jack at all)
 
 
  madt
  IOhannes

 I'm new to Pd as well and ran into the ver same problem.  After a bit of
 guesswork, I tried running Pd with the command:

 pd -alsa -alsaadd dmix

 which seems to add an unlabelled audio output in the Pd alsa
 configuration menu.  When this output is selected, it solves the
 problem.  I works well enough, but I haven't tried using jack.  Can
 anyone who has used both dmix and jack offer offer an opinion on the
 pros and cons of each?

 .Lewis

 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list



Interestingly enough, I ran into another bug when using Jack and PD.
Basically ends up with Jack going non-responsive and any attempt to rid the
system of any Jack processes don't really work.  All Jack processes simply
return a 'defunct' when you look at top.  Makes Jack unusable since it
will neither start nor stop.  The more research I did revealed that this is
a bug in the 8.04 Hardy Heron kernel.

Big bummer.
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


[PD] L2Ork seeking additional performance opportunities in Berlin and Paris

2010-12-08 Thread Ivica Ico Bukvic
Apologies for cross-posting.

Linux Laptop Orchestra or (L2Ork) is currently in the final stages of planning 
its debut European tour. While most venues have been already arranged for we 
are currently in the process of seeking additional performance opportunities in 
Paris, France as well as Berlin, Germany. Our target dates are May 17-31, 2011 
with anticipated stops in Ljubljana, Budapest, Linz, Berlin, Hamburg, Utrecht, 
Amsterdam, Paris, and Birmingham.

If anyone is aware of potential venues in Paris and Berlin and/or contacts that 
may be able to point us in the right direction, I would greatly appreciate it 
if you would please email me at your earliest convenience.

For additional info on L2Ork please visit http://l2ork.music.vt.edu/main/

Thank you very much!

Best wishes,

Ivica Ico Bukvic, D.M.A.
Composition, Music Technology
Director, DISIS Interactive Sound  Intermedia Studio
Director, L2Ork Linux Laptop Orchestra
Assistant Co-Director, CCTAD
CHCI, CS, and Art (by courtesy)
Virginia Tech
Dept. of Music - 0240
Blacksburg, VA 24061
(540) 231-6139
(540) 231-5034 (fax)
i...@vt.edu
http://www.music.vt.edu/faculty/bukvic/


___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list