Re: [PD] Strange bug in my patch

2010-03-05 Thread Chuckk Hubbard
On Thu, Mar 4, 2010 at 9:26 PM, Caio Barros caio.bar...@gmail.com wrote:
 2010/3/4 Chuckk Hubbard badmuthahubb...@gmail.com

 I'm sorry, I can't resist- A bug in your patch, that sounds like a
 personal problem!
 Anyway I'm glad you got it resolved. I wouldn't have made a crass
 comment if it weren't resolved!
 -Chuckk


 That should sound funny for native english speakers, but I'm not! Patch, as
 far my dicitonary tells me it's just a piece of tissue or pieces of tissue
 sewed together.
 But I forgive you... just because I got my (personal) problem resolved.

Yeah, I know it's annoying when people make jokes you don't
understand. I live in Romania and people do it to me too. Well,
patch can also be a small area of grass or hair or fur.


-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] Delete scalars

2008-12-17 Thread Chuckk Hubbard
Simulating mouse motions is not ideal, but it works.
One problem would be if you have two scalars in the same place.  If
you want to delete the bottom one, at least when you do it manually,
you have to move the top one first.

-Chuckk

On Sat, Jun 14, 2008 at 3:07 PM, Hans-Christoph Steiner h...@eds.org wrote:

 Try searching the mailing list archives on this one.  I don't think it is
 possible, except for doing it by simlulating mouse motions with messages.
 .hc
 On Jun 13, 2008, at 1:36 AM, Lau Llobet wrote:

 I'm building some grafics in my pd project.

 I add some objects with the [append] but i need to erase them, i have found
 no way to delete them except by using   ; pd patch-data clear  message  or
 array resizing , non of them is usefull to me because i need to erase some
 of them with no order.
 I've read that Pointers are safe: if you delete a scalar pointers to it
 are marked invalid. so i think there'll be a way to delete scalars , in
 fact i can do it manually with a Ctrl-X.
 Is there any way to do it ?

  thank you very much !.

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




 

 'You people have such restrictive dress for women,' she said, hobbling away
 in three inch heels and panty hose to finish out another pink-collar temp
 pool day.  - Hijab Scene #2, by Mohja Kahf


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





-- 
http://www.badmuthahubbard.com

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


[PD] traverse self?

2008-12-17 Thread Chuckk Hubbard
I'm sorry, I think this was asked before, but I can't find it in the archives.
Can a pointer be set to traverse the current patch?  Like [traverse .(
?  I'm trying to do it in an abstraction, so I don't know if it should
have pd- before it, or if it's possible.

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] A slightly more substantial question

2008-04-10 Thread Chuckk Hubbard
Hi Ken.

I haven't used the jack_transport object, and I don't know what its
format is; but, assuming you can translate it into audio samples, one
very simple way would be:

[bang~]
|
[jack_transport]
|
([expr] or whatever format conversion you need)
|
[$1 64(
|
[tabplay~]

If you change [block~] size, then the second number in the message box
would have to change too.  64 is the default number of samples per
block, and [block~] outputs one bang per block.
I don't know if this is necessary or not; perhaps it wouldn't stray
anyway.  On the other hand it might work better to make the number 72
or something higher than the block size, so you don't have gaps if it
does stray...

-Chuckk



On Thu, Apr 10, 2008 at 4:18 AM, Ken Restivo [EMAIL PROTECTED] wrote:
 I'm trying to create a PD application that'll be sync'ed to jack transport as 
 a sort of master clock.

  I found the jack_transport object, loaded it, and it runs. If I bang it 
 regularly with a metro, I can see the current sample in jack transport. So 
 far so good.

  My question is about what'd be the most efficient/effective way to sync up a 
 tabplay~ or tabread4~ object to the sample clock in jack transport. So far 
 I've considered the following approaches:

  1) Bang jack_transport with the output of a sig~ or phasor~ object, getting 
 the clock from jack, and use that to hit tabread4~ (I don't know how I'd do 
 this with tabplay~ though, and performance is an issue so if tabplay~ is 
 cheaper I want to use it).

  2) Bang jack_transport with the output of a metro every n milliseconds, and 
 calculate what sample I'm supposed to be at in the tabread4~ or tabplay~ 
 object, and just re-sync periodically if they drift. If they aren't ever 
 going to drift (i.e. if PD's internal sample clock is sync'ed to JACK), then 
 perhaps this resyncing will only happen at the start of playing, or perhaps 
 I only need to do it then.

  3) Or, maybe, let's say if I have a loop, I just need to bang the tabplay~ 
 whenever the sample clock in jack_transport divided the number of samples in 
 the loop is modulo 0. That'd be simplest and probably cheapest, but I don't 
 know if the clocks will drift. Will they?

  I dunno. I'm asking you guys when probably I should be asking the software 
 instead, by just trying it out and determining empirically what works. But 
 before I get too deep into it I'd like to get a second opinion on whether any 
 of the above approaches will work or if there's some other technique I should 
 be looking at. For some reason I suspect that this'll go really easily, but I 
 want to make sure I'm not overlooking anything important.

  Thanks.

  -ken

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




-- 
http://www.badmuthahubbard.com

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


Re: [PD] Google SoC: call for mentors and project ideas

2008-03-20 Thread Chuckk Hubbard
On Fri, Mar 7, 2008 at 9:42 AM, Chuckk Hubbard
[EMAIL PROTECTED] wrote:
 On Tue, Mar 4, 2008 at 10:55 AM, Georg Holzmann [EMAIL PROTECTED] wrote:
   Hallo!
  
  
 I'd like to apply for some Mentos.  I like mixed fruit or grape.
 As for Pd, I can't think of something major enough to call for Google
 SoC, but I'll keep thinking.
  
I think the projects should not be too big. This is maybe something we
can learn from last year. It would be nice to have compact projects
which would be e.g. also manageable by people new to the pd community ...

  In that case, I might think of a few possibilities for anyone who is
  open to them.

I have just a minor suggestion for an improvement.
What if it were possible to edit a Pd patch as text from within Pd?
I often open a patch in a text editor in order to mass copy sends and
receives or GUI elements or whatever.  The syntax is straightforward
enough that sometimes this is quicker than clicking, for a whole bunch
of items.  It would be cool if I could do that from within Pd, without
closing the patch...

-Chuckk

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


Re: [PD] Pd sounds better than Max?

2008-03-08 Thread Chuckk Hubbard
On Sat, Mar 8, 2008 at 4:59 AM, Andy Farnell [EMAIL PROTECTED] wrote:

  You take as many sines as the system will handle, typically
  a thousand or so, and sum them. All must start on exactly the
  same phase. Now, if we had a series of _all_ frequencies it would
  give us an impulse, but instead set the difference between each
  oscillator to be 1 cycle + delta, where delta is very small, maybe
  1Hz or less.

This is an interesting concept, thanks for passing it along.

  Hardly very scientific, but roughly from the few chances I've had
  to try it on different systems...

  Csound - the King, all bow before Csound

yeah boyee

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] Pd sounds better than Max?

2008-03-08 Thread Chuckk Hubbard
On Sun, Mar 9, 2008 at 3:19 AM, Hans-Christoph Steiner [EMAIL PROTECTED] 
wrote:

  On Mar 8, 2008, at 5:30 PM, Martin Peach wrote:

   Hans-Christoph Steiner wrote:
   It would be very nice to have a cleansound library of dsp
   objects,  perhaps ported from Csound.
  
   You can already use [csoundapi~], which comes with most csound
   varieties, to access anything in csound from pd.


  Right, but doesn't that mean you write your instruments in Csound,
  then control them in Pd?  I was thinking Pd objects using the csound
  code.

Seems obvious, doesn't it?  AFAIK it would be perfectly legal to take
the code directly.
I find [csoundapi~] very useful.  I tend to think, if you want Csound,
use Csound, but as a Linux enthusiast I think it's generally better
for an option to exist than to not exist.
How the two programs are structured is a different question.  I don't
know for sure, but it might take some substantial changes.  Csound
uses vectors and scalars for audio and control signals, somewhat
different than block size.  Then again it might translate easily, I
dunno.
Csound has a huge library, some of the more advanced stuff might be
useful too, not just oscillators.

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] Google SoC: call for mentors and project ideas

2008-03-06 Thread Chuckk Hubbard
On Tue, Mar 4, 2008 at 10:55 AM, Georg Holzmann [EMAIL PROTECTED] wrote:
 Hallo!


   I'd like to apply for some Mentos.  I like mixed fruit or grape.
   As for Pd, I can't think of something major enough to call for Google
   SoC, but I'll keep thinking.

  I think the projects should not be too big. This is maybe something we
  can learn from last year. It would be nice to have compact projects
  which would be e.g. also manageable by people new to the pd community ...

In that case, I might think of a few possibilities for anyone who is
open to them.

  [...]

  Dunno if that's worth a Summer of Code commission though.  If it is, I
   hope at least one of the mentors will fill out the application as The
   Freshmaker.

  Do you want to apply as student or as mentor ?
  I don't know if a Freshmaker is suggestive, maybe try to formulate it
  in a more compact way with some definitive points which should be done.

Sorry, I was making a dumb joke about old Mentos commercials; I
suppose they were only shown in the US.
I look forward to seeing how this turns out!

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] stale pointer? - the exact problem

2008-03-03 Thread Chuckk Hubbard
On Mon, Mar 3, 2008 at 5:55 PM, pit klong [EMAIL PROTECTED] wrote:
 hello list,
  my problem is: after having deleted a data structure, i cannot create a new 
 one. the error is append: stale pointer. what is wrong?

Hi.
Nothing wrong, you just gotta send the traverse  bang message again.
I believe the pointer stays pointing to the head of the list, but
when you delete the last thing added the pointer goes away with it
into limbo.

-Chuckk


-- 
http://www.badmuthahubbard.com

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


Re: [PD] Google SoC: call for mentors and project ideas

2008-03-03 Thread Chuckk Hubbard
I'd like to apply for some Mentos.  I like mixed fruit or grape.
As for Pd, I can't think of something major enough to call for Google
SoC, but I'll keep thinking.  There are lots of things for which I've
created workarounds that I don't think about much anymore.  For
instance, when searching through a subpatch for one kind of pointer,
if I have the outlet for other pointers directed into a next
message, with a sizable list, I get stack overflows, so I use [del 0],
which eliminates the stack overflow but sometimes necessitates another
delay later in the chain to prevent the next thing from happening
before the list is finished.

Dunno if that's worth a Summer of Code commission though.  If it is, I
hope at least one of the mentors will fill out the application as The
Freshmaker.

-Chuckk

On Mon, Mar 3, 2008 at 3:30 PM, Georg Holzmann [EMAIL PROTECTED] wrote:
 Hallo!

  We discussed at the LAC that we would like to apply again this year for
  google's summer of code project, which is about to start today
  (http://code.google.com/soc/2008/).

  I started a wiki at:
  http://puredata.info/dev/summer-of-code/GoogleSummerOfCodeIdeas/
  where everyone can put in ideas and wishes.
  Of course you can also write your ideas to the mailinglist for
  discussion and I will add them afterwards to the wiki.

  Every pd developer who wants to support the project but is no student
  anymore is invited to join as mentor, since the number of sponsored
  projects by google depends on the number of mentors and students.

  So please put in your ideas and apply as mentor and student !

  One more question:
  Who of the mentors would like to make the main communication with google
  ? Because someone has to fill out the application (the material from
  last year is also at
  http://puredata.info/dev/summer-of-code/GoogleSummerOfCodeIdeas/ and
  http://puredata.info/dev/summer-of-code/SummerOfCode ).
  I would suggest Hans or IOhannes or anyone else who wants to spend some
  time with it ;)

  LG
  Georg

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




-- 
http://www.badmuthahubbard.com

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


Re: [PD] some new music written with PD

2008-03-02 Thread Chuckk Hubbard
I concur with the others, this is very nice music.  I'm happy to know
it was made with Pd.
-Chuckk

On Fri, Feb 29, 2008 at 8:15 AM, Max Waters [EMAIL PROTECTED] wrote:
 hello everyone,
 i've posted this link in the forums too, but thought lot might like to have
 a listen too.

 anyway, I've been using PD for a while but have only just started writing
 music which is substantially based around PD-generated/sequenced/processed
 sounds. i thought you might like to hear some of it:

 http://sciencegirlrecords.com/maxwaters/

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





-- 
http://www.badmuthahubbard.com

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


Re: [PD] any tips on fart synthesis?

2008-02-08 Thread Chuckk Hubbard
I wonder, would a bandpass help to get a good duck sound?  I mean the
crying baby fart, like waa!.  I hear a few good ones in there.
I'm guessing that, as the abdominal muscles tighten, more pressure is
applied to the sphincter, causing it to relax and generate a lower
tone.  But at the same time it sounds like there's a formant getting
higher, to go from oo as in spoon to a as in bad.

-Chuckk


On Feb 5, 2008 6:59 PM, Ypatios Grigoriadis [EMAIL PROTECTED] wrote:
 Hello!

 Here is another fine example, featuring pitch control.

 http://www.fileden.com/files/2008/2/5/1741776/XmasJingle.mp3

 alabala

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





-- 
http://www.badmuthahubbard.com

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


Re: [PD] any tips on fart synthesis?

2008-02-05 Thread Chuckk Hubbard
I think physical modeling might hold some answers.  And as always,
lots of research can't but help:
http://en.wikipedia.org/wiki/Flatulence

Lots of things to consider there.

-Chuckk

On Feb 1, 2008 3:16 PM, Claude Heiland-Allen [EMAIL PROTECTED] wrote:
 Hi all,

 Anyone got any advice on how to make sounds similar to the basses in
 this excerpt from Nightwalker - Rolling Through [NWR005]?

 http://claudiusmaximus.goto10.org/files/temp/fartstep.ogg (80kB)

 Really stinky wet fart noises.

 Thanks,


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

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




-- 
http://www.badmuthahubbard.com

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


Re: [PD] What exactly is a stack overflow ?

2007-12-17 Thread Chuckk Hubbard
On Dec 17, 2007 11:15 PM, Mathieu Bouchard [EMAIL PROTECTED] wrote:
 On Mon, 17 Dec 2007, Martin Peach wrote:

  The cpu signals an overflow whenever the stack space runs out (the program
  tries to access the stack beyond its boundaries)

 With Pd, this is never what happens on its own. Instead, just before
 processing each message, a check of the count of nested message
 processings in made (messages sent that are still being processed, not
 counting those scheduled by [delay] and stuff).

I have understood the overflow part to mean that stack overflow
refers to a situation where the process of writing info to the stack
continues past the memory reserved for the stack, writing to
unspecified places in memory; if a safeguard stops it before then, it
doesn't really overflow, does it?  Seems to me it's an error message
about a stack overflow- perfectly appropriate of course- but that it
doesn't actually happen.

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] hardcore nerd question

2007-12-11 Thread Chuckk Hubbard
I as well recall something similar, but I don't recall where, the
author, or even if it was a story or just a thought experiment; but I
do recall someone making the claim that with the right listening
equipment, in the right location, he could record Jesus' last moments
on the cross.
Makes me think of Contact, where the others received that one Hitler
speech after 50 or 60 years.

-Chuckk

On Dec 11, 2007 3:47 PM, Andy Farnell [EMAIL PROTECTED] wrote:


 In a sci-fi story I once read, an inventor creates a device that can listen
 into the past by recovering long passed conversations from the thermal heat
 in a building.

 The author has totally slipped my mind. Does anyone remember this story
 and who wrote it?

 Cheers,

 Andy

 --
 Use the source

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




-- 
http://www.badmuthahubbard.com

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


Re: [PD] array indirection

2007-12-10 Thread Chuckk Hubbard
Well-done, that looks like the perfect solution.  I did notice these
functions mentioned in the code, with xmargin and ymargin as arguments
of a longer function call, but I hadn't followed up to see what else
went in the message.
I believe this is your answer, Phil.

Another one for msg-docs, I think.

-Chuckk

On Dec 10, 2007 1:11 PM, Jean-Yves GRATIUS [EMAIL PROTECTED] wrote:


 Hi,
  I have tried to change graph-on-parents settings by message for displaying
 different arrays, it seems to work..
  I did'nt test it with large tables.
  (included patch : switchingGOPtables.pd).

  Jean Yves Gratius http://jy.gratius.free.fr


  Chuckk Hubbard a écrit :


 On Dec 9, 2007 10:50 PM, Phil Stone [EMAIL PROTECTED] wrote:

 Hi Chuck,

  I think you're right; there's no way to avoid the copying.  It's good to
  dream, though.  :-)

  I have done some experimenting, and I think I'm on to something.  If
  you create a graph from the put menu, then right-click and select
  Open; and then Put an array on the opened subpatch, you can see the
  red outline where you can decide what will be graphed-on the parent
  graph.

  It would not be too hard to send editmode and mouse movement messages
  to that canvas to move arrays around inside it; and it probably would
  actually be more efficient than copying.  But I also notice that the
  graph subpatch has, in its options, an x and y margin, which moves the
  red outline.  IF it's possible to change these values with messages,
  it could be trivial to move that red outline to cover several
  well-placed arrays, meaning that the graph would indeed switch arrays
  like you want.
  I started to look at the Pd code to see if I can find such a message
  mentioned; if I find it I'll let you know.

  -Chuckk




 Chuckk Hubbard wrote:

 It would be possible, if not CPU-efficient, to have them all hidden in
  table objects, and simply use tabread and tabwrite to copy them to the
  skeleton array when you want to switch.  You would only need one
  tabread and tabwrite pair, just different ways to specify the target
  of tabread.
  I would envision binding the tab key to page through them.

  But it is possible to put several arrays in one graph which makes me
  wonder if there might even be a pure GUI way to do it.  Kind of makes
  me want to take a look...

  -Chuckk

  On Dec 8, 2007 10:26 PM, Phil Stone [EMAIL PROTECTED] wrote:


 This probably fits into the category of a wish for PD; I think there's
  no way to do it currently, but I'd love to be proven wrong!

  I'd like to be able to change the data an array points to rather than
  actually change the data in the array.  The scenario which me think of
  this is, I'd like to have a display of a currently-selected waveform
  (which could be one of many pre-allocated arrays).  It would be
  wonderful to have a level of indirection where the display-array can be
  given a new address [object reference?] to one of the various
  pre-allocated arrays, after which it redraws itself.

  I suppose this unleashes all the evils of pointers (multiple references
  to memory, etc.), but it would a serious advantage, performance-wise,
  for the scenario I'm envisioning.

  I also think it would be very cool if arrays could act as buttons...but
  that's a different subject.


  Phil Stone
  pkstonemusic.com


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












 #N canvas 303 9 704 687 10;
 #N canvas 0 524 610 502 subpatch 0;
 #X obj 201 120 cnv 15 200 150 empty empty empty 20 12 0 14 -233017
 -66577 0;
 #X obj 200 321 cnv 15 200 150 empty empty empty 20 12 0 14 -233017
 -66577 0;
 #N canvas 0 0 450 300 graph4 0;
 #X array table2 100 float 1;
 #A 0 0 0 0 0.0714288 0.157143 0.171429 0.257144 0.314287 0.342858 0.42
 0.457145 0.514288 0.557145 0.62 0.657145 0.73 0.714288 0.757146
 0.757146 0.771431 0.785717 0.785717 0.785717 0.83 0.83 0.814289
 0.814289 0.814289 0.814289 0.814289 0.814289 0.814289 0.814289 0.814289
 0.83 0.757146 0.614288 0.514287 0.414287 0.378573 0.342858 0.257144
 0.21 -0.471431 -0.52 -0.62 -0.62 -0.62 -0.62
 -0.62 -0.62 -0.585717 -0.571431 -0.557145 -0.542859 -0.514288
 -0.52 -0.485716 -0.47143 -0.450002 -0.428573 -0.414287 -0.42
 -0.392859 -0.385716 -0.357144 -0.328573 -0.285715 -0.21 0.114286
 0.142858 0.228572 0.242858 0.27143 0.31 0.314287 0.328573 0.328573
 0.328573 0.328573 0.328573 0.328573 0.328573 0.328573 0.328573 0.31
 0.257144 0.171429 0.142858 0.128572 0.114286 0.128572 0.171429 0.228572
 0.242858 0.257144 0.257144 0 0 0;
 #X coords 0 1 99 -1 200 140 1;
 #X restore 200 330 graph;
 #N canvas 0 0 450 300 graph3 0;
 #X array table1 100 float 1;
 #A 0 0 0 0 0 0 0 0 0 0.0142856 0.0571424 0.071428 0.114285 0.157142
 0.164284 0.171427 0.214284 0.271426 0.28 0.35714 0.37 0.442854
 0.471425 0.46 0.528567 0.557138

Re: [PD] array indirection

2007-12-09 Thread Chuckk Hubbard
On Dec 9, 2007 10:50 PM, Phil Stone [EMAIL PROTECTED] wrote:
 Hi Chuck,

 I think you're right; there's no way to avoid the copying.  It's good to
 dream, though.  :-)

I have done some experimenting, and I think I'm on to something.  If
you create a graph from the put menu, then right-click and select
Open; and then Put an array on the opened subpatch, you can see the
red outline where you can decide what will be graphed-on the parent
graph.

It would not be too hard to send editmode and mouse movement messages
to that canvas to move arrays around inside it; and it probably would
actually be more efficient than copying.  But I also notice that the
graph subpatch has, in its options, an x and y margin, which moves the
red outline.  IF it's possible to change these values with messages,
it could be trivial to move that red outline to cover several
well-placed arrays, meaning that the graph would indeed switch arrays
like you want.
I started to look at the Pd code to see if I can find such a message
mentioned; if I find it I'll let you know.

-Chuckk



 Chuckk Hubbard wrote:
  It would be possible, if not CPU-efficient, to have them all hidden in
  table objects, and simply use tabread and tabwrite to copy them to the
  skeleton array when you want to switch.  You would only need one
  tabread and tabwrite pair, just different ways to specify the target
  of tabread.
  I would envision binding the tab key to page through them.
 
  But it is possible to put several arrays in one graph which makes me
  wonder if there might even be a pure GUI way to do it.  Kind of makes
  me want to take a look...
 
  -Chuckk
 
  On Dec 8, 2007 10:26 PM, Phil Stone [EMAIL PROTECTED] wrote:
 
  This probably fits into the category of a wish for PD; I think there's
  no way to do it currently, but I'd love to be proven wrong!
 
  I'd like to be able to change the data an array points to rather than
  actually change the data in the array.  The scenario which me think of
  this is, I'd like to have a display of a currently-selected waveform
  (which could be one of many pre-allocated arrays).  It would be
  wonderful to have a level of indirection where the display-array can be
  given a new address [object reference?] to one of the various
  pre-allocated arrays, after which it redraws itself.
 
  I suppose this unleashes all the evils of pointers (multiple references
  to memory, etc.), but it would a serious advantage, performance-wise,
  for the scenario I'm envisioning.
 
  I also think it would be very cool if arrays could act as buttons...but
  that's a different subject.
 
 
  Phil Stone
  pkstonemusic.com
 
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 
 
 
 
 
 





-- 
http://www.badmuthahubbard.com

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


Re: [PD] code and compilers

2007-12-08 Thread Chuckk Hubbard
On Dec 8, 2007 4:38 PM, Andrew Brouse [EMAIL PROTECTED] wrote:

 An old-school hacker (poet turned progammer, classic!) once told me that
 he used to debug his programmes (on mainframes, with not even 1M of
 memory) by actually just watching a display of activity in all memory
 locations. After a while, he just subconsciously internalised what was
 going on and managed to debug the code.

I like that.  It sounds strangely fulfilling.  It's like a deaf
composer writing a symphony.
Cribbage was invented by a poet.  Sometimes they surprise us!  William
Rowan Hamilton, on the other hand, was said to enjoy writing poems,
and was encouraged to stick with math...

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] array indirection

2007-12-08 Thread Chuckk Hubbard
It would be possible, if not CPU-efficient, to have them all hidden in
table objects, and simply use tabread and tabwrite to copy them to the
skeleton array when you want to switch.  You would only need one
tabread and tabwrite pair, just different ways to specify the target
of tabread.
I would envision binding the tab key to page through them.

But it is possible to put several arrays in one graph which makes me
wonder if there might even be a pure GUI way to do it.  Kind of makes
me want to take a look...

-Chuckk

On Dec 8, 2007 10:26 PM, Phil Stone [EMAIL PROTECTED] wrote:
 This probably fits into the category of a wish for PD; I think there's
 no way to do it currently, but I'd love to be proven wrong!

 I'd like to be able to change the data an array points to rather than
 actually change the data in the array.  The scenario which me think of
 this is, I'd like to have a display of a currently-selected waveform
 (which could be one of many pre-allocated arrays).  It would be
 wonderful to have a level of indirection where the display-array can be
 given a new address [object reference?] to one of the various
 pre-allocated arrays, after which it redraws itself.

 I suppose this unleashes all the evils of pointers (multiple references
 to memory, etc.), but it would a serious advantage, performance-wise,
 for the scenario I'm envisioning.

 I also think it would be very cool if arrays could act as buttons...but
 that's a different subject.


 Phil Stone
 pkstonemusic.com


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




-- 
http://www.badmuthahubbard.com

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


Re: [PD] select issues

2007-12-01 Thread Chuckk Hubbard
On Nov 30, 2007 10:10 PM, Mathieu Bouchard [EMAIL PROTECTED] wrote:
 On Fri, 30 Nov 2007, Chuckk Hubbard wrote:

  I agree with Martin.  [route] is meant for lists,

 There's something really weird about [route] (as it is in 0.40): It will
 only route selectors if I don't give any float arguments, but will only
 route a list's $1 if I give any float arguments. Can anyone confirm and
 explain this? The help file claims one should not mix floats and symbols,
 but [route] does not reject it, and then clearly does something useful
 that can't be done any other easy way.

Could that have something to do with how the list selector is assumed
with multiple floats, but must be explicit if $1 is a symbol?

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] non-selectable data structure

2007-11-29 Thread Chuckk Hubbard
On Nov 30, 2007 2:25 AM, gilberto bernardes [EMAIL PROTECTED] wrote:
 Dear all

 Can someone tell me please if there is any way to keep a structure (in a
 data structure patch) non-selectable?

An -x at the beginning of [drawpolygon] will make it so.  The help
patch for [drawpolygon] mentions it, but I don't see an example.  I
could whip one up later.

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] select issues

2007-11-29 Thread Chuckk Hubbard
On Nov 29, 2007 8:45 PM, Martin Peach [EMAIL PROTECTED] wrote:
 What is [select] supposed to do with a list? Just select based on the first
 element? I think it should reject lists altogether and suggest the use of
 [route].

I agree with Martin.  [route] is meant for lists, [select] is meant
for floats or symbols.  I suppose lists don't work with [select] for
the same reason [route] doesn't have a right inlet, considering what
Frank pointed out.
If you connect all but the right outlet of [route] to [b], you have a
[select] that handles lists and has no right inlet.

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] get audio IN to pd on windows

2007-11-27 Thread Chuckk Hubbard
On Nov 26, 2007 8:40 PM, hard off [EMAIL PROTECTED] wrote:
 4, maybe 8, perhaps even 16 channels of audio...going out of ableton
 live (or logic, or cubase, or whatever) and into pd,

 ..in windows

I think it depends on the soundcard.  I had an Audigy previously and
it was set by default to have 6 or so channels that could be set as
input/output.  I believe I had to set input in the mixer, to Mic,
Wavetable synth, what you hear, etc.  I never actually used that
many channels, though, and it's been a long time since I relied on
Windows.  Actually that was one of the things I hated about my
university's Macs, that you had to send all audio through the external
sound device.  I guess you could try holding a microphone up to the
speaker.
Does ASIO4all have any option to do this??

If I work on my wife's Mac, I'll be sure to check out soundflower16;
the university didn't allow students to install software, but my
wife's far more trusting.

-Chuckk


 ...without much fuss




 am i dreaming?

 or does someone know of a way to do this?




 (on mac, i'd just use soundflower16)

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




-- 
http://www.badmuthahubbard.com

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


Re: [PD] Building a compressor in PD?

2007-11-27 Thread Chuckk Hubbard
On Nov 28, 2007 2:08 AM, Vreahli the Audio Bandit [EMAIL PROTECTED] wrote:
 Heya - I'm just curious - is it even possible to build a compressor in PD
 without coding it in C? The only way I can think of getting the overall
 loudness of a signal is by checking audio rate stuff - which won't work with
 control rate values. Just a curiosity. :)

[env~] gives such a level at control rate.
It's also possible to re-block~ a subpatch to 1, calculate whatever
average or level you like there, and pass it out; then [bang~] in the
containing patch will grab a value from it once per block.
It wouldn't be hard to have an audio-rate rms or peak calculator, then
use [bang~] and [snapshot~] to read it, if [env~] isn't good enough
for you.

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] pd filter with pole and zero

2007-11-24 Thread Chuckk Hubbard
On Nov 23, 2007 9:54 PM, cyrille henry [EMAIL PROTECTED] wrote:
 hello,

 i know there is a lot's of filter externals available for pd, but i'd like to 
 use some using rpole~ / cpole~ etc.

I like playing with raw filters too.  I don't have any references to
add to Claude's, and really for me it's more a matter of getting
through the references I already have.  Miller's book has a very good
explanation, lots of graphs, lots of explanations for the rotation and
complex number stuff, but still lots of detail.  I've also used the
graphing abstractions in H14.all.pass.pd, substituting rpole~ et al to
see the frequency and phase response as I change the values.
I also found the [fexpr~] object educational.
I wonder what more knowledgeable people will say to this: my
impression has been that, as interesting as filter design is, and
although it's possible and not terribly difficult to learn to
understand it well, it is not something that will necessarily become
intuitive with practice.  That, to design specific filters, it will
still be a matter of performing series of calculations to know what
values to use, rather than sort of knowing what to put.  Thoughts?

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] [Pd] Writing subpatch contents, was Re: [Csnd] Writing subpatch contents

2007-11-22 Thread Chuckk Hubbard
On Nov 21, 2007 11:28 PM, Roman Haefeli [EMAIL PROTECTED] wrote:
 On Wed, 2007-11-21 at 18:36 +0900, hard off wrote:
  yeah, but what chuck wants to know is WHICH objects are in his
  subpatch.  so...if he puts a slider, 2 number boxes and 3 arrays in a
  subpatch, he needs something that will tell him that the subpatch
  contains a slider, 2 number boxes and 3 arrays.
 
  and then in another subpatch there might be 6 number boxes all
  connected to a [pack] object going into a [send]
  ssaad will only tell you the values OUTPUT by these objects...but it
  won't tell you WHICH objects are in place.

 how comes that it is 'unkown', which objects are in the subpatch? either
 it is known, because there is a finite number of different kinds of
 subpatches or these are created dynamically by messages to canvas. in
 the latter case, the content of the subpatches is know, because it was
 created by another patch. so in either case the content is know. this
 also means, that you can put the list of known objects in one or more
 messages and thus can be saved by ssaad system.

 (sorry, if i missed an important point of that thread, but i just can't
 think of a case, where a list of objects is unkown)

Not sure I understand.
I have 8 subpatches, which could as well be 8 abstractions, though
I've set up a working system for now.
Each of those subpatches is to be a free playground while working on
any one piece.  Each is for sending control messages to Csound for one
of the 8 voices I may use in any one piece.  For each piece, I will
create a different patch; some will need [line] objects, some will
need sliders, some will need toggles, etc.  So when I load a piece
into my sequencer, I want to have the 8 patches I created for that
piece load automatically, and when I save the piece, I want the
objects and messages in that subpatch to save to a separate file for
the piece.

What I've done was, whenever saving a piece, sending set #N canvas
etc to a textfile object, then saving it as the name of the piece
plus number of instrument, then copying all the contents of each
subpatch and pasting into that file, then [;pd-file.pd menuclose 1(.
When I load, open the file, selectall, copy, close, open the subpatch,
paste, editmode 0, vis 0.
Works for me.  Only annoyance is that it now tells me my sequencer has
been edited and should be saved; since I'm pretty much done building
the sequencer, I just remind myself not to save it (if I save the
patch with an open piece, the list of notes makes the patch too big
for Pd to open and when I open it again half the stuff is missing).

So there is not always a list of objects; only when it is copied from
one existing patch to another.  They're initially created by me
playing around.

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] [Pd] Writing subpatch contents, was Re: [Csnd] Writing subpatch contents

2007-11-22 Thread Chuckk Hubbard
On Nov 22, 2007 11:58 AM, Frank Barknecht [EMAIL PROTECTED] wrote:
 Hallo,
 I would indeed use abstractions for this. They can be saved with Ctrl-S,
 which is easier than your subpatch saving, which seems overcomplicated
 to me. But of course to each his own. ;)

To save all 8 automatically with one button would then involve sending
[key] messages to all of them for Ctl-S, no?
To have 8 abstractions that reside in the program and save to separate
files to be loaded again on cue would take exactly the same amount of
work as using 8 subpatches, if I'm not mistaken.
Otherwise I guess I could delete the 8 abstractions every time I
wanted to work on a different piece, and create 8 more for the new
piece.  As far as I can tell that requires at least editmode 1, a
mouse sweep to select the 8, then sending a backspace key message,
then 8 messages to create 8 objects for the new abstractions; and if
the abstractions don't already exist, I still have to use textfile to
create them.

As it is all I do is type the name of the score and hit load.  The 8
subpatches are automatically filled.  When I hit save, they are
rewritten.  If I save a new piece, 8 new files are created in a
special folder with the name of the piece + instrument number, and
written from the subpatches.

I am experiencing frequent crashes since setting this up, not sure
where they come from.  MUST be fixed, as I have already lost small
bits of work as a result...  More later.
-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] fft beginner question

2007-11-22 Thread Chuckk Hubbard
On Nov 22, 2007 12:33 PM, Chuckk Hubbard [EMAIL PROTECTED] wrote:
 On Nov 22, 2007 1:34 AM, Mathieu Bouchard [EMAIL PROTECTED] wrote:
  FFT can also be defined to only use real numbers, but the formulas are
  more complicated and the data layout is slightly irregular. Pd does not
  support those: it supports real-to-complex hybrids, just to avoid the

 If I run two rfft's from the same signal, and multiply the imaginary
 outputs, do I get negative squares?
 I'll see...

[osc~]
|
[rfft~]
   | \
   [*~]
|
   [tabsend~ foo]

gives all positive results...

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] fft beginner question

2007-11-20 Thread Chuckk Hubbard
On Nov 20, 2007 5:39 PM, Frank Barknecht [EMAIL PROTECTED] wrote:
 For some calculations polar, for others cartesian coordinates are
 easier to use. To quote Miller:

   The main reason we use complex numbers in electronic music is
   because they magically automate trigonometric calculations. We
   frequently have to add angles together in order to talk about the
   changing phase of an audio signal as time progresses (or as it is
   shifted in time, as in this chapter). It turns out that, if you
   multiply two complex numbers, the argument of the product is the sum
   of the arguments of the two factors.

I still don't exactly understand why one couldn't just use (x, y)
vectors; why the y value has to be multiplied by something imaginary.
I mean, i/j is *defined as* the square root of -1, but it can't really
*be* the square root of -1...  I've accepted it and moved on to more
practical questions, but that is still mysterious for me.

-Chuckk
-- 
http://www.badmuthahubbard.com

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


[PD] [Pd] Writing subpatch contents, was Re: [Csnd] Writing subpatch contents

2007-11-19 Thread Chuckk Hubbard
Oops.  I meant to put [Pd]

On Nov 19, 2007 4:55 PM, Chuckk Hubbard [EMAIL PROTECTED] wrote:
 I believe the question of saving automation data has come up before,
 but this is a different question, I think.

 I want to write and read the objects in a subpatch to and from
 textfiles; not the state of the objects, nor scalars, but the patch
 itself.  Is there a way?
 I have 8 voices in my sequencer, and 8 subpatches for creating control
 values to send to csoundapi~.  But each Csound orchestra I work with
 will have different parameters for different instruments, and so the 8
 will be different from each other, as well as being different
 depending on what score I open in my Pd sequencer.  So I gave up on
 using abstractions with arguments, because whenever I change one they
 all change.  But AFAIK subpatches can't be read and written by sending
 messages to them.
 Any ideas?
 Is there a 'menusaveas' message or something?
 -Chuckk

 --
 http://www.badmuthahubbard.com




-- 
http://www.badmuthahubbard.com

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


Re: [PD] [Pd] Writing subpatch contents, was Re: [Csnd] Writing subpatch contents

2007-11-19 Thread Chuckk Hubbard
I'm using pd-0.41.0-test05.
The messages documented in http://dh7.free.fr/pd-msg/pd-msg_05.tar.gz
aren't working for me.
the [saveto( message kills pd, with or without an argument.  I'm
guessing this is the message that would solve my problem.  Has anyone
used it in the past?
Is this msg documentation still applicable to 0.41.0-test05?

-Chuckk

On Nov 19, 2007 5:25 PM, Chuckk Hubbard [EMAIL PROTECTED] wrote:
 Oops.  I meant to put [Pd]

 On Nov 19, 2007 4:55 PM, Chuckk Hubbard [EMAIL PROTECTED] wrote:
  I believe the question of saving automation data has come up before,
  but this is a different question, I think.
 
  I want to write and read the objects in a subpatch to and from
  textfiles; not the state of the objects, nor scalars, but the patch
  itself.  Is there a way?
  I have 8 voices in my sequencer, and 8 subpatches for creating control
  values to send to csoundapi~.  But each Csound orchestra I work with
  will have different parameters for different instruments, and so the 8
  will be different from each other, as well as being different
  depending on what score I open in my Pd sequencer.  So I gave up on
  using abstractions with arguments, because whenever I change one they
  all change.  But AFAIK subpatches can't be read and written by sending
  messages to them.
  Any ideas?
  Is there a 'menusaveas' message or something?
  -Chuckk
 
  --
  http://www.badmuthahubbard.com
 



 --
 http://www.badmuthahubbard.com




-- 
http://www.badmuthahubbard.com

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


[PD] [Pd] [swap] help incorrect

2007-11-19 Thread Chuckk Hubbard
[swap] help says:
The swap object stores numbers from its left inlet to output on its
right inlet -- after repeating its right hand input out the left.

It should say:
The swap object stores numbers from its left inlet to output on its
right inlet -- before repeating its right hand input out the left.

-Chuckk

-- 
http://www.badmuthahubbard.com

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


[PD] [Pd] How to load/save subpatch content dynamically

2007-11-19 Thread Chuckk Hubbard
This patch will load subpatches from existing .pd files.  Actually, it
copies them.  Requires zexy.  Seems crazy that it takes this many
objects to do it, but this is the simplest way I could find, due to
some of the little idiosyncrasies of Pd.
I'll post a reply soon with another to save subpatches to .pd files
(to copy them back).  If it works, it should be possible to
dynamically save and load the content of subpatches externally.  If
anyone knows a simpler way, please tell me.
Does not work completely with .pd files containing the [csoundapi~]
object, FYI.  I think it ends up pasting the clipboard into tabularasa
before completely loading the patch.

Anyone know how to skip over the Close this Window? message?  Maybe
sending key messages for Ctrl-Shift-w?

-Chuckk

-- 
http://www.badmuthahubbard.com


my-convolution.pd
Description: Binary data
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [Csnd] Writing subpatch contents

2007-11-19 Thread Chuckk Hubbard
On Nov 19, 2007 5:51 PM, Frank Barknecht [EMAIL PROTECTED] wrote:
 Hallo,
 Maybe you can script something with select all copy and paste, but
 did you try to use one of the saving systems like [sssad] to save
 parameters? I don't know what exactly is in your subpatches, but I'm
 pretty sure [sssad] can be made to save it. (taking my mouth quite full
 here ;)

Thanks again, I'll check it out.
I discovered that the message [; pd-abstraction.pd menuclose 1( closes
abstraction.pd with no warning message, btw.  I'm curious what other
hidden messages I can discover peeking through code.  Quite likely
half the workarounds I cobbled together when first learning Pd were
unnecessary.

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] [Pd] Graphics Toolkits?

2007-11-08 Thread Chuckk Hubbard
On Nov 6, 2007 3:34 PM, cdr [EMAIL PROTECTED] wrote:

  when you say Tcl is
  wacky, just how wacky do you mean?  I noticed that its handling of most
  programming capabilities is pretty off-beat, but I'm finding it very
 easy to
  learn and understand. Would you say there are serious
  flaws or inefficiencies, or is it just idiosyncratic?

 in the 'scripting language written in C' category, Perl wins any
 idiosyncratic contest. TCL also far from Lua in speed. like Lua and unlike
 all the others (Python, Ruby), you have to invent your own OO system,
 however Lua has syntactic sugar for 'object methods' and a native language
 feature for 'method lookup' so it has an edge here. all of the above are
 embeddable in C apps to some extent, but Lua wins that contest handily,
 being designed for that from the start.


Thank you very much for all this info.  It may not mean much to you, but
it's very useful for me.
I'm leaning now towards building the program in C, with Tk bindings; my 2
most beloved audio tools are open-source C, Pd and Csound, and my free days
are numbered, so I think I'll spend them practicing a language I need to
know better anyway.  I'll save this email.

-Chuckk

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


Re: [PD] First time PD troubles: A programmers confusion.

2007-11-08 Thread Chuckk Hubbard
On Nov 8, 2007 11:12 PM, Timothy Sikes [EMAIL PROTECTED] wrote:

 Hi

 First of all, this is my first email to this email group, so, I want to
 make sure that asking 'newb' questions is okay, and that this would be the
 place to email those 'newb' questions.


As long as you don't mind newb answers...


 I'll tell a little bit about some things that might be helpful in
 answering my questions.  I started Python when I was in 7th or 8th grade,
 and loved it.  I started working through one of the O'Reilly's Python
 books.  Now, I am taking a Java class, and loving it too ( have a 103%).
 So when I got PD, I thought I would just have to learn how to apply these
 things I've learned in Python and Java to PD.  I went through the
 documentation, and just got confused.  Next, I tried to find some basic
 tutorials on the web with no avail.  Finally, I looked at the examples that
 came with the installation. These were by far the best introduction to PD,
 and I understood them... Until I got to the flow of control ones.  It's the
 one where the counter counts up to ten, then stops, with another that is a
 counter that goes up by one, and you clear it by pressing the -1 button.


I am not so familiar with object-oriented programming myself, but the best
understanding I have is that it's like Pd without the pictures.  I come from
the opposite direction from you.  Actually I learned programming first with
Pd, not realizing that's what I was learning.
Each object in Pd has methods, properties, and messages.  Most of them are
pretty straightforward.
[float 0] or [f 0] is an instance of [float]; it has the property 0, which
can change, and float, which can't; it has one method to replace its value
(a float sent to its right inlet), one method to send a message of its value
(a bang message to its left inlet), and one method to do both in that
order (a float to the left inlet replaces and then sends a message).  Where
it sends the messages it sends, and from where it receives the instructions
it receives, are not for the object itself to worry about.

The [+ 1] object has one method to add 1 to its input and output the result
(a float to the left inlet); a method to replace the argument 1 (float to
the right inlet); and if I'm not mistaken, it also remembers its last
left-side input, so if it has already received a float to the left inlet,
then a bang to the left inlet repeats the operation the same as before.
AFAIK there are no other methods of the [+ 1] object; anything it does is
one of those three things.  Not including error checking (it won't accept a
symbol as input or argument).

One of the fundamental concepts of Pd that arises a lot in newbie confusion
is depth-first message passing.  I don't know if such a thing is present
in Java or Python or not.  I'll take a stab: if two messages are sent by the
same object at the same time, then one is always sent before the other
one, and every method or message instigated by the first is performed to
completion before the second message is sent; if message A goes right before
message B, but kicks off C, D, E, F, and G as results of A, no matter how
far removed, they all happen before B.  This makes the [trigger] object one
of the first to learn.  It lets you say whether A or B happens first, and it
includes a handy sort of case mechanism.  Most of the flow control derives
from this one concept, and the methods of the various objects.


 Remember, I program,  so if it could be explained as if I were
 programming, that would probably help me.  I don't understand what the term
 'bang' refers to in these examples, along with why certain 'inlets' connect
 to certain 'outlets',  or the flow of control in the programs, or where the
 'count' variable is and how to manipulate it.  I feel that once I understand
 these things, I'll be able to have loads of fun with PD.  So, Please help,
 and:


I hope I haven't insulted your intelligence with my explanation.

-Chuckk





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


Re: [PD] [Pd] Graphics Toolkits?

2007-11-06 Thread Chuckk Hubbard
Gumby, nice, lol.
I have now discovered that someone created Tcl/Tk interpreters for Csound
too.  There goes the next few months of my life.
I have to ask, though (reply off-list if it's too OT): when you say Tcl is
wacky, just how wacky do you mean?  I noticed that its handling of most
programming capabilities is pretty off-beat, but I'm finding it very easy to
learn and understand, as others have said.  Would you say there are serious
flaws or inefficiencies, or is it just idiosyncratic?

-Chuckk

On 11/6/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote:


 Tcl is whacky, but Tk is quite flexible and well developed for making
 GUIs. Check out tomorrow's auto-build if you want to make your mouse cursor
 turn into gumby :)  It's in hcs/cursor-help.pd

 .hc

 On Nov 5, 2007, at 8:12 PM, Chuckk Hubbard wrote:

 I have now discovered the wonder that is Tcl/Tk.
 There goes the next few weeks of my life...

 -Chuckk



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


Re: [PD] [Pd] Graphics Toolkits?

2007-11-05 Thread Chuckk Hubbard
I have now discovered the wonder that is Tcl/Tk.
There goes the next few weeks of my life...

-Chuckk

On 11/3/07, Chuckk Hubbard [EMAIL PROTECTED] wrote:

 Hello.
 I am brainstorming about rewriting a Pd patch I wrote as a standalone
 program, for several reasons.  I wrote it very haphazardly the first time,
 learning to program simultaneously.  I've since gained a much greater
 understanding of C, and a smattering of some other languages.  Also, the
 other musicians I try to share my program with seem unable to figure out how
 to configure Pd (I still find it difficult, honestly).  I'd also like to use
 my program to apply for grants, so I think it would be well to be
 standalone.
 I understand that Pd uses Tcl/Tk, but I don't know much about these
 tools.  What kind of libraries or toolkits enable the functions of things
 like [drawpolygon] and [drawnumber]?  I didn't see anything resembling that
 in the info I read on Tcl/Tk, but I did see the possibility of using image
 files, which I think would be just as good.  I've also picked up some
 knowledge of OpenGL from Gem; might that be an option for a sequencer GUI?

 Advice appreciated.
 -Chuckk

 --
 http://www.badmuthahubbard.com




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


Re: [PD] new pd wiki - practical data - includes forum

2007-11-03 Thread Chuckk Hubbard
On 11/3/07, Steffen Juul [EMAIL PROTECTED] wrote:


 On 03/11/2007, at 8.02, hard off wrote:

  i just set up a new wiki for pd, aimed at providing a simple and easy
  way for pd users to share their patches / tutorials, etc...

 There is also the http://puredata.info website people can use. For
 tutorials for instance folks can add to http://puredata.info/docs/
 tutorials


Sometimes less is more, like when I try to look up info on the latest
version of a library and find numerous Google hits that link to different
sites that were created and abandoned at different stages, all with
different versions.
I'm all for centralization; however, I've never liked the
puredata.infolayout and setup.  When you find a link to a file, you
first have to visit
the page where the file is listed, and for those of us in remote parts of
the world without the best internet connections, it sucks to have to wait
for one more page, when you could just as well start the download
immediately.
I'm all for a wiki (public editing means less chance of a site being
neglected), but I thought there already was one??

-Chuckk

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


[PD] [Pd] Graphics Toolkits?

2007-11-03 Thread Chuckk Hubbard
Hello.
I am brainstorming about rewriting a Pd patch I wrote as a standalone
program, for several reasons.  I wrote it very haphazardly the first time,
learning to program simultaneously.  I've since gained a much greater
understanding of C, and a smattering of some other languages.  Also, the
other musicians I try to share my program with seem unable to figure out how
to configure Pd (I still find it difficult, honestly).  I'd also like to use
my program to apply for grants, so I think it would be well to be
standalone.
I understand that Pd uses Tcl/Tk, but I don't know much about these tools.
What kind of libraries or toolkits enable the functions of things like
[drawpolygon] and [drawnumber]?  I didn't see anything resembling that in
the info I read on Tcl/Tk, but I did see the possibility of using image
files, which I think would be just as good.  I've also picked up some
knowledge of OpenGL from Gem; might that be an option for a sequencer GUI?

Advice appreciated.
-Chuckk

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


Re: [PD] wiimote with ir sensor bar

2007-10-29 Thread Chuckk Hubbard
I thought I read that the ir-leds are angled slightly outward.  Perhaps the
amount of light detected from each is affected by the angle, which could be
used to solidify the position?

-Chuckk

On 10/28/07, Roman Haefeli [EMAIL PROTECTED] wrote:

 On Sun, 2007-10-28 at 01:12 -0700, punchik punchik wrote:
  Hi , is there any way of using the ir sensor bar with
  the wimote in pure data?

 yes, that is possible. the sensor bar is nothing else but two groups of
 ir-leds, that are used as a reference point in space. you couls also use
 a lighter (or up to four) instead. the wiimote just sends you the
 coordinates of the reference points' (ir-led, lighter, whatever)
 projection on the wiimote's intenal ir-camera.

   Is it posible to track the
  movements of people carrying wimotes in real space
  with puredata?

 no, that is not quite possible with the sensors, that wiimote is
 equipped with. it has 3 accelerometers (x, y and z), but it is very
 difficult (probably impossible) to calculate a position out of this
 data. it would be possible to calculate the position with the data from
 the ir-camera, but then you would need at least 3 reference points and
 they would have to be always visible for the cam. since the angle is
 quite narrow, it is probably not too suitable for position tracking.

 roman




 ___
 Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de


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




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


Re: [PD] about sexy-ism

2007-10-28 Thread Chuckk Hubbard
Violence as a response to people with different values- was this comic drawn
by a man?
-Chuckk

On 10/27/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote:


 Funny, I think that exact comic came up earlier in this never-ending
 thread.  Very apropos...

 .hc

 On Oct 27, 2007, at 7:26 AM, Hannah Drayson wrote:

 
  This sums it up for me...
 
  http://xkcd.com/322/
 
 
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - http://lists.puredata.info/
  listinfo/pd-list







 
 

 It is convenient to imagine a power beyond us because that means we
 don't have to examine our own lives., from The Idols of
 Environmentalism, by Curtis White





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




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


[PD] [Pd] Arbitrary command line arguments

2007-10-28 Thread Chuckk Hubbard
Is it possible to send a command-line argument that can be used as $n inside
a patch?  If not, it might make a nice feature some day.
-Chuckk

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


Re: [PD] [Pd] Arbitrary command line arguments

2007-10-28 Thread Chuckk Hubbard
Okay, I figured out -send.
-Chuckk

On 10/28/07, Chuckk Hubbard [EMAIL PROTECTED] wrote:

 Is it possible to send a command-line argument that can be used as $n
 inside a patch?  If not, it might make a nice feature some day.
 -Chuckk

 --
 http://www.badmuthahubbard.com




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


Re: [PD] [Pd] Arbitrary command line arguments

2007-10-28 Thread Chuckk Hubbard
In the patch:
[receive bajesus]
|
[particular]

In the command line:
pd -open patch -send ;bajesus sugar-smacks
The semicolon makes all the difference.
I also found that it works to say
-send ;bajesus $VAR inside a bash script, if you're into that kind of
thing.
I have no idea where the message goes if you don't use a semicolon.

-Chuckk

On 10/28/07, David Merrill [EMAIL PROTECTED] wrote:

 hey Chuckk -I was wondering about this just yesterday.. How do you address
 the message to a particular object when you invoke the -send flag from the
 command line? Can you show an example?
 thanks,
 -David M.

 On Oct 28, 2007, at 7:50 AM, Chuckk Hubbard wrote:

 Okay, I figured out -send.
 -Chuckk

 On 10/28/07, Chuckk Hubbard [EMAIL PROTECTED] wrote:
 
  Is it possible to send a command-line argument that can be used as $n
  inside a patch?  If not, it might make a nice feature some day.
  -Chuckk
 
  --
  http://www.badmuthahubbard.com




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





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


Re: [PD] ENOUGH Re: about sexy-ism. Let's talk data structures

2007-10-28 Thread Chuckk Hubbard
I don't know about arrays, but graphical data structures definitely set Pd
apart from Max, Csound, SuperCollider, Reaktor, Reason, etc. etc.
Unfortunately I don't know a good tutorial; graphical data structures take a
minute to learn and a lifetime to master.
The html manual has most of the basics, although some important features
were added recently to make them far better.  You can put the -x flag in
[drawpolygon], [drawcurve], [filledpolygon], and [filledcurve] to prevent
the resulting object from being selected in edit mode.  Because of this, in
my sequencer, I can now move notes without selecting barlines.  A nice
feature would be the same -x flag for [drawnumber]...

I agree that sexism is not a good thing to talk about here; but it's one of
the hardest things for people not to talk about, eh?

-Chuckk

On 10/28/07, Ede Cameron [EMAIL PROTECTED] wrote:

That's a good thing to talk about, graphical data structures. I
 was looking for a tutorial on this last week, Some one in my class
 had built an additive synthesizer that could be manipulated
 graphically. He had figured this out from a Pd online tutorial but I
 could not find such a tutorial on the web. Any one know of such a
 tutorial Seems to me that this and arrays is what sets Pd apart from
 MaxMSP.
   Ede

 On 28-Oct-07, at 12:57 PM, Ed Kelly wrote:

  I think the whole point is that we need to terminate this thread now.
  I don't want my students to find a bunch of purile mysoginistic
  nonsense, nor do I want them to find that we're spending all our
  time debating such a thing.
  This is my final word: ENOUGH!
  Now can we talk about something interesting, like graphical data
  structures?
  Ed
 
  Lone Shark Aviation out now on http://www.pyramidtransmissions.com
  http://www.myspace.com/sharktracks
 
 
  - Original Message 
  From: Chuckk Hubbard [EMAIL PROTECTED]
  To: PD-list@iem.at
  Sent: Sunday, 28 October, 2007 10:43:28 AM
  Subject: Re: [PD] about sexy-ism
 
  Violence as a response to people with different values- was this
  comic drawn by a man?
  -Chuckk
 
  On 10/27/07, Hans-Christoph Steiner  [EMAIL PROTECTED] wrote:
  Funny, I think that exact comic came up earlier in this never-ending
  thread.  Very apropos...
 
  .hc
 
  On Oct 27, 2007, at 7:26 AM, Hannah Drayson wrote:
 
  
   This sums it up for me...
  
   http://xkcd.com/322/
  
  
  
   ___
   PD-list@iem.at mailing list
   UNSUBSCRIBE and account-management - http://lists.puredata.info/
   listinfo/pd-list
 
 
 
 
 
 
 
  --
  --
  
 
  It is convenient to imagine a power beyond us because that means we
  don't have to examine our own lives., from The Idols of
  Environmentalism, by Curtis White
 
 
 
 
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - http://lists.puredata.info/
  listinfo/pd-list
 
 
 
  --
  http://www.badmuthahubbard.com
 
 
  -Inline Attachment Follows-
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - http://lists.puredata.info/
  listinfo/pd-list
 
 
  Yahoo! Answers - Get better answers from someone who knows. Try it
  now.
  ___
  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://www.badmuthahubbard.com
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] about sexy-ism

2007-10-27 Thread Chuckk Hubbard
While the post was particularly vulgar, it's debatable whether knowing about
sex is harmful to teenagers.  It's also debatable in general whether it's
anyone's responsibility to try to do what's best for other people's
children.  Anyway I suspect it's more the people around the teenage girl who
don't want her to know, but if you want to control what a person knows
beyond infancy you've got to resort to drastic measures, like controlling
what strangers are allowed to say in public.  The 1980's saw some ferocious
attempts to censor music and music videos in the name of children.  While
there are definitely some things children may prefer not to know or think
about, a) I don't think sex is usually one of them (my sister, at 12 or 15,
would have thought the post was hilarious, and yes she would have understood
it), and b) people with children don't rule the world!
A 12- or 15-year-old in the US can turn on the TV and see shootings, drug
dealing, political corruption, human trafficking, etc., etc., on the news or
fictional shows, but let one woman's nipple appear through a tiny hole for a
few seconds and all hell breaks loose.

I'm a big fan of art, and subversive, offensive art is some of my favorite
stuff.  R Crumb, Frank Zappa, John Steinbeck, Sylvia Plath, Prince, Eminem,
and John Lennon, just to name a few, have done some stuff many people would
love to silence (and they try continuously).  While the post about sexyism
was really off-topic and a bit predictable, I like to think that if I made
music with Pd that some people would consider offensive it would not be
off-topic.  Although many such off-topic Pd-object pun posts have come and
gone with no mention of being off-topic because they didn't share the same
tone and content...
Are there any official rules for content on this forum?  Does moderation
exist?  I have no problem with them if so, but I'm guessing the answers are
both no?

-Chuckk

On 10/27/07, Chris McCormick [EMAIL PROTECTED] wrote:

 Hi,

 Would you have told this joke in a room with children within earshot? I
 hope not. The pd-list should be thought of a such a room. It's a room
 with many many different people of different ages and sexes, with
 different cultural backgrounds. It's a room where anybody is free to
 come and hear about Pure Data and share and learn, not where they come
 to be told offensive jokes. It's a room where it would be really nice
 if everyone's 12 and 15 year old sisters who want to learn about Pd felt
 completely comfortable.

 This list is about a versatile audio visual tool. I can think of
 absolutely no good reason why anybody who wants to learn about a versatile
 audio visual tool should have to feel offended or threatened here. I guess
 the key is to remember that not everybody here is just like you. Not
 everyone is offended, or not offended by the same jokes. Not everyone
 is interested in the same things.

 Yes, I am asking you to self censor. Just like you would self censor
 when you visit your grandmother. I am asking you to show some universal
 respect and consideration, which is not very difficult at all. If you
 want to express those kinds of things, please choose a different
 audience and forum, as this one is on the whole, not interested.

 Best regards,

 Chris.

 On Fri, Oct 26, 2007 at 03:26:34PM -0400, vade wrote:
  Its a joke. Get over it. Comedians do it at venues of over a 1000 all
  the time. Ever hear of George Carlin, Bill Hicks, Eddy Murphy (back
  when he was funny..), etc etc.
 
  Whether or not the PD list is the place for this, well, frankly, I'll
  agree it isnt, but that was my point about 3.5^10 emails ago - this
  thread is mind boggingly off topic -  but that did not stop
  discussion over such amazingly interesting topics as the etymology of
  sexism,  constructive comments about street jargon, academia and fun
  statistics over who applied and got accepted to what.
 
  Jesus fucking christ, its a joke about CONSENSUAL SEX USING PD
  OBJECTS AS A METAPHOR. OH NO. OH DEAR GOD OH MENSTRUATION. OH YUCK
  BOO HOO.
 
  No one notices Hard off also making fun of himself there. Ah, so
  typically one sided.
 
  Look.
  We are all humans.
  Some of us have vaginas, others penises. (hell some even have both)
  Some of us use PD and/or other Dataflow languages.
  Can we PLEASE GET OVER IT ALREADY?
 
  That email was more a comment on the lunacy of the aforementioned
  thread as well as some of you over intellectualizing every goddamn
  last minutiae of the topic - rather than an actual genuine heartfelt
  AFFRONT TO ALL OF WOMANKIND.
 
  Perhaps if you took of your lab coat, removed the various PHDs from
  behind your desk, and any other assorted academic paraphernalia that
  may be laying about* - including the self righteousness - you might
  see that last email as an attempt to cut through the bullshit of this
  topic. Im sorry I have to spell it out for you.
 
  *I am well aware that you and others may literally have said items
  

[PD] [Pd] Linux: [system]?

2007-10-27 Thread Chuckk Hubbard
Hi.
I am running Debian 64 testing, kernel 2.6.22.1 with Ingo Molnar's rt patch,
Pd 0.41.0-test05, Jack 0.103.0, and Csound 5.06.
I have a Csound file I'm running with csoundapi~, and I'm editing the Csound
file while editing my Pd composition.
Unfortunately, realtime scheduling doesn't work from the command line for
Csound or Jack for some reason.  I can use chrt to set rtprio for both, but
not the standard commandline flags.  The only reason I have a problem, then,
is that I have to constantly reload/restart Csound when I make changes.
Is there any way to send a message from Pd to run a shell script, or a
single system command, so I can automatically chrt Csound to higher priority
when I restart it?

Thanks.
-Chuckk

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


Re: [PD] [OT] about sexism

2007-10-26 Thread Chuckk Hubbard
On 10/22/07, Andrew Brouse [EMAIL PROTECTED] wrote:

 It is clear, in any case, that for these sorts of gatherings in the
 Pd community, there is still a long way to go.

 As an old gauchiste, I have always believed that the ultimate goal
 for human society was for all people to be considered and treated as
 equals - in all aspects of life.

 I also always understood the notion of Politically Correct' - a
 critical term which originated in the left, but has now been co-opted
 by the right - to indicate the tendency, of some, to be more
 interested in linguistic semantics than material reality.

 I am interested in material reality.
 I am interested in seeing redress, actual material change  - in our
 society, in our world - for those who have been materially
 disfavoured. I do what I can to help that process along.


Sometimes this means for members of categories with many members who have
been materially disfavoured.  In fact many white men have been materially
disfavoured, and if that's really the criteria for those deserving redress,
then include those individuals.  Otherwise, the wording is a little off.


 At the same time, there are real differences between women and men.
 There is no point trying to minimise those differences.
 Women are equal, but different.


I think all people are not equal, and they are different.  I understand what
you're saying, I think, that women are as human or perhaps sovereign...
but I don't like using the word equal to mean something it doesn't mean.

I don't want to cause unnecessary waves, but I think an initiative to
involve women in something like this- like this meaning open and free-
resembles society-building.  I guess on some things I can be libertarian.
But to whose benefit is it to push for female involvement?  Is involvement
in Pd something that makes women's lives better?  I think that your choice
of words earlier (which I snipped) was good: enabling women and other Pd
minorities is all good, but what if Pd just doesn't appeal to lots of
women?  It doesn't appeal to the majority of men, and definitely not to the
majority of musicians, and I don't think that bothers any of us.
I think not asking for sex/gender on the application for papers is the right
idea.  The best way to be gender neutral is not to make the distinction.
It seems most of the community disagrees with me; I don't mean any slight to
anyone, but this happens to be how I see the issue.

-Chuckk


What a beautiful difference.


 Andrew




 On 21-Oct-07, at 8:25 PM, [EMAIL PROTECTED] wrote:

  Message: 3
  Date: Sun, 21 Oct 2007 12:13:51 -0400 (EDT)
  From: Alexandre Castonguay [EMAIL PROTECTED]
  Subject: Re: [PD] [OT] Re: about sexism is TERMINATE THREAD PLEASE
  To: [EMAIL PROTECTED]
  Cc: pd-list@iem.at
  Message-ID: [EMAIL PROTECTED]
  Content-Type: text/plain;charset=iso-8859-1
 
  Hi all, Yves,
 
  Here are some facts may help explain and paint a correct picture of
  the
  convention's gender distribution.
 
  Number of applications received for the exhibition component :
 
  9 (F)
  26 (M)
 
  Invitations sent :
 
  6 (F)
  12 (M)
 
  Number of applications for performances (* I am unsure as to the
  gender of
  one applicant as we didn't ask people to specify it in their
  application.)
 
  3 (F)
  32 (M)
 
  Invitations sent :
 
  2 (F)
  18 (M)
 
  As Andrew Brouse noted, the applications for papers did not carry the
  author's names so it makes it hard to get a picture of the gender
  breakdown. Out of 46 'papers invitations', 2 were extended to women
  and I
  believe that may unfortunately be the number of applicants?  Andrew
  may be
  able to answer to that.
 
  I believe that the impression Yves got is justified.  It is just
  that the
  community is overwhelmingly male and 'white' (another thread!).  It
  also
  seems that the juries for the papers, exhibition and performances were
  conscious of the fact as it is somewhat reflected in the final
  breakdown
  of invitations sent.
 
  Some observations on other parts of this long thread that may yet
  yield
  something positive.
 
  * The component of the convention that had the highest
  representation of
  women applicants was the exhibition. It shows that this form of
  contribution is often the way through which women enter the
  community. It
  should be maintained and expanded through other conventions.
 
  * I heard through the application process that some women were
  intimidated
  by the perceived technological sophistication of the pd scene and
  thought
  that their work may not be 'pure' enough to warrant an application. In
  that light, dismissing people whose work process calls on external
  expertise to be realized does not help with that perception of purity.
 
  * I am personally glad that our efforts of providing better
  documentation
  and access to the software got a renewed push through the work
  groups and
  discussions happening at the convention.
 
  * Building a more representative community will take 

Re: [PD] about sexy-ism

2007-10-26 Thread Chuckk Hubbard
On 10/26/07, Alexandre Castonguay [EMAIL PROTECTED] wrote:

 I think the post and this attitude has no place on this list. The use of
 objects is smart but it doesn't excuse the moronic and offensive nature of
 the post.  What makes you think that your freedom of speech should come at
 the expense of women feeling violated and insulted?  I wonder if you would


This list is one thing, but freedom of speech comes at the expense of anyone
feeling however they like.  The implication that someone's freedom of speech
has somehow hurt someone else has been behind many (all?) attempts to
restrict it.  And not-free is not free.  Free as in speech, not as in beer.
-Chuckk


state something like that before a crowd of 1000.  I feel disgusted.

 Alexandre




  Haha. That made my day. Well done.
 
  Yeah, calling him a virgin, real original.
 
  On Oct 26, 2007, at 6:39 AM, hard off wrote:
 
  i went to the [pool] last week, and met this zexy girl,  she was a
  real GEM - a totally rradical chick.
 
  We started to [swap] some glances, and not being one to do anything
  [unauthorized], i asked her, hey, do you want to [route]?
 
  ..she said sorry it's that [time] of the month
 
  and i said, hey, don't worry, i can part your red sea like [moses]
 
  ..she gave me a [stripnote], so i pulled down her panties, opened her
  [spigot], and then after a bit of a [delay] we got [hip~] to [hip~]
  and had a good ol' fashioned [bang] .
 
  after several minutes with our bodies in a tight [wrap~],  she asked
  to [change] positions, so i took out my [vslider] from her [openpanel]
  and put her on the kitchen [table].
 
  she was ready to [receive] my [pipe] again.  so i thrust my [outlet]
  into her [inlet], stopping occasionally to [switch~] positions,
  [until] finally she let out a loud [noise~] and i shot my [loadbang].
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - http://lists.puredata.info/
  listinfo/pd-list
 
  v a d e //
 
  www.vade.info
  abstrakt.vade.info
 
 
 
  ___
  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://www.badmuthahubbard.com
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [OT] Re: about sexism is TERMINATE THREAD PLEASE

2007-10-19 Thread Chuckk Hubbard
On 10/19/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:

 ola,

  Honestly I wasn't even sure this sevy was really Yves, and for that
 matter I
  know nothing about Yves.  As I said- the original statement was
 completely
  untrue; and the original poster hasn't responded to that fact.  I
 honestly
  did not believe the subject was a problem on this list.
 

 wrong! i sent this after reading 'wettest dream' in a mail from 2 weeks
 ago,
 but anyway it was 2 years or more that this was going on,
 and was also a general feeling from pd convention
 ( seems work groups were only constituted of men ),
 too bad some people speaking here were not there.


My mistake, I thought you were commenting about this list, not the pd
convention.
I see that post now, thank you for addressing my question.  I don't see eye
to eye with you on this.  I'm not sure there's cause and effect between
someone referring to Christiaan Huygens having wet dreams and there being a
greater number of men than women on this list; and if there is, I suspect
the demographic imbalance is more cause than effect.  I could be wrong, but
I'm not ready to join the crusade.  On the other hand I'm more than ready to
refrain from posting vulgarities myself.
This is one of the most benign, tolerant free software forums I've found.
You should see the #debian IRC channel.  Your children should not!

-Chuckk

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


Re: [PD] Will Netotchka Nezvanova please sit down...

2007-10-19 Thread Chuckk Hubbard
I've seen flame wars last for many years.  Rather, I've left forums and
checked back years later to find it still happening.  In one case one of the
members had had some kind of legal action against him, apparently for trying
to hunt down one of the others.

I wonder at how people stay in (and seek out) situations that directly cause
them suffering.  A bad marriage isn't always short.
I still believe in the internet.

-Chuckk

On 10/17/07, Kyle Klipowicz [EMAIL PROTECTED] wrote:

 http://en.wikipedia.org/wiki/Netochka_Nezvanova

 For some reason I feel that this is appropriate.

 I hope our community can be a bit more mature...email lasts for n=n+1
 years.

 ~Kyle

 --
 -
 
  -
   - --
 http://perhapsidid.wordpress.com
 http://myspace.com/kyleklipowicz

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




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


Re: [PD] sound annotation

2007-10-18 Thread Chuckk Hubbard
There's also video...

-Chuckk

On 10/17/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote:


 WAV files can store notes, IIRC.  Or at least Audacity can tie text
 to audio projects.  I am sure other audio editors can too, but I am
 not sure there is currently a way to get that text in Pd.

 .hc

 On Oct 17, 2007, at 12:56 PM, [EMAIL PROTECTED] wrote:

 
  do you mean something like karaoke?
  marius.
 
  :)
  well more like audiofiles that can be tagged
  hopefully the notes will be stored in a db and then yes you could
  make a
  karaoke or a sound map.
 
  Praat looks good , thanks Luiz .
  I am reading of aubio library too. wonder if I can save the associated
  notes as separate text files, xml files maybe.
 
  thnx!
  A
 
 
  [EMAIL PROTECTED] wrote:
  hello list,
 
  I am looking for a way to annotate sound, so to associate text
  information
  to sound files. Would it be a way in pd to do it?
 
  I would need to create time stamps in a sound file and associate
  keywords
  and notes to these nodes. I have searched the archives looking
  for this
  but perhaps has been called differently. I hope somebody can give me
  some
  clues where to find out more about this.
 
  thanks in advance,
 
  Alejandra
 
 
  ___
  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




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


Re: [PD] sound annotation

2007-10-18 Thread Chuckk Hubbard
Incidentally, you might find interesting the recent discussion on this list
that we don't talk about anymore.  I see a paper online, that looks like
it's by you, about Pd and feminism.  This is a hot topic here.

-Chuckk

On 10/17/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:

 hello list,

 I am looking for a way to annotate sound, so to associate text information
 to sound files. Would it be a way in pd to do it?

 I would need to create time stamps in a sound file and associate keywords
 and notes to these nodes. I have searched the archives looking for this
 but perhaps has been called differently. I hope somebody can give me some
 clues where to find out more about this.

 thanks in advance,

 Alejandra


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




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


Re: [PD] [OT] Re: about sexism is TERMINATE THREAD PLEASE

2007-10-18 Thread Chuckk Hubbard
I see you found the thread yourself, while I was running around trying to
find work instead of staying updated.

On 10/17/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:

 and about feminist jokes. well you know feminism is in total discredit, is
 not fashionable anymore but the conditions for women are not equal and we
 face feminicide (this is extermination of women)in various areas of the
 world. So I don't mind being sensitive to anything that is related to
 this.


I don't mind femin-, but any -ism tastes nasty to me.  femin-ism is,
lexicographically or whatever, one step from sex-ism.  Equality is
equality, and doesn't need another name.  If a man is treated badly for his
gender, does he have less right to justice because he is a member of a group
less often treated badly?  Maybe not in theory, but in many people's
actions, yes.  I believe in equal rights, but I don't believe that is
accomplished by focusing on one group of people.

Oddly- not speaking of institutions- men are far more often victims of
violent crime than women, at least in my country (worldwide anyone know?).
They say a lot that women are most often victimized by people they know,
but leave out that this is still less often than men are victimized.
Occupational fatality, drug addiction, and suicide are traditionally higher
among men, and men have shorter lives worldwide as well.
It is very well-known that, in university, social studies subjects are
filled largely with women and technological and scientific subjects by men,
and that the latter are more well-paid positions.  BUT could this have
something to do with the fact that men are traditionally judged by women
according to their income?  I would far rather study art and history than
mathematics (in fact I did, I have a music degree and make $0 from it, and
often feel ignored on lists like this for my lack of computer science
knowledge).

It's true I know almost nothing about society in any place but North America
and Europe, but I'm really not trying to belittle the ill treatment of
women; I know forced prostitution, for example, still occurs in many places,
probably more often with women/girls.  But I don't believe humans are
anything but animals, and I think, all things considered, they have done
pretty well over the last few hundred years.


I didn't start this thread on sexism because I didn't have any particular
 complaint against this list although I can remember some situations
 outside the list:

 - once a pd friend said to me that still no women wrote an external, ah
 yes I would like to program a external I said. He said oh well Yves can do
 that  you don't have to do that.


I think many people would say the exact same thing to me.


 it would be better IMHO to discuss things and not avoid it but yes that
 would take time, to look into what we really mean by sexism and ask around
 why women (hey but not only women) don't participate in this spaces.


I wasn't aware that women didn't participate.  My few exchanges with Patrice
convinced me she knows far more than I about computers and especially Pd,
but for a year or two I had no idea what her sex was.  As they say in regard
to the internet, I still don't REALLY know.

BTW, I did remove a number of your comments in replying; I don't mean to
erase them, I just had no response.

-Chuckk

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


Re: [PD] [OT] Re: about sexism is TERMINATE THREAD PLEASE

2007-10-18 Thread Chuckk Hubbard
On 10/18/07, Patrice Colet [EMAIL PROTECTED] wrote:

 Hello, just a parenthesis to make things clear, :),

 Chuckk Hubbard a écrit :

  I wasn't aware that women didn't participate.  My few exchanges with
  Patrice convinced me she knows far more than I about computers and
  especially Pd, but for a year or two I had no idea what her sex was.  As
  they say in regard to the internet, I still don't REALLY know.
 
  BTW, I did remove a number of your comments in replying; I don't mean to
  erase them, I just had no response.
 
  -Chuckk

 I've figured out some years ago that in united states 'Patrice' is a
 name given to women, when I've heard about the existence of Patrice
 Zappa, the sister of Frank Zappa.
   Also this name come from the roman 'pater' which mean 'father', or in
 french 'Patricien'. It's a communauty of people living during ancient
 Rome.
   I've no idea why my united statesian homologous (sorry didn't find a
 better translation for 'homologue') is a woman.


See, I never did inquire as to Patrice's gender...  Sorry for the mistake!
I wish Frank Zappa were alive and posting on this thread...

-Chuckk

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


Re: [PD] [OT] Re: about sexism is TERMINATE THREAD PLEASE

2007-10-18 Thread Chuckk Hubbard
On 10/18/07, Kevin McCoy [EMAIL PROTECTED] wrote:


 Equality is equality, and doesn't need another name.  If a man is treated
  badly for his gender, does he have less right to justice because he is a
  member of a group less often treated badly?  Maybe not in theory, but in
  many people's actions, yes.  I believe in equal rights, but I don't believe
  that is accomplished by focusing on one group of people.
 

 Chuckk, while I can sympathize with this, I would also suggest that the
 goal of many feminists is not equality in the limited sense of we get the
 same things as men.  I hope that you don't take this as any kind of attack,
 because certainly this is not a reflection on you, but I am almost a little
 bored by that idea.  After a certain point, doesn't the question become -
 how long will we keep chasing and catching up with men?


I think it depends when and where you are.  I worked for 6 years with almost
all women coworkers (data entry), and the us vs. them mentality was strong
and loud.  I told a coworker once about a woman in Thailand who had severed
her husband's genitals because she suspected he was cheating; her response:
Well I guess he won't be cheatin no more.  It was a hostile environment at
times, and this was acknowledged and perfectly okay in some of my coworkers'
minds because so many women at different times had been subjected to hostile
environments by men.  My point about equality is that we're not teams that
need to even some score; maybe that's obvious to most of us, but I suspect
we can't help sliding into that mentality sometimes.  Else genital
mutilation would be equally horrifying in all circumstances.


In my opinion (as a man though), the more interesting varieties of feminism
 also encompass a celebration (or expansion) of femininity.


Well said.  That aspect I enjoy, but I still recoil from -isms.


  The feminine does not have to be a static, rigid entity either - see
 Donna Harraway's A Cyborg Manifesto, or feminist responses to
 Deleuze/Guattari's rhizome.  Economic justice does require some attention
 to the idea of equality, but it must an equality that is aware of
 difference, never turning a blind eye to it.. otherwise, how to address
 inequality?  By turning back to some abstract enlightenment ideal, or by
 attending to the differences?


I think the best way is by understanding where it comes from (understanding
is not the same as sympathizing, mind you).  Something so universal
throughout human history can't possibly be coincidence?  Throughout most of
history, survival was something people clung to desperately.  The idea of
sending women on a raid, or to hunt, or to sail across the ocean, was
tantamount to slaughtering the next generation of infants.  On the other
hand, they could send all of the men except one and still have the same
number of young born.
Obviously this is no longer the case in some parts of the world today, and,
even more obviously, most of the disadvantages/horrors brought upon women
based on gender were/are completely irrational if inspired by this line of
thought; but I still think it's the main factor that has caused society to
do these things since forever.  A woman can have one baby a year, a man 365,
and for that baby to be born the woman must be kept from physical danger.
Or whatever else our superstitious, slime-worshiping ancestors thought might
hurt their societies.
Anyway it remains to be seen whether humans can ever live peacefully for any
length of time, and who knows if we'll last another 100 years.  Here's
hoping we all get the same rights as long as we do survive.


Also I am not a computer science type either (as much as I often wish I was,
 my degree is in art, so we are related in the $0 market), but I've been on
 an interesting ride so far in large part because of pd and this
 list/community, for which I am very grateful.  You can tell by my ridiculous
 newbie questions from last summer :)

 Also I found the mistake over Patrice really beautiful.
 km


Heh, thanks.  I'm male, by the way.
You know, the public transit between Philly and Jersey is called Patco, and
at first I thought I had found another Pd user and Zappa fan in Philly.

-Chuckk

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


Re: [PD] [OT] Re: about sexism is TERMINATE THREAD PLEASE

2007-10-18 Thread Chuckk Hubbard
On 10/18/07, Yves Degoyon [EMAIL PROTECTED] wrote:

 ola,

 this is an excellent summing up of all that is wrong here...
 i didn't except to find soo much c.r.a.p. under the carpet ..
 you can call me a troll, but i don't think i'm so braindead
 [maybe tired].


You never did explain why you claimed to read phrases like wet dream and
gang bang here every day.  Does this kind of language permeate the list
whenever I turn my back?  As far as I can tell your statement was a
downright lie, and it caused a pretty long thread full of OT arguments.
==troll


i started this thread mainly because i wonder why some women
 feel the need to create their own structures and events,
 and why we go straight to separatism,
 separate women and men,

 .

 so why we should have different agendas?
 one of the reason is that women can't take this macho c.r.ap. anymore.


I'm not big on macho crap either, and you obviously aren't.  A lot of times
when people form their own separate structures, it's as much shyness as
intimidation.  Has THIS happened due to the language on this list??

Anyway I don't interpret crass humor as macho.
Is Southpark macho?  Does it repel women?

-Chuckk

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


Re: [PD] [OT] Re: about sexism is TERMINATE THREAD PLEASE

2007-10-18 Thread Chuckk Hubbard
On 10/19/07, Charles Henry [EMAIL PROTECTED] wrote:

 On 10/18/07, Chuckk Hubbard [EMAIL PROTECTED] wrote:
  On 10/18/07, Yves Degoyon [EMAIL PROTECTED] wrote:
   ola,
  
   this is an excellent summing up of all that is wrong here...
   i didn't except to find soo much c.r.a.p. under the carpet ..
   you can call me a troll, but i don't think i'm so braindead
   [maybe tired].
 
  You never did explain why you claimed to read phrases like wet dream
 and
  gang bang here every day.  Does this kind of language permeate the
 list
  whenever I turn my back?  As far as I can tell your statement was a
  downright lie, and it caused a pretty long thread full of OT arguments.
  ==troll

 OK, I think calling Yves an instigator (ie. trolling) is neither here
 nor there.  It's just some dumb little label.  You know that it
 doesn't add support for or against the point she made.


Honestly I wasn't even sure this sevy was really Yves, and for that matter I
know nothing about Yves.  As I said- the original statement was completely
untrue; and the original poster hasn't responded to that fact.  I honestly
did not believe the subject was a problem on this list.


 Don't get so caught up on facts--the perception and subjective
 experience of discrimination/bias is just as important.


And subjective.  Which is to say anyone can experience it.  The grass is
always greener on the other side.  As a feeling it's perfectly valid, like
all feelings.


and your point is made more clear later on:

   i started this thread mainly because i wonder why some women
   feel the need to create their own structures and events,
   and why we go straight to separatism,
   separate women and men,
   .
   so why we should have different agendas?
   one of the reason is that women can't take this macho c.r.ap. anymore.

 which is plainly valid.  Other people have added their experiences
 that give a broader picture of what's going on, and support this
 reason.
  and outside the art or programming worlds, there is still a great
 need for feminism, whether or not you want to call it that.  I won't
 try to back this up, I don't think I could adequately explain.


Well like I said, I'd rather try to understand the mechanism behind
something than to judge those involved.  IMO you can't have a broader
picture and pronounce judgments at the same time.

-Chuckk

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


Re: [PD] a general discussion about which software to learn: pd, max, both... or else?

2007-10-16 Thread Chuckk Hubbard
On 10/16/07, Frank Barknecht [EMAIL PROTECTED] wrote:

 Hallo,
 Mathieu Bouchard hat gesagt: // Mathieu Bouchard wrote:

  On Mon, 15 Oct 2007, Frank Barknecht wrote:
 
  I believe, the choice between a 1-dimensional language like SC and a
  2-dimensional one like Pd is a state of mind thing. I do my fair share
  of 1-dim programming,
 
  Non-graphical languages are still 2-dimensional as they are written,
  because people use lines (rows) as logical units of code. The compiler
  makes a largely 1-dimensional interpretation of it, but this is not how
  people write and read code. Similarly, Pd almost completely ignores the
  actual position of the objects (except [inlet] and [outlet]) when
  interpreting a patch.

 In usual text based languages like C, Lisp, Forth, Python, Java, ...
 the second dimension is largely irrelevant, because every identifier
 only is concerned with what's left or right of it, not what's on top


From the point of view of the compiler, perhaps, but I think most
programmers are very concerned with vertical arrangement, in the sense of
how they think, no?  A .c file with line breaks removed looks like gibberish
to a human, though it may compile fine.
In either text-based or dataflow languages, actual program flow can vary,
whatever the order of elements, so methinks there is always some kind of
temporal and conditional thought going on.  If time is another dimension,
then perhaps the debate is 2 vs. 3 dimensions?

-Chuckk

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


Re: [PD] a general discussion about which software to learn: pd, max, both... or else?

2007-10-15 Thread Chuckk Hubbard
Hi.
The documentation for Pd says that it started from the desire to make
something similar to Max BUT with a facility for user-customizable scoring,
what is now Pd's data structure system.  IMO this is the single most useful
aspect of Pd.  The only other software I know of that would allow similar
functioning would be toolkits (like the one used for Pd) or graphics
libraries for adding into programming languages.  I guess Java is another
possibility.  AFAIK Max still doesn't have anything like Pd's data
structures (there is something in the documentation about data structures
but it don't work the same).

I personally never spent much time with Max simply because I like to share
my programs with non-programmers.  I'm also very fond of FOSS for all the
usual reasons.  I also like to use Linux; I have Windows XP and Linux
running on my laptop, and Mac OSX on my wife's, so even if I wanted to put
Max on my Windows system I'd have to buy it twice to use it on both comps.
I already have Pd on all 3 OS's, and if I work on a university computer it
only takes a few minutes to put Pd on it, and I can work on the same
patches.  At one point I had Pd installers for several OS's on my flash
drive, so I didn't even need net access to use it on any computer I came
across.

Maybe these aren't reasons for you, but they're my experience.  In general
terms, I'd say one un-trumpable advantage of Pd is that, if there are any
features Max might have that Pd doesn't, they can be added to Pd by anyone
who knows how (or wants to learn).  I don't know if Max has any video
control or not, but if you haven't already checked out Pd's GEM, you can
easily spend days exploring it without eating.


If you are interested in hardcore digital audio control, I'd also suggest
Csound and SuperCollider (PsyCollider on Windows).  I know Csound better
than Pd at this point, but I try to balance myself between those two.  There
is also something called Nyquist that I haven't explored.  Blue is a very
useful free front-end for Csound, written in Java and so cross-platform.
There's also a Pd object called csoundapi~ that comes with Csound, allowing
one to use the data structures of Pd with the huge library of opcodes of
Csound.  The guy who created it is very open to requests and questions, not
surprisingly.

The GIMP is a great free almost-Photoshop.  I believe there is documentation
somewhere actually delineating what it doesn't have that PS does, I don't
think it's much.  Blender is a free 3d-modeling app with a crazy, efficient
interface.  I think it's cool, but I'm no expert.

-Chuckk


On 10/14/07, David Schaffer [EMAIL PROTECTED] wrote:

  Hi everybody,

  I'm a stage/audiovisual technician willing to make a move into
 digital arts. I've been using pd for quite some time know and I was
 wondering if it would be useful for me to learn Max: according to you guys,
 which of the two programs seems to be most widely used, most popular, most
 promising in terms of future devellopements? Is it worth to be good in both
 or to become excellent (whatever that means...) in one of them? Is there
 another platform out there that would be worth giving a look (outside of the
 established stuff like pro tools, final cut, photoshop etc...) Thank you for
 your answers.



 D.S

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




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


Re: [PD] about pd

2007-10-12 Thread Chuckk Hubbard
How about mead?  I've always wanted to try it, but it must be pretty
nasty if no one makes it anymore.
I'm in Romania now, and the tsuica is amazing.  It sets a fire in the
esophagus, but the receptors that are spared still detect a faint
scent/taste of plum.

I've been a big fan of Newcastle, but alas it doesn't exist here.
Strangely, Corona is easy to come by.

-Chuckk

On 10/12/07, Andy Farnell [EMAIL PROTECTED] wrote:


 Wine. Not now because I don't have the space.. but I've
 always been fascinated by wine-making and the chemistry of it
 all. As a kid we had a country house with lots of space and land
 and always rows of demijohn bottles bubbling away. Amazing what you
 can get to brew, almost any fruits or sugary plant will work, some
 I remember are

 Nettle - the nasty stingy things make good wine.
 Blackberry
 Strawberry - really yummy
 Elderberry and elderflower - subtle and dry
 Cannabis - yep, you can make dope wine
 Plum - very sweet wine
 Sloe - sloe gin from really bitter fruits
 Gooseberry - the green pimply ones
 Rose Hip - a very English wine
 Tea - never thought it had any sugar but folks make tea wine
 Mead - wine made from honey is amazing

 I believe you can use grapes too!

 Like the sound of Hans harmfully strong chocolate stout, dark Trappist
 ales and stouts are my kind of beer, I had a few good ones in Germany.

 a.



 On Thu, 11 Oct 2007 14:20:31 -0500
 Charles Henry [EMAIL PROTECTED] wrote:

  Since we're still talking about beers, I want to ask if there's any
  pd'ers out there who homebrew?  It is a favorite hobby of mine, though
  I am not able to make a batch very often.  I have on a couple
  occaisions made an incredibly strong ale, not fit for human
  consumption, including one stout that is leftover from spring.
 
  Chuck
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list


 --
 Use the source

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



-- 
http://www.badmuthahubbard.com

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


Re: [PD] about pd

2007-10-12 Thread Chuckk Hubbard
Amen.
Some friends did a song about PBR a while back.  It sounds really good
after a couple of pint cans:
http://www.myspace.com/sixpackcreek

-Chuckk

On 10/12/07, Kevin McCoy [EMAIL PROTECTED] wrote:
 10 BEEP
 20 PRINT PABST!  BLUE!  RIBBON!
 30 GOTO 10

 km

 On 10/10/07, Charles Henry [EMAIL PROTECTED] wrote:
   As loing as it is not the crap beer we make in America!  ;)
 
  I know what you mean... I could go for a nice Stella Artois or a
  Peroni... or a dozen Harboes...
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 


 --


 
 http://pocketkm.blogspot.com

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



-- 
http://www.badmuthahubbard.com

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


Re: [PD] [OT] Re: about sexism is BORING

2007-10-11 Thread Chuckk Hubbard
On 10/11/07, marius schebella [EMAIL PROTECTED] wrote:

 jared wrote:
  if its so fucking
  bad why would you want to visit?

 Some people have the hope, the true situation would not be so depressing.


I think Europeans and Americans see American as bad in an abstract sense, in
the sense of what it does to people who aren't there.  All the more reason
to go there.  It's bad in the abstract, but pretty useful in the short term.

 .but who
  is worse: the Idiot, or the guy who follows the idiot?

 except for romania, there are not so many countries in the world, who
 follow the US at the moment.


Ouch!  I just moved to Romania from the US...
But I don't think the question is what the government of a country endorses,
it's a question of the social attitude and the - all together now -
opportunity.  I suspect most non-Americans who go to the US do so hoping to
benefit themselves, more than to enjoy the culture of the average citizens.


 I didn't vote for Bush...neither did half of the American
  voters...that's over 150 million United States citizens who didn't vote
  for Bush

 I am not sure, how you calculate this. because in 2000 50mio people
 voted for bush. which means 250mio citizens (including children and
 non-voters) did not. 51mio voters voted actively against bush, 249 mio
 citizens did not... (only 101mio people actively voted.)
 for years later (due to his successful policy...), 62mio voted for bush.
 marius.


Yes, alas, there may be 300 million citizens, but far less eligible voters,
and even less active voters.  But perhaps the number who didn't vote present
an even worse picture of American culture than the number who voted for
Bush.

-Chuckk

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


Re: [PD] [OT] Re: about sexism is TERMINATE THREAD PLEASE

2007-10-11 Thread Chuckk Hubbard
Seems to me it's been a pretty civil discussion.  Way off-topic, definitely,
but not terribly aggressive.
I don't understand telling people not to talk about something.  Whether or
not we are all adults, we are all capable of deciding for ourselves what we
want to say and read.

-Chuckk


On 10/11/07, Derek Holzer [EMAIL PROTECTED] wrote:

 As Roman already so eloquently suggested

 EVERYONE PLEASE STOP THIS NOW.

 You're all adults enough that no one needs to get the last word in. I
 hope.

 Thanks,
 derek

 --
 derek holzer ::: http://www.umatic.nl :::
 http://blog.myspace.com/macumbista
 ---Oblique Strategy # 164:
 Twist the spine




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


Re: [PD] [OT] Re: about sexism

2007-10-10 Thread Chuckk Hubbard
On 10/10/07, Mathieu Bouchard [EMAIL PROTECTED] wrote:

 On Wed, 10 Oct 2007, Chris McCormick wrote:
  whilst there is no similar widespread cliche for western invaders in our
  culture is testament to this fact.

 I believe that colonialism and imperialism are widespread words,
 concepts and clichés, that are loaded by several centuries of history.


Absolutely.  I'm not sure which culture is our culture, but in mine I have
read and heard more bad about the white invaders than any others, especially
Mongolians.  The fact that Europeans were ever enslaved by Africans is
almost completely gone from history books or general knowledge.  The notion
that Europeans savagely trampled a world full of peaceful, altruistic people
throughout history seems to be pretty widespread.
It also seems to me that hacker culture uses lots of terms tongue-in-cheek,
and that a reference to Mongolian hordes may even be, in some folks' minds,
a jab at the Westerners who coined the term.  Americans today make ironic
references to the Axis of Evil and the war on terror and homeland
security all the time.  It doesn't mean they buy it, even if the media
makes it seem that way.

-Chuckk

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


Re: [PD] [OT] Re: about sexism

2007-10-10 Thread Chuckk Hubbard
On 10/10/07, Mathieu Bouchard [EMAIL PROTECTED] wrote:

 On Wed, 10 Oct 2007, Chuckk Hubbard wrote:

  I'm not sure which culture is our culture,

 In this context, it would be all the west-european, canadian, australian,
 nz, usa, ... mostly that.


That sounds more like hundreds of cultures, about which one person couldn't
speak authoritatively without doing lots of traveling first.


 Americans today make ironic references to the Axis of Evil and the
  war on terror and homeland security all the time.  It doesn't mean
  they buy it, even if the media makes it seem that way.

 Yeah but why do they still vote for one of the two big parties?


Because they don't believe anyone else will win.  Also, though they don't
necessarily buy the Axis of Evil stuff, they do buy lots of other things,
including shoes made in Mexico and everything else made in China, and
perhaps it is true that most don't want to think too hard about certain
things.

-Chuckk


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


Re: [PD] about sexism

2007-10-08 Thread Chuckk Hubbard
On 10/7/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:

 ola,

 i'm sorry to be boring on this list,
 but here i read everyday terms as :
 'wet dream', 'gang bang' , ..

 and i understand why some girls stay away from this list


Understandable, but that's not sexism.
And I have heard these terms from the mouths of women many, many times.

-Chuckk


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


Re: [PD] representning classes and selectors in the wiki

2007-10-08 Thread Chuckk Hubbard
Hi.
I haven't been too active with Pd lately, but I just got a P5 glove and a
new idea, so back I come.  I'm very happy to see this discussion.
All I have to add is that, if there is a good search engine, I'll love it.
Personally, when I'm looking for a particular external, or to find an
external for a particular purpose, I don't bother wading through
categories.  Perhaps a search that is able to filter for .dll, .c, UNIX
executables, etc.?  Or to search for libraries that contain a particular
object.
I'm burned on Google, it gives me too much.  I wonder if that might be
improved if, in tandem with creating new references, some of the old ones
would be taken offline, or even just tagged with links to more recent
resources.

-Chuckk

On 9/13/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote:


 Marius and I had a powwow about the pdpedia structure of the pages,
 and I think we are in agreement with this proposal.  Here's the outline:

 http://pdpedia.at.or.at/test/index.php/Main_Page

 - Basically, it's as much like wikipedia as possible.  For class/
 object names, the canonical page for each object would be the
 'mylibrary/myobject' format, then there would also be a 'myobject'
 page, which would be a redirect or a disambiguation page, depending
 on the circumstance.

 - Everything else would go into the same room namespace, like
 wikipedia.  Then for things that need disambiguation, there would be
 things tacked on, like wikipedia, like 'float (selector)'.

 - about caps, I figured out how to make mediawiki keep things all
 lowercase.  The problem is that wikipedia doesn't use mediawiki that
 way, so it might have strange problems.  We'll see...

 - like roman said, I think that all things Pd are welcome in the
 pdpedia.  Libraries that are not in Pd-extended should follow the
 same naming scheme, i.e. mylibrary/myobject.

 .hc



 On Sep 12, 2007, at 11:17 AM, IOhannes m zmoelnig wrote:

  marius schebella wrote:
 
  how stable is the library structure? if it is stable over several
  years,
  then it could be arbitrary. but some objects jump around. from
  zexy to
  iem (mtx?), from iemlib1 to iemlib (don't know if that is really the
  case...) from iemlib to puredata core (gui)... from everywhere to
  flatspace.
 
 
  wow:
  zexy had the matrix objects for several years (they first appeared
  therein in 2001; and they vanished by 2005)
  iemmatrix has the matrix objects for several years too (2005-today)
 
  iemlib consists of 3 binary libraries (iemlib1, iemlib2, iem_t3) and a
  collection of abstractions; this has not changed since i know this
  library (which is quite some time)
  i don't know which object has moved from the sub-package iemlib1 to
  the meta-package iemlib. i thought this would be impossible,
  given the
  structure of the iemlib.
 
  let us not be troubled by repackaging of objects.
 
 
 
  all in all, if the system cannot handle renames, we should dump it
  immediately
 
  but then, wikipedia does handle renames, e.g.:
  http://en.wikipedia.org/wiki/Puredata
  http://en.wikipedia.org/wiki/Pure_Data
 
 
  why not keep a flat structure:
 
  because we could at the same time put library and object information
  into the same database?
  .../pdp = doc on the pdp lib
  .../pdp/pdp_qt = doc on a certain object.
 
 
  the title of the page does not represent the real name of the object
  anyway. wiki does not support titles/pages starting with lowercase
  letters. that means the real object name will be shown at some place
  inside the page content. therefore we can call the page counter
  (markex)
  which will show up as:
  http://pdpedia.at.or.at/test/index.php/Counter_%28markex%29
  or counter.maxlib. or maxlib.counter.
 
  what exactly is the difference between maxlib.counter and maxlib/
  counter?
 
  can mediawiki handle both?
 
 
  only information. therefor if structure helps the understanding like
  (math/plus) then structure is good. but as I said before structure
  for
  categories is not really possible, so better no structure...
 
  my only argument is: the grouping structure of objects is the one the
  original author has made explicit by grouping them together in a
  library.
 
  it is not related to structure, but to the possibilities for
  searching
 
  right
 
  and displaying objects and libraries. and to page design.
 
  well, even though in times of phishing i daresay that few people will
  actually look at the link.
  and the page need not reflect the link anyhow.
  (i guess that the page /maxlib/counter will display counter as
  title)
 
 
  the important thing is to have a good search engine!
 
  that was the reason why I did not want to go for the wiki at
  first. but
  the wiki has more advantages on other points.
 
  hmm, the wiki search engine does a full text search and you can
  specify
  multiword queries.
  this should pretty much do... (at least i got quite used to getting
  multiple hits when i google :-))
  what else do you want to find?
 
 
 
  

Re: [PD] [OT] Re: about sexism

2007-10-08 Thread Chuckk Hubbard
On 10/8/07, IOhannes m zmoelnig [EMAIL PROTECTED] wrote:

 Thomas Mayer wrote:

  Understandable, but that's not sexism.
  And I have heard these terms from the mouths of women many, many times.

 how does the fact that a group of people uses certain phrases prove that
 these phrases are not symptoms (or means) of oppression of this very
 group?


Did I say anything about proving something?

The fact that using those two particular phrases is not sexism is evident by
the meanings of the phrases and the definition of sexism.  Only one of the
phrases mentioned makes any differentiation between the sexes, and it
describes a solitary act irrelevant to any relationship between the sexes.
If there is sexism on this mailing list, it isn't evidenced by the presence
of those two phrases.

Pointing out that many women use those phrases was a response to the
supposition that those phrases explain the absence of women from this
mailing list.  It was not intended to support the statement that the use of
these phrases is not sexism; that much should be self-evident.  I would not
try to prove something using anecdotal observations.

I'm surprised anyone would think there's sexism on this list.  I don't even
know what sex most of the posters are.  I've never seen the subject of sex
or gender come up before.

-Chuckk



  Wet dream can also relate to the dreams of water on Dune by Paul
  Atreides and gang bang can mean [t b b b b b b]

 indeed this is possible.
 these phrases could also be not english at all and mean something like
 bubo bubo and forgive.


 mfg.asdr
 IOhannes

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




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


Re: [PD] [OT] Re: about sexism

2007-10-08 Thread Chuckk Hubbard
Addendum - a quick Gmail search turned up one use of gang bang which was
quoted in response a few times; it was in the thread [Pd]
pd-competition?.  I'm not exactly sure what it was referring to.  I suspect
it was a play on the word 'bang'.

Another quick Gmail search turned up one use of wet dream, but now that I
look that was actually in the Nosi-discussion list.  It was, coincidentally,
a comment made by a woman, one of the most active people in NOSI.

All I can guess is that this thread was started as a troll, or perhaps
accidentally posted to the wrong list.

-Chuckk

On 10/8/07, IOhannes m zmoelnig [EMAIL PROTECTED] wrote:

 Thomas Mayer wrote:

  Understandable, but that's not sexism.
  And I have heard these terms from the mouths of women many, many times.

 how does the fact that a group of people uses certain phrases prove that
 these phrases are not symptoms (or means) of oppression of this very
 group?

 
  Wet dream can also relate to the dreams of water on Dune by Paul
  Atreides and gang bang can mean [t b b b b b b]

 indeed this is possible.
 these phrases could also be not english at all and mean something like
 bubo bubo and forgive.


 mfg.asdr
 IOhannes

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




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


Re: [PD] about sexism

2007-10-08 Thread Chuckk Hubbard
On 10/8/07, Yves Degoyon [EMAIL PROTECTED] wrote:

  ola,

 dont feed the braindead trolls!


 i think you should at least sign your very uninteresting remarks,
 and not with an internet nickname like 'carmen',
 when it's a boy who is writing


This is absolutely trollspeak.


( if i don't get confused )

 sevy

 ps: btw, we are here in 'Le Hangar' again,
 for a workshop on FLOSS sound
 and it's a mixed audience ( like 70-30 % ),
 so i don't see why it doesn't reflect on the lists..


How do you know it doesn't reflect on this list?
And more importantly, who cares if it does?
I already pointed out that one of the terms you claimed to see here every
day has not been typed once since I've been subscribed, which is a few
years.  You are trolling.

-Chuckk

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


[PD] [Pd] puredata.info download suggestion

2007-10-07 Thread Chuckk Hubbard
I just downloaded 8 files, Martin Peach's OSC dll's, source files, and pd
patches.  It took a really long time.  I can't right click and select save
link, because I save an html file.  If I click on the link, I get another
page with another link that I can now click on and select save link; but it
comes up without the title of the file, and I copy the name of each file
from the name of the html page.
I didn't have much problem with setups like this before, but now I'm on a
slower and less reliable internet connection (in Bucharest).  If I could
save all the files from one page, I could set them all downloading and do
stuff in the meantime, but as is I have to wait for each one to load to set
up the next one.  Know what I mean?
Is this setup the default for the site, or were these files just uploaded
that way as a fluke?
-Chuckk

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


Re: [PD] [Pd] puredata.info download suggestion

2007-10-07 Thread Chuckk Hubbard
Thanks Martin.  Serves me right for not paying attention.  I have a pretty
shallow relationship with OSC, I only go looking for it when I need
something from it.
-Chuckk

On 10/8/07, Martin Peach [EMAIL PROTECTED] wrote:

 Chuckk Hubbard wrote:
  I just downloaded 8 files, Martin Peach's OSC dll's, source files, and
  pd patches.  It took a really long time.  I can't right click and
  select save link, because I save an html file.  If I click on the
  link, I get another page with another link that I can now click on and
  select save link; but it comes up without the title of the file, and I
  copy the name of each file from the name of the html page.
  I didn't have much problem with setups like this before, but now I'm
  on a slower and less reliable internet connection (in Bucharest).  If
  I could save all the files from one page, I could set them all
  downloading and do stuff in the meantime, but as is I have to wait for
  each one to load to set up the next one.  Know what I mean?
  Is this setup the default for the site, or were these files just
  uploaded that way as a fluke?
 I suppose I could have uploaded a zip file with everything in it, but I
 don't really maintain that any more since I have all the stuff in cvs
 now. The OSC stuff on pd-info is out of date. Maybe I should delete it
 all just so people don't get the wrong stuff...
 If you want the compiled dlls you can get one of the autobuilds for
 windows from
 http://autobuild.puredata.info/auto-build/
 but I see that the 040 version is missing recently. The latest is

 http://autobuild.puredata.info/auto-build/2007-09-20/Pd-0.40.3-extended-20070920-windowsxp-i386.exe
 Look in pd/extra/mrpeach, and find the help files in
 pd/doc/5.reference/mrpeach.

 Martin




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


Re: [PD] [Pd] Building OSCx on 64-bit Debian

2007-09-10 Thread Chuckk Hubbard
On 9/9/07, Martin Peach [EMAIL PROTECTED] wrote:

 Chuckk Hubbard wrote:
  On 9/8/07, *Ken Restivo* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED]
  wrote:
 
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA1
 
  On Sat, Sep 08, 2007 at 06:48:52PM -0400, Chuckk Hubbard wrote:
   Hi.  I acquired a p5 glove, and the Pd interface I found for it
  relies on
   OSCx.  I've been trying to build it, having added -fPIC to it,
  but I get
   this:
   make[1]: Entering directory
  `/home/chuckk/Glove/pd/externals/OSCx/src'
   cc -Wl,-export_dynamic -shared -o sendOSC.pd_linux sendOSC.o
  htmsocket.o
   OSC-system-dependent.o -L../../../pd/bin -lpd -lc -lm
  ../libOSC/libOSC.a
   /usr/bin/ld: cannot find -lpd
   collect2: ld returned 1 exit status
   make[1]: *** [sendOSC.pd_linux] Error 1
   make[1]: Leaving directory
  `/home/chuckk/Glove/pd/externals/OSCx/src'
   make: *** [all] Error 2
  
  
   I added several paths to the INCLUDES line in src/Makefile, as
  the guy
   suggested, with the path to a Pd src folder, but still it can't
  find this
   -lpd.  I read man ld and tried searching for any kind of
  *libpd*, * pd.a*, or
   *pd.so* on my entire hard drive, and none of them exist.  Should
  I replace
   this -lpd with something else?  I tried removing it, and it
  built a faulty
   set of OSCx objects that don't work.
  
 
  The linker uses -L not -I to determine its paths.
 
  Try -L/usr/wherever/pd/libs/are/located ?
 
 
  Hi Ken, thanks for the suggestion.  It doesn't seem to make a
  difference.  There are a series of -L flags and a series of -I flags,
  so I'm guessing whoever wrote it knew the difference.  But I tried both.
  I also tried removing the -lpd flag, since, again, there is no file on
  my system that would satisfy it, and it built dumpOSC.pd_linux,
  sendOSC.pd_linux, and OSCroute.pd_linux, but Pd cannot create a
  dumpOSC object, while it does create the other two...

 So it _can_ build sendOSC.pd_linux when you remove the -lpd flag? That
 makes sense because there is no need for the pd library if you're
 building a dynamic shared library.
 The dumpOSC problem may relate to it's use of type-punning that assumes
 32 bit floats and ints. I changed unpackOSC to use an int/float union
 instead.
 See

 http://sourceforge.net/tracker/index.php?func=detailaid=1788587group_id=55736atid=478070


Actually, it built okay; I was just trying to add a dumpOSC object with no
argument.  With an argument it works...

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


Re: [PD] [Pd] Building OSCx on 64-bit Debian

2007-09-09 Thread Chuckk Hubbard
On 9/8/07, Ken Restivo [EMAIL PROTECTED] wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 On Sat, Sep 08, 2007 at 06:48:52PM -0400, Chuckk Hubbard wrote:
  Hi.  I acquired a p5 glove, and the Pd interface I found for it relies
 on
  OSCx.  I've been trying to build it, having added -fPIC to it, but I get
  this:
  make[1]: Entering directory `/home/chuckk/Glove/pd/externals/OSCx/src'
  cc -Wl,-export_dynamic -shared -o sendOSC.pd_linux sendOSC.o htmsocket.o
  OSC-system-dependent.o -L../../../pd/bin -lpd -lc -lm ../libOSC/libOSC.a
  /usr/bin/ld: cannot find -lpd
  collect2: ld returned 1 exit status
  make[1]: *** [sendOSC.pd_linux] Error 1
  make[1]: Leaving directory `/home/chuckk/Glove/pd/externals/OSCx/src'
  make: *** [all] Error 2
 
 
  I added several paths to the INCLUDES line in src/Makefile, as the guy
  suggested, with the path to a Pd src folder, but still it can't find
 this
  -lpd.  I read man ld and tried searching for any kind of *libpd*, *pd.a*,
 or
  *pd.so* on my entire hard drive, and none of them exist.  Should I
 replace
  this -lpd with something else?  I tried removing it, and it built a
 faulty
  set of OSCx objects that don't work.
 

 The linker uses -L not -I to determine its paths.

 Try -L/usr/wherever/pd/libs/are/located ?


Hi Ken, thanks for the suggestion.  It doesn't seem to make a difference.
There are a series of -L flags and a series of -I flags, so I'm guessing
whoever wrote it knew the difference.  But I tried both.
I also tried removing the -lpd flag, since, again, there is no file on my
system that would satisfy it, and it built dumpOSC.pd_linux,
sendOSC.pd_linux, and OSCroute.pd_linux, but Pd cannot create a dumpOSC
object, while it does create the other two...

-Chuckk




- -ken
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.6 (GNU/Linux)

 iD8DBQFG40Iwe8HF+6xeOIcRAod2AKDtPy6HN+RA7YwsdbkK/AMyEjGErgCgtRyu
 pEPOATDtCGx6A31QzKXIGPY=
 =kE7A
 -END PGP SIGNATURE-




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


[PD] [Pd] Building OSCx on 64-bit Debian

2007-09-08 Thread Chuckk Hubbard
Hi.  I acquired a p5 glove, and the Pd interface I found for it relies on
OSCx.  I've been trying to build it, having added -fPIC to it, but I get
this:
make[1]: Entering directory `/home/chuckk/Glove/pd/externals/OSCx/src'
cc -Wl,-export_dynamic -shared -o sendOSC.pd_linux sendOSC.o htmsocket.o
OSC-system-dependent.o -L../../../pd/bin -lpd -lc -lm ../libOSC/libOSC.a
/usr/bin/ld: cannot find -lpd
collect2: ld returned 1 exit status
make[1]: *** [sendOSC.pd_linux] Error 1
make[1]: Leaving directory `/home/chuckk/Glove/pd/externals/OSCx/src'
make: *** [all] Error 2


I added several paths to the INCLUDES line in src/Makefile, as the guy
suggested, with the path to a Pd src folder, but still it can't find this
-lpd.  I read man ld and tried searching for any kind of *libpd*, *pd.a*, or
*pd.so* on my entire hard drive, and none of them exist.  Should I replace
this -lpd with something else?  I tried removing it, and it built a faulty
set of OSCx objects that don't work.

Thanks.
-Chuckk



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


Re: [PD] Re-targeting sends.

2007-08-19 Thread Chuckk Hubbard
Sweet!  I don't remember when you put that in either, I never noticed
before.  Seems it needs the symbol selector in front of the message for
the send name, btw.
-Chuckk

On 8/18/07, Miller Puckette [EMAIL PROTECTED] wrote:

 I can't remember when I put it in, but send with no arguments now
 sprouts a second inlet to set the receiver.

 cheers
 Miller

 On Sat, Aug 18, 2007 at 11:37:10PM -0400, marius schebella wrote:
  you are right. although I heard some talking about new features with pd
  0.40 or 0.41???
  frank barknecht also posted a workaround for variable length lists some
  days ago.
 
 http://lists.puredata.info/pipermail/pd-list/attachments/20070816/a1d74535/attachment.txt
  marius.
 
  Robert Scott wrote:
   On Sunday 19 August 2007 02:52, marius schebella wrote:
   you can use a message and stat with semicolon followed by the
 location
   you want to send to:
   [;receiver1 123(
  
   or  with variables:
  
   [receiver1 123(
  
   [;$1 $2(
  
   that will send 123 to receiver1.
   marius.
  
   I'd never thought to use a $ as the object selector there - maybe I
 should go
   to bed earlier - thankyou marius.
  
   One issue though.
  
   I'd like to be able to send arbitrary length lists down this send, and
 the
   positional parameters wouldn't seem to be able to do this.
  
  
   robert.
  
   ___
   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




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


Re: [PD] [Pd] toxy, cyclone on 64-bit

2007-08-06 Thread Chuckk Hubbard
I'd be up for helping.  I don't know if I could fit the entire project into
my schedule in the next few months.  I do have a 64-bit machine, but I
wrecked my hard drive and am using a smaller one, not large enough to
dual-boot, so I actually only have 64-bit Linux at the moment.
-Chuckk


On 8/5/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote:


 It would be nice to put out a beta 64-bit build of Pd-extended.  Are you
 up for it?

 .hc

 On Aug 5, 2007, at 7:18 PM, Chuckk Hubbard wrote:

 So I got some help from Mathieu and Patko on this, and I wanted to share
 it in case someone else (or myself in a couple months, probably) needs to
 know.
 Add -fPIC to the end of the line defining CFLAGS in Makefile.common ;
 this is necessary on non-x86 machines.  Did I get that right?
 Thanks Patko and Mathieu!

 -Chuckk




 On 8/5/07, Chuckk Hubbard  [EMAIL PROTECTED] wrote:
 
  I'm looking at the source, wondering if I can adapt it for 64-bit.  Any
  advice welcome.
  My email to Krzysztof at [EMAIL PROTECTED] came back undeliverable...
  did he leave the university?
 
  -Chuckk
 
  On 8/3/07, Chuckk Hubbard  [EMAIL PROTECTED] wrote:
  
   Does anyone know if these libraries will compile on 64-bit Linux?  If
   so... how do I compile them?
  
   Thanks!
   -Chuckk
  
   --
   http://www.badmuthahubbard.com
 
 
 
 
  --
  http://www.badmuthahubbard.com




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





 

 Computer science is no more related to the computer than astronomy is
 related to the telescope.  -Edsger Dykstra





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


Re: [PD] [Pd] toxy, cyclone on 64-bit

2007-08-06 Thread Chuckk Hubbard
Okay, I'm started on this.  I'm probably going to pass out soon, but when I
get a chance I'll update the lists of Debian packages.  I know for one thing
that testing now has jack 0.103.something.  I'll try to go through it
tomorrow.
-Chuckk

On 8/6/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote:


 Excellent!  I think the best place to start would be to get
 Pd-0.40.3-extended building, which mostly supports 64-bit.  I think 0.41fully 
 supports it, but there isn't
 Pd-0.41-extended yet.

 The easiest way to get the whole sources is using rsync:

 http://puredata.org/docs/developer/GettingPdSource

 Just try making a build, then post the transcript to pd-dev when you have
 troubles.  Here's the instructions, its a wiki, feel free to improve the
 page:

 http://puredata.org/docs/developer/Debian

 .hc

 On Aug 6, 2007, at 7:53 PM, Chuckk Hubbard wrote:

 I'd be up for helping.  I don't know if I could fit the entire project
 into my schedule in the next few months.  I do have a 64-bit machine, but I
 wrecked my hard drive and am using a smaller one, not large enough to
 dual-boot, so I actually only have 64-bit Linux at the moment.
 -Chuckk


 On 8/5/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote:
 
 
  It would be nice to put out a beta 64-bit build of Pd-extended.  Are you
  up for it?
 
  .hc
 
  On Aug 5, 2007, at 7:18 PM, Chuckk Hubbard wrote:
 
  So I got some help from Mathieu and Patko on this, and I wanted to share
  it in case someone else (or myself in a couple months, probably) needs to
  know.
  Add -fPIC to the end of the line defining CFLAGS in Makefile.common ;
  this is necessary on non-x86 machines.  Did I get that right?
  Thanks Patko and Mathieu!
 
  -Chuckk
 
 
 
 
  On 8/5/07, Chuckk Hubbard  [EMAIL PROTECTED] wrote:
  
   I'm looking at the source, wondering if I can adapt it for 64-bit.
   Any advice welcome.
   My email to Krzysztof at [EMAIL PROTECTED] came back
   undeliverable... did he leave the university?
  
   -Chuckk
  
   On 8/3/07, Chuckk Hubbard  [EMAIL PROTECTED] wrote:
   
Does anyone know if these libraries will compile on 64-bit Linux?
If so... how do I compile them?
   
Thanks!
-Chuckk
   
--
http://www.badmuthahubbard.com
  
  
  
  
   --
   http://www.badmuthahubbard.com
 
 
 
 
  --
  http://www.badmuthahubbard.com
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
  http://lists.puredata.info/listinfo/pd-list
 
 
 
 
 
  
 
  Computer science is no more related to the computer than astronomy is
  related to the telescope.  -Edsger Dykstra
 
 
 


 --
 http://www.badmuthahubbard.com





 

 Mistrust authority - promote decentralization.  - the hacker ethic





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


Re: [PD] [Pd] toxy, cyclone on 64-bit

2007-08-05 Thread Chuckk Hubbard
I'm looking at the source, wondering if I can adapt it for 64-bit.  Any
advice welcome.
My email to Krzysztof at [EMAIL PROTECTED] came back undeliverable... did
he leave the university?

-Chuckk

On 8/3/07, Chuckk Hubbard [EMAIL PROTECTED] wrote:

 Does anyone know if these libraries will compile on 64-bit Linux?  If
 so... how do I compile them?

 Thanks!
 -Chuckk

 --
 http://www.badmuthahubbard.com




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


Re: [PD] [Pd] toxy, cyclone on 64-bit

2007-08-05 Thread Chuckk Hubbard
So I got some help from Mathieu and Patko on this, and I wanted to share it
in case someone else (or myself in a couple months, probably) needs to know.
Add -fPIC to the end of the line defining CFLAGS in Makefile.common; this
is necessary on non-x86 machines.  Did I get that right?
Thanks Patko and Mathieu!

-Chuckk




On 8/5/07, Chuckk Hubbard [EMAIL PROTECTED] wrote:

 I'm looking at the source, wondering if I can adapt it for 64-bit.  Any
 advice welcome.
 My email to Krzysztof at [EMAIL PROTECTED] came back undeliverable...
 did he leave the university?

 -Chuckk

 On 8/3/07, Chuckk Hubbard [EMAIL PROTECTED] wrote:
 
  Does anyone know if these libraries will compile on 64-bit Linux?  If
  so... how do I compile them?
 
  Thanks!
  -Chuckk
 
  --
  http://www.badmuthahubbard.com




 --
 http://www.badmuthahubbard.com




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


[PD] [Pd] openpanel vs. relative path - feature request?

2007-08-03 Thread Chuckk Hubbard
Hi.
Is there/could there be a way to change [openpanel] output to relative
pathname?  Perhaps even an object from another library that would search for
current directory in its input and create relative paths accordingly.  I
think I could write such an object for Linux, not sure about other OS's.

-Chuckk


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


[PD] [Pd] toxy, cyclone on 64-bit

2007-08-03 Thread Chuckk Hubbard
Does anyone know if these libraries will compile on 64-bit Linux?  If so...
how do I compile them?

Thanks!
-Chuckk

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


Re: [PD] Audio Analasys

2007-07-23 Thread Chuckk Hubbard

lol
I wish it were $f6/1 (hex dollars of course)

On 7/23/07, Derek Holzer [EMAIL PROTECTED] wrote:


This is the thread of cryptic responses, I see ;-)

So it's:

[expr 6/$f1]

d.


IOhannes m zmoelnig wrote:
 * [expr 6/f$1]
 I always do this typo, ;)
 Sorry, but ? Did I put one too many zeros or something?


 's|f\$|$f|g'


--
derek holzer ::: http://www.umatic.nl :::
http://blog.myspace.com/macumbista
---Oblique Strategy # 91:
Infinitesimal gradations

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





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


Re: [PD] Audio Analasys

2007-07-22 Thread Chuckk Hubbard

Check out the 3.Audio : I patches in Pd Help.  That's I as in starting at
A.  The I section is frequency analysis.

-Chuckk

On 7/22/07, Richard Powell [EMAIL PROTECTED] wrote:


Hi again,

Most of my ideas with pD revolve around different visuals that react in
some way to sound.  I seem to be progressing fine with the visuals but I've
always been a visual person rather than a musician.  As such my knowledge of
digital audio is poor.  I wonder if anyone could point me in the direction
of any good patches that I might be able to hack up, specialist objects,
tutorials etc.  Ideally I'd like to be able to analyze music played into my
microphone input in real time for as many different things as possible.  I'm
thinking Beat, tempo, pitch, etc.  Basically as many different numbers as i
can possibly get to then use to affect visuals in some way.

Thanks in advance.

Richard

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





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


Re: [PD] [PD-announce] PD workshop, Budapest

2007-07-22 Thread Chuckk Hubbard

Too bad, I will be moving to Romania soon, and I could make the trip, but
not before August.
Any Pd people in Romania?  I'll be in Bucharest at first, perhaps to
relocate.  I married a Romanian woman who came to the US on a Fulbright
scholarship, and one of the agreements she made by accepting the sholarship
was to spend 2 years in Romania after school, and marrying a US citizen has
no effect on that.  I understand there are very few resources for computer
music in Romania.

-Chuckk

On 7/22/07, stc [EMAIL PROTECTED] wrote:


Hi all,

i will make a PD workshop in Budapest, Hungary. Details are here:

http://www.kitchenbudapest.hu/en/node/232

come and see if you are around bp at the middle of august..

ps. the recursive Gem patches posted a few days ago are brilliant...
good to see that things are happening around with Gem...

___
PD-announce mailing list
[EMAIL PROTECTED]
http://lists.puredata.info/listinfo/pd-announce

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





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


Re: [PD] changing volume depending on frequency

2007-07-15 Thread Chuckk Hubbard

Howdy, Andy.
Another interesting effect (don't remember what they call it) is that at
certain high frequencies, subjects tend to report that the frequency changes
as the volume changes, when in reality the volume is all that changes.  Hmm,
I bet there was a way to say that with half as many words...
But regardless, I would personally never touch this phenomenon in my own
experiments, it's just too slippery.

-Chuckk

On 7/14/07, Andy Farnell [EMAIL PROTECTED] wrote:




One thing you might like to look at is the Fletcher Munsen curve. There
isn't a
hard mathematical relationship between perceived amplitude (loudness) and
frequency, it's more of a biological and psychoacoustic effect, and
somewhat
subjective between listeners.


http://ccrma.stanford.edu/CCRMA/Courses/SummerWorkshops/96/Psychoacoustics/labs/loudness/

The Pd solution to this is to use lookup tables to scale amplitude, a bit
less
fiddly than setting up a piecewise function.


On Fri, 13 Jul 2007 21:21:37 +0200
Marko Timlin [EMAIL PROTECTED] wrote:

 I am working on a patch where I want to change the volume of the sound
depending of the frequency it´s played at.
 as we hear frequency logarithimically my idea is:
 the higher the pitch the more silent the volume and the lower the pitch
the higher the volume. and all that according to the logarithmic fashion in
which the human auditory system processes frequencies, as we do not perceive
them with equal sensitivity.

 any ideas???

 thanks,
 m.

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


--
Use the source

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





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


Re: [PD] posting

2007-06-22 Thread Chuckk Hubbard

You've just posted to the list!  Welcome.
-Chuckk

On 6/22/07, toby zardoz [EMAIL PROTECTED] wrote:


I'd like to use the e-mail I'm using here to post to the list and was
advised in the list subscriber acceptance e-mail to e-mail [EMAIL PROTECTED]
thanks

--
Yahoo! Mail is the world's favourite email. Don't settle for less, sign up
for your free account 
todayhttp://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html
.


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





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


Re: [PD] match the closest number

2007-06-18 Thread Chuckk Hubbard

Here's a possibility.  Not very elegant, but it works.
Replace the list and the numberboxes with whatever input and output you need
and it ought to work, if the differences are smaller than 10.
-Chuckk

On 6/18/07, danja [EMAIL PROTECTED] wrote:


hello there,
i have a [list] of numbers and i'd like to search through it for the
value closest to the search subject. so to say, if i have '22 31 47 86'
in my list and i match it with '45' the answer would be '47' (closest in
the list). this rather useful function (fuzzy integer search?) must have
been written by someone already, it's just that i can't find it :)
i wouldn't ask if i could patch it myself, but i know how it might work:
all integers from the list are compared to the reference (subject)
number, and the integer in subtraction closest to '0' would be the
hit... you know what i mean?

any advice is very much appreciated!

p.s. apologies for my ignorance, i'm just starting here...

--
danja
http://k0a1a.net

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





--
http://www.badmuthahubbard.com
#N canvas 461 157 563 508 12;
#X obj 77 88 list;
#X obj 77 184 - 45;
#X msg 52 32 22 31 47 86;
#X obj 93 353 f;
#X obj 77 232 abs;
#X obj 77 273 moses 10;
#X obj 77 208 t f f;
#X obj 28 268 f;
#X obj 74 384 f;
#X obj 77 297 bang;
#X obj 74 412 + 45;
#X floatatom 432 67 5 0 0 0 - - -;
#X obj 77 124 list split 1;
#X floatatom 297 410 5 0 0 0 - - -;
#X msg 168 235 10;
#X obj 52 61 t b l b;
#X text 412 46 Comparator;
#X text 51 10 List;
#X text 290 386 Closest;
#X connect 0 0 12 0;
#X connect 1 0 6 0;
#X connect 2 0 15 0;
#X connect 3 0 8 1;
#X connect 4 0 5 0;
#X connect 5 0 7 0;
#X connect 5 0 9 0;
#X connect 6 0 4 0;
#X connect 6 1 3 1;
#X connect 7 0 5 1;
#X connect 8 0 10 0;
#X connect 9 0 3 0;
#X connect 10 0 13 0;
#X connect 11 0 10 1;
#X connect 11 0 1 1;
#X connect 12 0 1 0;
#X connect 12 1 0 0;
#X connect 14 0 5 1;
#X connect 15 0 8 0;
#X connect 15 1 0 0;
#X connect 15 2 14 0;
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] HRTF

2007-03-28 Thread Chuckk Hubbard
On 3/28/07, Chris McCormick [EMAIL PROTECTED] wrote:
 On Tue, Mar 27, 2007 at 08:37:46PM -0400, Chuckk Hubbard wrote:
  Was PD previously under GPL?

 No.

Frank explained to me that Pd-extended is under GPL.  I have to go
back and revise the package I created, if only to add the Berkley
license info.  I'm pretty sure I didn't actually use the executable
that was with Pd-extended.

So if version 0.5 is available under BSD license, and the author later
decides to go GPL, could they replace vs 0.5 on sourceforge with an
exact copy except with a different license.txt?  And if someone then
downloaded that same software, aware that it was BSD, and violated GPL
thinking it was still BSD...
A moot point anyway.  I swear I looked once and saw GPL for Pd, but I
guess it was Pd-extended.  Suffice to say Csound is LGPL and AFAIK
completely open.

-Chuckk


-- 
http://www.badmuthahubbard.com

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


Re: [PD] HRTF

2007-03-28 Thread Chuckk Hubbard
On 3/28/07, Chris McCormick [EMAIL PROTECTED] wrote:
 On Tue, Mar 27, 2007 at 10:50:11PM +0200, Frank Barknecht wrote:
  You can embed Pd into a proprietary software
  and apart from telling, that you did so, you have no further
  obligations (that's why Max can use parts of Pd inside). With Csound
  this is not allowed

 I must disagree with this; I think that is allowed with Csound,
 actually. Under the terms of the LGPL you are allowed to link LGPL
 code into a proprietary product, and you don't have to show the source
 to your proprietary product. The difference is that if you modify the

Someone was just saying this recently on the Csound list.  I actually
thought it would be useful  knowledge, regarding using Csound's HRTF
implementation in a video game.

-Chuckk


-- 
http://www.badmuthahubbard.com

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


Re: [PD] Real-time frequency filtering and analysis

2007-03-28 Thread Chuckk Hubbard
Airhorns.

-Chuckk

On 3/28/07, Charles Henry [EMAIL PROTECTED] wrote:
 filtering in general may not be the best approach because some of your
 partials from one xylophone note will overlap with other note's
 partials.  They are inharmonic complex tones, which are not so easy to
 predict you'll probably have to measure the frequencies of each
 note of your xylophone to know exactly what the spectrum is like.

 In terms of averaging like Jamie suggested... suppose you want to
 compute the expectation of the power spectral density.  You would take
 the fft of the auto-covariance of your recieved signal, divided by the
 number of blocks in your time frame.  (dividing by a number of blocks
 will not in general be necessary, when all you need to do is find a
 peak, with pique~ as before)
 This will give you a very clear/accurate peak, without much
 jitter/noise to clean up.

 Chuck

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



-- 
http://www.badmuthahubbard.com

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


Re: [PD] HRTF

2007-03-27 Thread Chuckk Hubbard
Pd people continue to ignore Csound, and Csound people continue to
ignore Pd, despite the great power of combining them.  I can't help
feeling like this is a symptom of being more interested in some
intellectual problem than in using all of the available tools to make
music.  Not seeing the forest for the trees, in a way.

-Chuckk


On 3/20/07, Chuckk Hubbard [EMAIL PROTECTED] wrote:
 Interesting idea.
 Only thing I could suggest would be to use Csound with Pd's csoundapi~
 object.  You could totally set up an interface for setting angles and
 stuff with GEM, then relay the HRTF info to Csound.  It would be
 pretty awesome.  I wouldn't know where to start trying to set up HRTF
 just in Pd.

 -Chuckk

 On 3/20/07, Isidro Gonzalez [EMAIL PROTECTED] wrote:
  Hi.
  I am looking for PD objects and/or abstractions
  to do HRTF filtering.
  Any ideas on where to get them?
  Thanks
  Isi
 
 
 
  
  It's here! Your new message!
  Get new email alerts with the free Yahoo! Toolbar.
  http://tools.search.yahoo.com/toolbar/features/mail/
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 


 --
 http://www.badmuthahubbard.com



-- 
http://www.badmuthahubbard.com

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


Re: [PD] HRTF

2007-03-27 Thread Chuckk Hubbard
Was PD previously under GPL?  I published my Pd patch together with
copies of Pd, zexy, cyclone, and toxy, and the only license file I
could find in my Pd folder was GPL.
I meant this in exactly the sense you are saying, but I wasn't aware
Pd was under the Berkley License.

So after software has been released under a license, it is possible to
retroactively change the license?  Sounds strange to me.


-Chuckk


On 3/27/07, Mike McGonagle [EMAIL PROTECTED] wrote:
 I don't think that CSound is more Open that PD, as I believe that
 Miller has released PD under the Berkley License, which is far more
 open than the GNU license, it doesn't require any kind of adherance to
 any sort of policy, you can use it for whatever purposes you see fit,
 even commercial...

 http://www-crca.ucsd.edu/~msp/Software/LICENSE.txt

 Mike

 On 3/27/07, Chuckk Hubbard [EMAIL PROTECTED] wrote:
  I believe Csound is under LGPL, and if I understand correctly the main
  difference is that people who use parts of it in commercial
  applications are not required to keep their source open.
  Someone else will know better, but to my understanding that makes
  Csound more open than Pd.
 
  -Chuckk
 
  On 3/28/07, padawan12 [EMAIL PROTECTED] wrote:
  
  
   I'd love to hear work that comes out of a combination of
   Csound and Pd I think both are great, just different.
  
  
   Something I feel very strongly about though, are there
   still 'licensing issues' with Csound or has it shaken off
   all it's encumberances and become a totally free OS
   codebase?
  
   On Tue, 27 Mar 2007 13:23:29 -0400
   Chuckk Hubbard [EMAIL PROTECTED] wrote:
  
On 3/27/07, IOhannes m zmoelnig [EMAIL PROTECTED] wrote:
 Chuckk Hubbard wrote:
  Pd people continue to ignore Csound, and Csound people continue to
  ignore Pd, despite the great power of combining them.  I can't help
  feeling like this is a symptom of being more interested in some
  intellectual problem than in using all of the available tools to 
  make
  music.  Not seeing the forest for the trees, in a way.

 this is somewhat true, but ignores the fact that Pd is well 
 established
 _outside_ the computer music community too.

 you cannot expect dsp-engineers developping the latest-and-greatest
 binaural rendering system to get into csound.
 (but they do use Pd)
   
Fair enough.  Csound is indeed audiocentric, as am I.  I just know
Csound has already implemented HRTF, and exists as a PD object, which
I thought the poster wanted.  If his interest is in pulling an
abstraction apart to see how it works, then Csound probably isn't the
easiest way.
As far as computer music, it's true that I come across few people who
are active on both lists, and occasional disparaging remarks about one
or the other.  I guess the best thing for me to do in that case is to
try to show some of the great things that can come from the
combination, rather than complaining about negativity.
   
   
-Chuckk
   
--
http://www.badmuthahubbard.com
   
___
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://www.badmuthahubbard.com
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management - 
  http://lists.puredata.info/listinfo/pd-list
 


 --
 Help the Environment, Plant a Bush back in Texas!

 I place economy among the first and most important republican
 virtues, and public debt as the greatest of the dangers to be feared.
 To preserve our independence, we must not let our rulers load us with
 perpetual debt.
 -- Thomas Jefferson, third US president, architect and author (1743-1826)

 Give Peace a Chance -- John Lennon (9 October 1940 – 8 December 1980)

 Peace may sound simple—one beautiful word— but it requires everything
 we have, every quality, every strength, every dream, every high ideal.
 —Yehudi Menuhin (1916–1999), musician



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


Re: [PD] Stupid Symbol Processing

2007-03-20 Thread Chuckk Hubbard
|
[list trim]
|

On 3/20/07, David F. Place [EMAIL PROTECTED] wrote:
 [symbol pd-experts(,

 If I try to process (computer) keyboard inputs thus:

 [keyname]
  |
[route r s p]
||  | |
 


 nothing matches because the output of [keyname] is prepended by
 symbol and I can't figure out how to get rid of it.

 Sorry in advance for the stupid question.

 Baffled,
 David
___
 (---o---o-o-o---o-o-o(
 David F. Place
 mailto:[EMAIL PROTECTED]



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



-- 
http://www.badmuthahubbard.com

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


Re: [PD] HRTF

2007-03-20 Thread Chuckk Hubbard
Interesting idea.
Only thing I could suggest would be to use Csound with Pd's csoundapi~
object.  You could totally set up an interface for setting angles and
stuff with GEM, then relay the HRTF info to Csound.  It would be
pretty awesome.  I wouldn't know where to start trying to set up HRTF
just in Pd.

-Chuckk

On 3/20/07, Isidro Gonzalez [EMAIL PROTECTED] wrote:
 Hi.
 I am looking for PD objects and/or abstractions
 to do HRTF filtering.
 Any ideas on where to get them?
 Thanks
 Isi



 
 It's here! Your new message!
 Get new email alerts with the free Yahoo! Toolbar.
 http://tools.search.yahoo.com/toolbar/features/mail/

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



-- 
http://www.badmuthahubbard.com

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


Re: [PD] oldschool rave synths

2007-03-16 Thread Chuckk Hubbard
On 3/16/07, padawan12 [EMAIL PROTECTED] wrote:
 On Thu, 15 Mar 2007 22:56:46 -0400
 Chuckk Hubbard [EMAIL PROTECTED] wrote:

  On 3/16/07, padawan12 [EMAIL PROTECTED] wrote:
   As Chuckk and some of the other mathematicians have said here, some
   esoteric pure math like operator theory subsumes the whole subject, 
   because
 
  Wait, what?  I wish I was a mathematician.  Do I come across that way?
  I don't know what operator theory is, but I guess if it's related to
  what I've said about music cognition, then I have some idea.

 One k too many, I meant t'other Charlie :) I'm sure C.Henry once said there
 was something to be said for looking at operator theory, maybe I totally
 misunderstood because thats well beyond me.

I realized after I posted that you must have meant him, but alas I was
too tipsy to respond again.

   sound is about changes and transformations, but I wonder what other 
   peoples
   top 10 'must have' concepts are. I suppose it depends on your goals, for 
   example
   a lot of composers learn a disproportionate amount of stats and 
   distributions.
 
  I'm humbled by those guys.  I borrowed an extra book from my
  probability teacher (since probability class at an art school is kind
  of tame), hoping to understand Gaussian, Poisson, etc., after seeing
  them in the Csound manual, but I'm kind of marooned.

 Can you remember what it was? I say disproportionate, but really from 
 ignorance

What what was?  The Csound opcode?
I do think of it as overkill for synthesis purposes, but people use
Csound for lots of other purposes.  I guess for algorithmic
composition that kind of specificity is indispensible.


  You never apprehend the object as a whole, because you
  don't know what comes next.  Then again, I just apprehended that
  bottle of lager as a whole, so I'm not sure if I'm making much
  sense...


 I think beer is triangular, up to a point everything improves linearly,
 then it all turns to bollocks and goes downhill at roughly the same rate:)

It might have been smoother if I had distributed the beer more
uniformly across the 10 minutes I took to drink it.  Or I could have
used a smaller hop size to get more gradual changes.

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] oldschool rave synths

2007-03-16 Thread Chuckk Hubbard
On 3/17/07, padawan12 [EMAIL PROTECTED] wrote:
 On Fri, 16 Mar 2007 14:06:37 -0400
 Chuckk Hubbard [EMAIL PROTECTED] wrote:


  What what was?  The Csound opcode?

 No the book on stats for music applications.

Alas, it is merely a probability textbook with a little more detail
than the one we're using in class; it isn't geared towards music.

  I do think of it as overkill for synthesis purposes, but people use
  Csound for lots of other purposes.  I guess for algorithmic
  composition that kind of specificity is indispensible.

 I'd argue for its audio precision, but then it's not realtime (by design)
 in the same way that Pd is. Not sure what control stuff you could do in
 csound that you couldn't in Pd (?) Never really loved the score-orchestra
 dichotomy either, without that wall to negotiate I think you have more
 freedom in instrument design and in generation.

I love Csound for a bunch of reasons.  The score format is definitely
not one of them.
The csoundapi~ Pd object is awesome, though, and now supports multiple
instances.  At the moment, I'm working with a 4-movement microtonal
sonata I wrote with my Pd JIsequencer and translated to a Csound
score.  I find it much easier to control synthesis and production with
Csound.  I think just because it has higher-level stuff.  It's also
older and has more contributors.  But I bet for most people the bottom
line is whether they prefer to work with text or graphics.  I like
both.
I'm not sure why, but it seems like the Csound and Pd camps are almost
mutually exclusive.

-Chuckk

-- 
http://www.badmuthahubbard.com

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


Re: [PD] pd windows installation help

2007-03-16 Thread Chuckk Hubbard
Pd runs as two apps, pd.exe and wish.exe.  They must be able to
communicate through a virtual network, and in my experience they are
stopped by my firewall unless I open it and specifically allow them to
act as servers and access the internet after installing.  I always
have to do this again after updating to a new version, too.

-Chuckk

On 3/16/07, ryan dempsey [EMAIL PROTECTED] wrote:
 this is the third time today i've tried installing various versions of pd,
 and none will work.  i'm running win xp on a dell inspiron 9300.  when i
 start pd, nothing happens but it is shown as running in the task manager.
 i've had working versions on this particular computer before, but i wanted
 to update it and now nothing works.  if anyone out there could help me, i
 would greatly appreciate it.

 thanks,
 ryan

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




-- 
http://www.badmuthahubbard.com

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


  1   2   >