Re: [PD] gt~ and lt~ (similar to zexy ~, ~) and between~

2007-10-03 Thread IOhannes m zmoelnig
Enrique Erne wrote:
 hi community
 
 i patched a prototype for a gigatable abstraction to overcome the 16777216 
 sample
 limit 
 http://lists.puredata.info/pipermail/pd-list/2007-09/053479.html
 
 as a side product i got some abs that could be useful..
 
 [between~] with 2 arguments to specify a range and outputs 0/1 if the incoming
 signal is within that range (purepd). it seems to work so far...
 
 gt~ and lt~ are purepd abstractions of zexy's ~ and ~. a difference is the
 second inline where the zexy object accept signal _and_ control values for the
 second inlet. it should be easy to add the second inlet but only signal _or_
 control can be done of corse.
 

not to be offsensive, but zexy's [~] and [~] are (optionally) 
implemented as abstractions that require nothing buth a pd-vanilla 
distribution (though they are not purepd, strictly speaking)

nevertheless, i like the approach with tables.


btw, the [gt~] does not seem to behave correctly for small values 
(because of the 1e-6 offset)...


mfgasdr
IOhannes

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


Re: [PD] translations for pdpedia templates

2007-10-03 Thread IOhannes m zmoelnig
marius schebella wrote:
 heute schon nachrichten geschaut?
 I am not sure about nachrichten, but the rest is ok for me.
 m.

same for me: i don't think that nachrichten is the correct translation.
probably Signale would be better, if signals wasn't already used for 
something else...

how do you call messages when you teach pd in german?
at least, i call them messages


fmga.sdr
IOhannes

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


Re: [PD] translations for pdpedia templates

2007-10-03 Thread João Miguel Pais
 what happens now? do you put the information somewhere, or must we  
 copy/paste elsewhere?

what happens when a good enough translation has been found? is a page  
created by the language admin like the one in the turkish version?  
http://wiki.puredata.info/tr/index.php?title=%C5%9Eablon:Infobox_Objectclass

And then, is it a question of copying/translating/correcting the  
individual articles of the english version?

I know that everything is just starting, but there are already some people  
joining in fast and putting their time+energy. It might be efficient if  
someone in the english version did 1 article correctly, so that there's a  
model where all should follow. Then all can know how to put their energy  
into the process. (for that reason I tried to start the  
http://wiki.puredata.info/en/Wiki_administrator_how-to)

Joao

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


Re: [PD] Trying to implement switch ramp

2007-10-03 Thread Frank Barknecht
Hallo,
Roman Haefeli hat gesagt: // Roman Haefeli wrote:

 On Tue, 2007-10-02 at 13:52 -0400, Thomas O Fredericks wrote:
  
  Actually, it kind of works, but there is an annoying glitch (when you
  replace the lines with vlines inside mix.switch.ramp~ the clicking is
  even worse).
  
 [line~] and [vline~] are _not_ interchangeable. since [vline~] uses sort
 of time tagged messages, it will start the ramp somewhere between block
 boundaries, if it is triggered by [delay] or [metro] - this produces
 the clicks. check the corresponding thread 'switch and ramp' in the
 pd-list for detailed reasons, why it isn't possible to implement that
 technique with [vline~]

Well, it's a bit more complicated than that ... or simpler, depending
on what you want to do. It's easy to make Tom's patch work with
vline~: You just need to use [vsnapshot~] as well.

Ciao
-- 
 Frank Barknecht _ __footils.org_ __goto10.org__

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


Re: [PD] side effects

2007-10-03 Thread Frank Barknecht
Hallo,
marius schebella hat gesagt: // marius schebella wrote:

 one of the side effects of pdpedia is that with the overview of all the 
 objects there are also a lot of objects that are ~buggy that are not 
 working.
 especially flatspace makes problems.
 help-patches are not showing up, many objects cannot be created. :(

Is this a problem of the objects or isn't it one of your
-path/-helppath setup?

Ciao
-- 
 Frank Barknecht _ __footils.org_ __goto10.org__

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


Re: [PD] side effects

2007-10-03 Thread João Miguel Pais
isn't it possible to make a comment section, where such problems can be  
indicated?


 one of the side effects of pdpedia is that with the overview of all the
 objects there are also a lot of objects that are ~buggy that are not
 working.
 especially flatspace makes problems.
 help-patches are not showing up, many objects cannot be created. :(
 but anyway, I created a new category called gui which will include all
 the graphical UI objects.
 http://wiki.puredata.info/en/Category:gui
 hans, can I do something to get the images running?
 marius.

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



-- 
Friedenstr. 58
10249 Berlin
Deutschland
Tel +49 30 42020091
Mob +49 162 6843570
[EMAIL PROTECTED]
skype: jmmmpjmmmp
http://www.puredata.org/Members/jmmmp
IBM Thinkpad R51, XP, Pd-Ext-0.39-2-t5, Pd Van 0.40-t2

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


Re: [PD] PDCon07 peer review process

2007-10-03 Thread marius schebella
ola yves,

1) you are wrong
2) the way in which you write is on a personal violating style.

number 1 is not a problem.
marius.


Yves Degoyon wrote:
 hop,
 
 i dunno if i should be more honest here:
 i don't think we need any curator in a digital community like this,
 what is that introduced arbitrary judgements here ?
 ( of non practitioners ? )
 
 yeh i don't want any curator to invite me,
 and i will not pay a beer to any of them...
 in fact, death to curators would be more honest
 
 if anyones remember, reni was _not_ a curator at all,
 she was a pd praticioner,
 and yeh she dived into pd
 
 see?
 i will not comment on any mtl produced performances here,
 hopefully,
 but if you want,
 there is more to come
 
 sevy
 
 Yves Degoyon wrote:
 
 ola,

  

 It really hurts. I'm sure the  other members of the executive feel 
 the same way.



   
 ok, i'm a bit sorry of this one,
 it was too easy and unfair to you...

 but, i dunno why someone should submit 4 papers
 (and also complain that his 4th one was refused )
 when everything should have been grouped
 in 'improve your pd life with dd' ( which i profoundly doubt ).

 anyway, it's not your fault in any sense.

 saludos,
 sevy

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


  

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


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


Re: [PD] side effects

2007-10-03 Thread marius schebella
not only a settings problem. many objects are broken. at least on os x. 
and for some it is not possible to rightclick, like entry or popup.
the rest is a settings problem, true.
marius.

Frank Barknecht wrote:
 Hallo,
 marius schebella hat gesagt: // marius schebella wrote:
 
 one of the side effects of pdpedia is that with the overview of all the 
 objects there are also a lot of objects that are ~buggy that are not 
 working.
 especially flatspace makes problems.
 help-patches are not showing up, many objects cannot be created. :(
 
 Is this a problem of the objects or isn't it one of your
 -path/-helppath setup?
 
 Ciao


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


Re: [PD] translations for pdpedia templates

2007-10-03 Thread marius schebella
hi,
the translation is used to label the standard textfields in the infobox 
and the raw pages. with that information it is possible to create a 
basic version of a language wiki. the next thing is to translate 
content. maybe start with general pages or objects that are often used, 
or do it library by library.
as I already said before you can also do that by using a database file
http://www.parasitaere-kapazitaeten.net/Pd/pdobjects
with that file it is easy to generate wikipages and import them on a 
scripting basis.
you can also do it library per library. people can split the list and do 
it in parts.
then you have to decide if you want english text in your pages or not.

there is no real standardized layout yet. some sections like inlets 
outlets... will appear in every page. we try to find a style that is 
similar to wikipedia; at the top a small sentence that explains the 
object, then some paragraphs about technical information, and then 
examples and more details about what you can use the object for.

I think that can be translated from the english pages from the wiki 
itself, but we don't have that yet.
[msd] already has a lot of information.

marius.


João Miguel Pais wrote:
 what happens now? do you put the information somewhere, or must we  
 copy/paste elsewhere?
 
 what happens when a good enough translation has been found? is a page  
 created by the language admin like the one in the turkish version?  
 http://wiki.puredata.info/tr/index.php?title=%C5%9Eablon:Infobox_Objectclass
 
 And then, is it a question of copying/translating/correcting the  
 individual articles of the english version?
 
 I know that everything is just starting, but there are already some people  
 joining in fast and putting their time+energy. It might be efficient if  
 someone in the english version did 1 article correctly, so that there's a  
 model where all should follow. Then all can know how to put their energy  
 into the process. (for that reason I tried to start the  
 http://wiki.puredata.info/en/Wiki_administrator_how-to)
 
 Joao
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list
 


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


Re: [PD] PDCon07 peer review process

2007-10-03 Thread Yves Degoyon
marius schebella wrote:

ola yves,

1) you are wrong
  

it's a bit short here,
i perfectly know what i say
when i say a FLOSS community should
_never_ be ruled by curators..

look at piksel, if you want,
it's a perfectly running event
without anyone named a 'curator',
they are _part_ of the community.

2) the way in which you write is on a personal violating style.
  

that's how we speak in the streets man
so watch out when you go out )

sevy

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


Re: [PD] Trying to implement switch ramp

2007-10-03 Thread Thomas O Fredericks
vsnapshot~? Where can I find it's help?  (I use Ubuntu PD(not extended) and
PD 0.40-2)

I still see inconsistencies in the patch I submitted
I will try to make something a little clearer: please try the new attached
patches and tell me why the little bit before the ramp changes size (I
suspect that is the size of one block, sometimes there, sometimes not). How
can I make this consistent?

Tom




On 10/3/07, Frank Barknecht [EMAIL PROTECTED] wrote:

 Hallo,
 Roman Haefeli hat gesagt: // Roman Haefeli wrote:

  On Tue, 2007-10-02 at 13:52 -0400, Thomas O Fredericks wrote:
 
   Actually, it kind of works, but there is an annoying glitch (when you
   replace the lines with vlines inside mix.switch.ramp~ the clicking is
   even worse).
  
  [line~] and [vline~] are _not_ interchangeable. since [vline~] uses sort
  of time tagged messages, it will start the ramp somewhere between block
  boundaries, if it is triggered by [delay] or [metro] - this produces
  the clicks. check the corresponding thread 'switch and ramp' in the
  pd-list for detailed reasons, why it isn't possible to implement that
  technique with [vline~]

 Well, it's a bit more complicated than that ... or simpler, depending
 on what you want to do. It's easy to make Tom's patch work with
 vline~: You just need to use [vsnapshot~] as well.

 Ciao
 --
 Frank Barknecht _ __footils.org_ __goto10.org__

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



bug.pd
Description: Binary data


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


Re: [PD] Trying to implement switch ramp

2007-10-03 Thread Thomas O Fredericks
Are there any objects to make ramps smaller than one second?

Tom

On 10/3/07, Thomas O Fredericks [EMAIL PROTECTED] wrote:

 vsnapshot~? Where can I find it's help?  (I use Ubuntu PD(not extended)
 and PD 0.40-2)

 I still see inconsistencies in the patch I submitted
 I will try to make something a little clearer: please try the new attached
 patches and tell me why the little bit before the ramp changes size (I
 suspect that is the size of one block, sometimes there, sometimes not). How
 can I make this consistent?

 Tom




 On 10/3/07, Frank Barknecht [EMAIL PROTECTED] wrote:
 
  Hallo,
  Roman Haefeli hat gesagt: // Roman Haefeli wrote:
 
   On Tue, 2007-10-02 at 13:52 -0400, Thomas O Fredericks wrote:
  
Actually, it kind of works, but there is an annoying glitch (when
  you
replace the lines with vlines inside mix.switch.ramp~ the clicking
  is
even worse).
   
   [line~] and [vline~] are _not_ interchangeable. since [vline~] uses
  sort
   of time tagged messages, it will start the ramp somewhere between
  block
   boundaries, if it is triggered by [delay] or [metro] - this produces
   the clicks. check the corresponding thread 'switch and ramp' in the
   pd-list for detailed reasons, why it isn't possible to implement that
   technique with [vline~]
 
  Well, it's a bit more complicated than that ... or simpler, depending
  on what you want to do. It's easy to make Tom's patch work with
  vline~: You just need to use [vsnapshot~] as well.
 
  Ciao
  --
  Frank Barknecht _ __footils.org_ __goto10.org__
 
  ___
  PD-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
  http://lists.puredata.info/listinfo/pd-list
 



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


Re: [PD] timestretching for slicer

2007-10-03 Thread hard off
roman, sorry i use gmail, which has a nice threaded view for mail.  i forgot
that not everyone gets this function.



derek wrote:

Time stretching is usually done one of two ways, both of which involve a
kind of windowing of the array: you can use an FFT analysis (of which
there are examples which come with PD), or you can use granulation.

In general, FFT is more accurate, but more expensive. Granulation is
used to squeeze the samples in Ableton Live into the BPMs/divisions that
one wants. It can also be fairly accurate, the smaller the grains, the
more grains are used and the the more overlaps the grains have.

Check my ParticleChamber abstraction for a use of windowed array
granulation for time domain manipulation independent of pitch.

http://www.puredata.org/Members/derek/Particlechamber.zip/
http://www.puredata.info/Members/derek/screenshot.png



and then i wrote:

i'd love it if someone would actually explain the ableton process fully or
code it in pd.  everyone always just says 'they do it like this, it's
easy'but no-one actually makes it as far as a patch.



to which derek replied:

ParticleChamber does it. The only thing missing is an adjustment to the
pointer to make the sample loop, and maybe some math to calculate
divisions of BPM. It's easy ;-)


and then i enthusiastically said:

cool!!! Can you post a simple patch that does abelton-esue time-stretching
on a loop?






derek came and dashed all of my hopes with:


Not right now, but if you look at the subpatch connected to the [grid]
object in ParticleChamber, you can probably work it out yourself.

Of course, beat-analysis not included, it's just the raw timestretching.
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] timestretching for slicer

2007-10-03 Thread Derek Holzer
Hey there,

hard off wrote:

 derek came and dashed all of my hopes with:
 
 Not right now, but if you look at the subpatch connected to the [grid]
 object in ParticleChamber, you can probably work it out yourself.
 
 Of course, beat-analysis not included, it's just the raw timestretching.

Hope I didn't dash all of them!

It's only that I never use this beatmatching thing, in PD or in Ableton. 
Most of the time I spent with Ableton, I was trying to NOT have it 
BPM-sync things! So I don't have a handy patch ready, and I'm waay 
too busy to cook one up for the list archives at this moment. Of course, 
if you'd like to commission me to customize ParticleChamber, we can 
discuss it ;-) Otherwise, PD helps those that help themselves...

best,
d.


-- 
derek holzer ::: http://www.umatic.nl ::: http://blog.myspace.com/macumbista
---Oblique Strategy # 78:
Go outside.  Shut the door.

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


Re: [PD] PDCon07 peer review process

2007-10-03 Thread Yves Degoyon
marius schebella wrote:

 I think Pd community is not a closed circle, users only, and there 
 is also not a first level pd user and second level pd user.

?? out of context..

 a chairman is not a curator, he speaks for the interests of a 
 community and not for his own.
 I think that it is a good practice to have a board of people that 
 reviews papers 

you don't read very well,
the normal process, of course, is through
peer reviews, but not dependeing
on the arbitrary power of a curator,
furthermore when this 'curator' was
never aproved by the community.

i can clearly read 'curator' in all pd convention's documents
and not chairman...

sevy

ps : if i use the street language, this is part of the message,
just to take out pd from the museum and galleries.

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


Re: [PD] timestretching for slicer

2007-10-03 Thread Jamie Bullock
On Tue, 2007-10-02 at 23:18 +0900, hard off wrote:
 cool!!! Can you post a simple patch that does abelton-esue
 time-stretching on a loop?
 

Isn't the technique demonstrated in the Pd help patches
B14.sampler.rockafella.pd? Or have I misunderstood the question?

Jamie


-- 
www.postlude.co.uk


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


Re: [PD] PDCon07 peer review process

2007-10-03 Thread marius schebella
Yves Degoyon wrote:
 marius schebella wrote:
 
 I think Pd community is not a closed circle, users only, and there 
 is also not a first level pd user and second level pd user.
 
 ?? out of context..

yves, these are three statements from your postings:

what is that introduced arbitrary judgements here ?
( of non practitioners ? )

if anyones remember, reni was _not_ a curator at all,
she was a pd praticioner,
and yeh she dived into pd

and are you working with pd or dd ?

I think you are drawing an arbitrary border between inside and outside, 
those people who are inside the community and those who are not. do you 
want to exclude everybody that has not used the program? how can you 
tell he/she does not?
and is using dd bad? why? that's what I meant with second level pd user.

btw, who/what is khanawake?

marius.

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


Re: [PD] translations for pdpedia templates

2007-10-03 Thread Max Neupert
hi iohannes, marius,

i think roman is correct with “Nachrichten”
like in: „eine Nachricht verschicken an...“
not like in watching the news though. ;]

m

Am 03.10.2007 um 02:49 schrieb IOhannes m zmoelnig:

 marius schebella wrote:
 heute schon nachrichten geschaut?
 I am not sure about nachrichten, but the rest is ok for me.
 m.

 same for me: i don't think that nachrichten is the correct  
 translation.
 probably Signale would be better, if signals wasn't already used for
 something else...

 how do you call messages when you teach pd in german?
 at least, i call them messages


 fmga.sdr
 IOhannes

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


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


Re: [PD] timestretching for slicer

2007-10-03 Thread Derek Holzer
No, he's talking about changing sample length and pitch independently. 
Or changing length without changing pitch at all. This is done with FFT 
or granulation, not just changing the playback rate alone.

best,
d.

Jamie Bullock wrote:
 On Tue, 2007-10-02 at 23:18 +0900, hard off wrote:
 cool!!! Can you post a simple patch that does abelton-esue
 time-stretching on a loop?

 
 Isn't the technique demonstrated in the Pd help patches
 B14.sampler.rockafella.pd? Or have I misunderstood the question?
 
 Jamie
 
 

-- 
derek holzer ::: http://www.umatic.nl ::: http://blog.myspace.com/macumbista
---Oblique Strategy # 96:
Is the intonation correct?

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


Re: [PD] PDCon07 peer review process

2007-10-03 Thread Martin Peach
marius schebella wrote:
btw, who/what is khanawake?

It's part of Canada's version of the apartheid system:

http://en.wikipedia.org/wiki/Kahnawake,_Quebec

Martin



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


Re: [PD] PDCon07 peer review process

2007-10-03 Thread Yves Degoyon
Martin Peach wrote:

 marius schebella wrote:

 btw, who/what is khanawake?


 It's part of Canada's version of the apartheid system:

 http://en.wikipedia.org/wiki/Kahnawake,_Quebec

 Martin




exactly ! wikipedia is very good indeed,
but they have full-time people reviewing the texts...

it's also a good test to know if someone goes out in the streets
sometimes...

apart from that, i give up the discussion on curators,
everybody here accepts the curator/artist relation
( the hand that feeds ) so it's useless

i just want to say i have nothing to do with it,
and we were not in montreal for the good will of any
curator, but for the work acomplished,
for this, i'm going back to work ..

ciao,
sevy

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


Re: [PD] linux - faster load first time

2007-10-03 Thread Miller Puckette
Hmm, now has anyone noticed that Pd (first time after booting) starts up 
progressively more slowly over the months you own a linux machine?  I'm
suspicious that there's a correlation with how much software you have
loaded on the machine.  Maybe having lots of shared libraries and programs
to use them makes dynamic linking slower (see, e.g., 'man ldconfig').

That's nothing but a guess.

cheers
Miller

On Thu, Oct 04, 2007 at 12:53:46AM +0100, Andy Farnell wrote:
 
 Yes this is page/cache feature and seen with many apps. If you have 
 a very frequently used app that you want to load fast each time then
 consider creating a RAM disk. Study Knoppix and Puredyne to see that
 in action. A start script to load Pd bins into RAM and then set the
 path to them. Useful for performance situations maybe.
 
 On Wed, 03 Oct 2007 09:10:27 +0200
 Atte Andr? Jensen [EMAIL PROTECTED] wrote:
 
  Hi
  
  When I run pd the first time it takes a while to load, the second time 
  it's much faster. I use a bash script to load my session (ardour, muse, 
  pd + more) so if pd isn't running before muse, muse can't connect it's 
  midi outs to pd's midi in.
  
  I assume the load time is a matter of loading a binary, that's cached 
  the second time. If so, where's the big binary? I tried running cat 
  /usr/local/bin/pd  /dev/null in the beginning of my bash script, but 
  that didn't seem to work.
  
  If the above is a blind alley, whe could be done to speed up pd loadtime 
  the first time?
  
  NB: pd is version 0.40.3, and I'm running debian/linux...
  
  -- 
  peace, love  harmony
  Atte
  
  http://atte.dk   | http://myspace.com/attejensen
  http://anagrammer.dk | http://modlys.dk
  
  ___
  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

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


Re: [PD] translations for pdpedia templates

2007-10-03 Thread IOhannes m zmoelnig
Max Neupert wrote:
 hi iohannes, marius,
 
 i think roman is correct with “Nachrichten”
 like in: „eine Nachricht verschicken an...“
 not like in watching the news though. ;]


well obviously.
the question is whether we should translate pure data as reine daten 
(rein as in reines wasser, not as in rheingold).

after all, it is a translation to german, not french.


fgmadsr.
IOhannes

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


Re: [PD] linux - faster load first time

2007-10-03 Thread Tim Blechmann
one could avoid the dynamic linking by prelinking the binary ...

t

On Wed, 2007-10-03 at 09:15 -0700, Miller Puckette wrote:
 Hmm, now has anyone noticed that Pd (first time after booting) starts up 
 progressively more slowly over the months you own a linux machine?  I'm
 suspicious that there's a correlation with how much software you have
 loaded on the machine.  Maybe having lots of shared libraries and programs
 to use them makes dynamic linking slower (see, e.g., 'man ldconfig').
 
 That's nothing but a guess.
 
 cheers
 Miller
 
 On Thu, Oct 04, 2007 at 12:53:46AM +0100, Andy Farnell wrote:
  
  Yes this is page/cache feature and seen with many apps. If you have 
  a very frequently used app that you want to load fast each time then
  consider creating a RAM disk. Study Knoppix and Puredyne to see that
  in action. A start script to load Pd bins into RAM and then set the
  path to them. Useful for performance situations maybe.
  
  On Wed, 03 Oct 2007 09:10:27 +0200
  Atte Andr? Jensen [EMAIL PROTECTED] wrote:
  
   Hi
   
   When I run pd the first time it takes a while to load, the second time 
   it's much faster. I use a bash script to load my session (ardour, muse, 
   pd + more) so if pd isn't running before muse, muse can't connect it's 
   midi outs to pd's midi in.
   
   I assume the load time is a matter of loading a binary, that's cached 
   the second time. If so, where's the big binary? I tried running cat 
   /usr/local/bin/pd  /dev/null in the beginning of my bash script, but 
   that didn't seem to work.
   
   If the above is a blind alley, whe could be done to speed up pd loadtime 
   the first time?
   
   NB: pd is version 0.40.3, and I'm running debian/linux...
   
   -- 
   peace, love  harmony
   Atte
   
   http://atte.dk   | http://myspace.com/attejensen
   http://anagrammer.dk | http://modlys.dk
   
   ___
   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
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list
--
[EMAIL PROTECTED]ICQ: 96771783
http://tim.klingt.org

Linux is like a wigwam: no windows, no gates, apache inside, stable.


signature.asc
Description: This is a digitally signed message part
___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] side effects

2007-10-03 Thread IOhannes m zmoelnig
marius schebella wrote:
 not only a settings problem. many objects are broken. at least on os x. 

broken in which way?

 and for some it is not possible to rightclick, like entry or popup.

is this broken behaviour or just missing feature?


mfgasdr
IOhannes

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


Re: [PD] side effects

2007-10-03 Thread marius schebella
IOhannes m zmoelnig wrote:
 marius schebella wrote:
 not only a settings problem. many objects are broken. at least on os x. 
 
 broken in which way?

show up in the pd-extended release but cannot be created.

 and for some it is not possible to rightclick, like entry or popup.
 
 is this broken behaviour or just missing feature?

missing feature.
marius.

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


Re: [PD] PDCon07 peer review process

2007-10-03 Thread Mathieu Bouchard

On Wed, 3 Oct 2007, Martin Peach wrote:


marius schebella wrote:

btw, who/what is khanawake?

It's part of Canada's version of the apartheid system:
http://en.wikipedia.org/wiki/Kahnawake,_Quebec


While you are on Wikipedia could you please look up Apartheid and tell me 
wtf it has to do with anywhere in contemporary Canada.


 _ _ __ ___ _  _ _ ...
| Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] translations for pdpedia templates

2007-10-03 Thread João Miguel Pais
 the question is whether we should translate pure data as reine daten
 (rein as in reines wasser, not as in rheingold).

or saubere daten? sauber machen, gell?

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


Re: [PD] side effects

2007-10-03 Thread Charles Henry
about pdpedia features:
Could there be a good way to cross-index (in pdpedia) with bug
reports, and show how they were fixed?  Most user problems get posted
to pd-list, and any unresolved issues get placed in the reports.
A comment section is likely to be plagued with ambiguous user
problems and non-unified treatment, I think.

Chuck


On 10/3/07, marius schebella [EMAIL PROTECTED] wrote:
 IOhannes m zmoelnig wrote:
  marius schebella wrote:
  not only a settings problem. many objects are broken. at least on os x.
 
  broken in which way?

 show up in the pd-extended release but cannot be created.

  and for some it is not possible to rightclick, like entry or popup.
 
  is this broken behaviour or just missing feature?

 missing feature.
 marius.

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


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


Re: [PD] side effects

2007-10-03 Thread marius schebella
hi,
I think of pdpedia more like an encyclopedia. but I think a discussion 
forum for bugs and comments beside the mailing list is a good idea. the 
cross linking can by done by linking to mails in the pd-list archives 
and vice versa. still, I think bugs should be mentioned in the pdpedia 
pages.
marius.


Charles Henry wrote:
 about pdpedia features:
 Could there be a good way to cross-index (in pdpedia) with bug
 reports, and show how they were fixed?  Most user problems get posted
 to pd-list, and any unresolved issues get placed in the reports.
 A comment section is likely to be plagued with ambiguous user
 problems and non-unified treatment, I think.
 
 Chuck
 
 
 On 10/3/07, marius schebella [EMAIL PROTECTED] wrote:
 IOhannes m zmoelnig wrote:
 marius schebella wrote:
 not only a settings problem. many objects are broken. at least on os x.
 broken in which way?
 show up in the pd-extended release but cannot be created.

 and for some it is not possible to rightclick, like entry or popup.
 is this broken behaviour or just missing feature?
 missing feature.
 marius.

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

 


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


Re: [PD] side effects

2007-10-03 Thread Hans-Christoph Steiner

You can browse for help patches in the help browser.

But yes, things are a mess. :D


.hc

On Oct 3, 2007, at 8:28 AM, marius schebella wrote:

 not only a settings problem. many objects are broken. at least on  
 os x.
 and for some it is not possible to rightclick, like entry or popup.
 the rest is a settings problem, true.
 marius.

 Frank Barknecht wrote:
 Hallo,
 marius schebella hat gesagt: // marius schebella wrote:

 one of the side effects of pdpedia is that with the overview of  
 all the
 objects there are also a lot of objects that are ~buggy that are not
 working.
 especially flatspace makes problems.
 help-patches are not showing up, many objects cannot be created. :(

 Is this a problem of the objects or isn't it one of your
 -path/-helppath setup?

 Ciao


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



 


News is what people want to keep hidden and everything else is  
publicity.  - Bill Moyers



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


Re: [PD] translations for pdpedia templates

2007-10-03 Thread Hans-Christoph Steiner

On Oct 2, 2007, at 6:08 PM, João Miguel Pais wrote:

 Wikipedia PT has both, with Template as an alias.

 Among designers, teachers and etc I always heard template. Do these  
 hard cases have to be 100% decided now? I can ask a portuguese  
 programmer to have a look at it at some point.

It's up to you, I don't speak Portuguese :D

 $releaseVersion = versão de lançamento;

 that can be more accurate, although it sounds a bit strange  
 (that's why I was trying to put something more language-friendly).

 Nº de versão looks like version number, which is not quite  
 what release version means.  It is meant to mean the version of  
 the most recent release of that software.  latest release  
 version would be a longer term for it.

 that's true.

 what happens now? do you put the information somewhere, or must we  
 copy/paste elsewhere?

I think we should proceed like this:

1) send your complete template of the translations to the list under  
the name portuguese pdpedia template or something like that.
2) try to get feedback from other Portuguese speakers
3) after a short lazy consensus waiting period, I'll import the  
templates

.hc



 Joao




 


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




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


Re: [PD] side effects

2007-10-03 Thread Hans-Christoph Steiner

Yes, definitely!  This is one of the main reasons why I am interested  
in the pdpedia.

.hc

On Oct 3, 2007, at 8:08 AM, João Miguel Pais wrote:

 isn't it possible to make a comment section, where such problems  
 can be
 indicated?


 one of the side effects of pdpedia is that with the overview of  
 all the
 objects there are also a lot of objects that are ~buggy that are not
 working.
 especially flatspace makes problems.
 help-patches are not showing up, many objects cannot be created. :(
 but anyway, I created a new category called gui which will include  
 all
 the graphical UI objects.
 http://wiki.puredata.info/en/Category:gui
 hans, can I do something to get the images running?
 marius.

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



 -- 
 Friedenstr. 58
 10249 Berlin
 Deutschland
 Tel +49 30 42020091
 Mob +49 162 6843570
 [EMAIL PROTECTED]
 skype: jmmmpjmmmp
 http://www.puredata.org/Members/jmmmp
 IBM Thinkpad R51, XP, Pd-Ext-0.39-2-t5, Pd Van 0.40-t2

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



 


If nature has made any one thing less susceptible than all others of  
exclusive property, it is the action of the thinking power called an  
idea, which an individual may exclusively possess as long as he keeps  
it to himself; but the moment it is divulged, it forces itself into  
the possession of everyone, and the receiver cannot dispossess  
himself of it.- Thomas Jefferson



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


Re: [PD] timestretching for slicer

2007-10-03 Thread Jamie Bullock
On Wed, 2007-10-03 at 16:36 +0200, Derek Holzer wrote:
 No, he's talking about changing sample length and pitch independently. 
 Or changing length without changing pitch at all. This is done with FFT 
 or granulation, 

...but that's exactly what sampler-rockafella does.

 not just changing the playback rate alone.

It uses a windowed overlap-add. I suppose that's quasi-granular.

best,

Jamie
 
-- 
www.postlude.co.uk


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


Re: [PD] sfread4~

2007-10-03 Thread Andy Farnell

required missing /lib/tls/libc.so.6
my bad I know , but just to say a static would be nicer :)
cheers,
a.

On Wed, 3 Oct 2007 18:58:32 +0200
Orm Finnendahl [EMAIL PROTECTED] wrote:

 Hi all,
 
  needing sfread~ with a signal inlet for varispeed and 4 point
 interpolation I reworked Günter Geigers object and renamed it to
 sfread4~ (hope you don't mind, Günter and thanks for the original
 code!).
 
 I didn't test it for negative speeds (it might get screwed up using
 it), but it seems to work fine for positive speeds. I found a couple
 of weirdnesses in the original code which seemed to make it sound a
 little distorted for speeds != integer multiples. Therefore I
 reorganized the perform routine and datastructs a little. It seems to
 be fixed now, but use at your own risk.
 
 The varispeed signal inlet is the leftmost inlet (therefore the third
 inlet doesn't exist anymore). Note that sfread4~ will not produce any
 sound if the inlet isn't connected to anything as this means a speed
 value of 0. To make it play back at original speed, connect a [sig~ 1]
 to the leftmost inlet.
 
 I also attach the compiled binary for linux i386.
 
 --
 Orm
 
 


-- 
Use the source

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


[PD] sfread4~

2007-10-03 Thread Orm Finnendahl
Hi all,

 needing sfread~ with a signal inlet for varispeed and 4 point
interpolation I reworked Günter Geigers object and renamed it to
sfread4~ (hope you don't mind, Günter and thanks for the original
code!).

I didn't test it for negative speeds (it might get screwed up using
it), but it seems to work fine for positive speeds. I found a couple
of weirdnesses in the original code which seemed to make it sound a
little distorted for speeds != integer multiples. Therefore I
reorganized the perform routine and datastructs a little. It seems to
be fixed now, but use at your own risk.

The varispeed signal inlet is the leftmost inlet (therefore the third
inlet doesn't exist anymore). Note that sfread4~ will not produce any
sound if the inlet isn't connected to anything as this means a speed
value of 0. To make it play back at original speed, connect a [sig~ 1]
to the leftmost inlet.

I also attach the compiled binary for linux i386.

--
Orm

/* (C) Guenter Geiger [EMAIL PROTECTED] */
/*   */
/* changed 10 03 2007 by Orm Finnendahl */
/* Changes:
/* - added varispeed as (left) signal inlet */
/* - added 4 point interpolation and renamed sfread4~ */

#include m_pd.h

#include stdio.h
#include string.h
#ifndef NT
#include unistd.h
#include sys/mman.h
#else
#include io.h
#endif


#include fcntl.h
#include sys/stat.h

/*  sfread4~ - */

#ifdef NT
#define BINREADMODE rb
#else
#define BINREADMODE r
#endif

static t_class *sfread4_class;


typedef struct _sfread4
{
 t_object x_obj;
 void* x_mapaddr;
 int   x_fd;
 t_int   x_play;
 t_int   x_channels;
 t_int   x_size;
 t_int   x_loop;
 t_float x_offset;
 t_float x_skip;
 t_float x_debug;
  float x_frac;
  float x_inc;
 t_canvas * x_canvas;
 t_outlet *x_bangout;
} t_sfread4;


void sfread4_open(t_sfread4 *x,t_symbol *filename)
{
 struct stat  fstate;
 char fname[MAXPDSTRING];

 if (filename == s_) {
	  post(sfread4: open without filename);
	  return;
 }

 canvas_makefilename(x-x_canvas, filename-s_name,
			 fname, MAXPDSTRING);


 /* close the old file */

 if (x-x_mapaddr) munmap(x-x_mapaddr,x-x_size);
 if (x-x_fd = 0) close(x-x_fd);

 if ((x-x_fd = open(fname,O_RDONLY))  0)
 {
	  error(can't open %s,fname);
	  x-x_play = 0;
	  x-x_mapaddr = NULL;
	  return;
 }

 /* get the size */

 fstat(x-x_fd,fstate);
 x-x_size = fstate.st_size;

 /* map the file into memory */

 if (!(x-x_mapaddr = mmap(NULL,x-x_size,PROT_READ,MAP_PRIVATE,x-x_fd,0)))
 {
	  error(can't mmap %s,fname);
	  return;
 }
}

#define MAX_CHANS 4

static t_int *sfread4_perform(t_int *w)
{
 t_sfread4* x = (t_sfread4*)(w[1]);
 short* buf = x-x_mapaddr;
 t_float *in1 = (t_float *)(w[2]);
 x-x_debug=*in1;
 int c = x-x_channels;
 t_float offset = x-x_offset*c;
 t_float speed = *in1++;
 float frac = x-x_frac;
 float inc = x-x_inc;
 long aoff = x-x_offset;
/*  post(startfrac-inc: %8.4f  %8.4f, frac, inc); */
 int i,n;
 int end =  x-x_size/sizeof(short) - 2;
 t_float* out[MAX_CHANS];
 
 for (i=0;ic;i++)  
	  out[i] = (t_float *)(w[3+i]);
 n = (int)(w[3+c]);
 
 /* loop */

 if (offset   end)
	  offset = end;

 if (offset + n*c*speed  end) { // playing forward end
	  if (!x-x_loop) {
	   x-x_play=0;
	   offset = x-x_skip*c;
	  }
 }

 if (offset + n*c*speed  0) {  // playing backwards end
	  if (!x-x_loop) {
	   x-x_play=0;
	   offset = end;
	  }

 }


 if (x-x_play  x-x_mapaddr) {

	  if (1) { /* different speed */
/* 	post (start: aoff=%d, aoff); */
	while (n--) {
 	  for (i=0;ic;i++)  {
 		if (aoff = c) { 
 		  *out[i]++ = (t_sample) *(buf+i)*3.052689e-05;
 		}
 		else 
		  {
 		float as = *(buf+aoff+i - c);
		float bs = *(buf+aoff+i);
		float cs = *(buf+aoff+i+c);
		float ds = *(buf+aoff+i+c+c);
		float cminusb;
		float tmp;
		cminusb = cs-bs;
		tmp = bs + frac * (
   cminusb - 0.167f * (1.-frac) * (
	   (ds - as - 3.0f * cminusb) * frac +
	   (ds + 2.0f*as - 3.0f*bs)
	   )
   );
 		*out[i]++ = tmp * 3.052689e-05;
		  }		
	  }
 	  inc = frac + speed;
	  aoff+=  ((int) inc) * c;
 	  frac = inc - (int)inc;
 	  speed = *in1++;
	  if (aoff  end) { 
		if (x-x_loop) aoff = x-x_skip;
		else break;
	  }
	  if (aoff  0) {
		if (x-x_loop) aoff = end;
		else break;
	  }
	}
	/* Fill with zero in case of end */ 
	n++;
	while (n--) 
	  for (i=0;ic;i++)  
		*out[i]++ = 0;
	offset = aoff;
	  }
 }
 else {
   while (n--) {
	 for (i=0;ic;i++)
	   *out[i]++ = 0.;
   }
 }
 x-x_offset = (float) aoff; /* this should always be integer !! */
 x-x_frac = frac;
 x-x_inc = inc;
 return (w+c+4);
}


static void 

Re: [PD] translations for pdpedia templates

2007-10-03 Thread Max Neupert
what about some other germanophones on the list cast their ballot on  
this question?
frank, what's your opinion?

i taught pd to german speaking non-nerds with russian as their second  
language and i think they appreciated that i used nachrichten instead  
of messages.. but maybe you're right and i spent to much time in  
montreal and became to sensible about political correct language  
usage ;)

or alternatively we make an austrian version of pdpedia...

greetings,
m.

Am 03.10.2007 um 12:23 schrieb IOhannes m zmoelnig:

 Max Neupert wrote:
 hi iohannes, marius,
 i think roman is correct with “Nachrichten”
 like in: „eine Nachricht verschicken an...“
 not like in watching the news though. ;]


 well obviously.
 the question is whether we should translate pure data as reine  
 daten (rein as in reines wasser, not as in rheingold).

 after all, it is a translation to german, not french.


 fgmadsr.
 IOhannes


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


Re: [PD] timestretching for slicer

2007-10-03 Thread martin brinkmann

a while ago i have built a little, 'quick and dumb' beatloop
which uses not exactly the same techniques used in live (it is
missing the tempo-warp-stuff), but does basicly the same thing as 
reaktor and acid do. without any analysis though, so

transients are not taken into acount. i have built this one because
i was unhappy whith the soundquality of a 'rockafella'-based
aproach, at least when using percussive loops.

in short it is: cut a loop into 1/16 (or whatever)
slices, and trigger these slices on every 1/16.

sounds not much worse then live (1.x), within
a reasonable tempo range.

i think live uses quite a similar method in its 'beat-mode'.
maybe with a little sample-analysis for finding ideal (or at
least better) start- and loop points (instead of just
playing on) for the 'grains'. 'warping' could possibly be
implemented with a variable bpm...

the other live-modes are probably something similar to
the 'rockafella'-method, and something 'graincloud'-like
('texture'-mode). newer versions of live include also a
frequency-domain based method, but i have not yet heard
this one.

since it is not very big, i hope it is ok to
attach the patch. (sorry, a little messy as
usual ;-))

bis denn!
martin
#N canvas 162 38 468 508 10;
#X obj 18 189 dac~;
#X obj 17 21 loadbang;
#X msg 17 46 120;
#N canvas 105 38 1142 827 beatloop1 0;
#X floatatom 295 108 3 0 0 0 - - -;
#X obj 128 114 hsl 160 8 3 128 0 1 empty empty olen -26 4 0 8 -262144
-1 -1 1700 1;
#X obj 392 -79 int;
#X obj 323 128 hsl 64 8 0 1 0 0 empty empty empty -2 -6 0 8 -262144
-258699 -1 3544 1;
#X obj 278 -205 + 1;
#X obj 227 -209 float;
#X obj 278 -151 mod;
#X obj 198 -410 inlet;
#X obj 353 -318 inlet;
#X text 238 -409 -bpm;
#X text 393 -318 -reset/sync;
#X msg 199 -367 1;
#X obj 223 -343 /;
#X obj 196 -388 t f f;
#X obj 228 -318 * 15000;
#X obj 341 -267 t b f;
#X obj 223 -240 metro 125;
#X msg 347 -292 -2;
#X text 147 -318 1/16 in ms;
#X text 168 -208 counter;
#X obj 100 290 outlet~;
#X obj 372 -123 mod 2;
#N canvas 0 27 1249 889 sample 0;
#X obj 92 430 soundfiler;
#X obj 71 284 openpanel;
#X obj 362 306 loadbang;
#X obj 383 112 bng 15 250 50 0 empty empty load 0 -6 0 8 -262144 -1
-1;
#X obj 109 240 splitfilename;
#X msg 103 454 set \$1;
#X msg 102 503 0;
#X obj -247 177 inlet;
#X obj 468 1147 outlet~;
#X obj 41 342 t b b a;
#X obj 319 342 t b b;
#X msg -46 712 0;
#X obj 130 610 pack;
#X obj 239 489 / 44.1;
#X msg 143 674 0 0;
#X msg 147 635 set \$1 \$2;
#X obj 178 545 *;
#X obj 201 468 t b f b;
#X msg 554 403 1.05946;
#X obj 560 432 pow;
#X obj 544 339 * -1;
#X obj 44 981 *~;
#X msg -13 680 -1 17.8636;
#X obj 250 108 hsl 128 8 100 160 0 1 empty empty dc -16 4 0 8 -262144
-1 -1 5300 1;
#X obj -24 944 *~;
#X obj 0 292 dbtorms;
#X obj -143 345 moses 0.001;
#X obj -135 685 pack;
#X obj 250 120 hsl 128 8 100 150 0 1 empty empty at -16 4 0 8 -262144
-1 -1 6900 1;
#X obj -123 305 dbtorms;
#X msg -131 751 1 22.8175;
#X msg -131 719 set \$1 \$2;
#X obj -73 454 t b b f;
#X obj -24 567 * -1;
#X msg -7 635 set \$1 \$2;
#X obj -4 606 pack;
#X obj -18 913 +~;
#X text -130 888 attack;
#X text 49 882 release;
#X obj 591 203 inlet;
#X obj 543 367 t b f;
#X msg 71 652 0;
#X obj 41 543 delay 1;
#X obj 41 566 t b b;
#X obj 400 182 inlet;
#X obj -152 201 inlet;
#X text 635 202 tp (semitones);
#X text -206 176 trigger/vel (0..1);
#X obj 123 536 *;
#X msg 36 597 set \$1;
#X obj 169 580 *;
#X obj 302 625 -;
#X msg 291 592 1;
#X text -111 202 duration (ms);
#X obj 276 546 t b b f;
#X obj 373 427 float;
#X msg -224 409 bang;
#X symbolatom 102 114 18 0 0 0 - - -;
#X text 442 183 sample start (percent);
#X obj 346 492 / 100;
#X msg 238 200 set symbol \$1;
#X obj 293 241 t b a;
#X obj 469 1112 +~;
#X obj -223 436 delay 1;
#X obj -290 103 inlet;
#X obj -278 250 pack;
#X obj -278 272 route 0 1;
#X obj -192 238 pack;
#X obj -192 260 route 0 1;
#X obj 398 221 pack;
#X obj 398 243 route 0 1;
#X obj 569 233 pack;
#X obj 569 255 route 0 1;
#X msg 966 504 0;
#X msg 828 713 0;
#X obj 1004 611 pack;
#X obj 1113 490 / 44.1;
#X msg 1017 675 0 0;
#X msg 1021 636 set \$1 \$2;
#X obj 1052 546 *;
#X obj 1075 469 t b f b;
#X msg 1295 374 1.05946;
#X obj 1292 408 pow;
#X obj 1285 310 * -1;
#X msg 861 681 -1 17.8636;
#X obj 764 402 moses 0.001;
#X obj 745 683 pack;
#X msg 743 752 1 22.8175;
#X msg 743 720 set \$1 \$2;
#X obj 801 455 t b b f;
#X obj 850 568 * -1;
#X msg 867 636 set \$1 \$2;
#X obj 862 605 pack;
#X obj 856 914 +~;
#X text 744 889 attack;
#X text 923 883 release;
#X obj 1284 338 t b f;
#X msg 945 653 0;
#X obj 915 544 delay 1;
#X obj 915 567 t b b;
#X obj 997 537 *;
#X msg 910 598 set \$1;
#X obj 1043 581 *;
#X obj 1176 626 -;
#X msg 1165 593 1;
#X obj 1150 547 t b b f;
#X obj 1232 443 float;
#X msg 770 433 bang;
#X obj 1220 493 / 100;
#X obj 735 512 delay 1;
#X text 625 553 2nd voice -;
#X obj 953 959 *~;
#X obj 1018 798 vline~;
#X obj 166 786 vline~;
#X obj 48 862 vline~;
#X obj -107 862 vline~;
#X obj 764 861 vline~;
#X obj 921 863 vline~;
#X msg 160 275 set read -resize 

Re: [PD] translations for pdpedia templates

2007-10-03 Thread João Miguel Pais
 Among designers, teachers and etc I always heard template. Do these  
 hard cases have to be 100% decided now? I can ask a portuguese  
 programmer to have a look at it at some point.

 It's up to you, I don't speak Portuguese :D

no, but you did a nice job correcting my portuguese

 1) send your complete template of the translations to the list under the  
 name portuguese pdpedia template or something like that.
 2) try to get feedback from other Portuguese speakers
 3) after a short lazy consensus waiting period, I'll import the templates

will do

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


[PD] Keybang for Gem in Fullscreen

2007-10-03 Thread Peter Forde

Helo,
 
I am trying to run a fullscreen video system. I need to ocasionaly change a 
value without jumping out of the Fullscreen Gem window. It seems to select the 
Gem window instead and so the keybang is lost.
Any suggestions.?
 
Thanks
 
Peter
_
Peek-a-boo FREE Tricks  Treats for You!
http://www.reallivemoms.com?ocid=TXT_TAGHMloc=us___
PD-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] Trying to implement switch ramp

2007-10-03 Thread Roman Haefeli
On Wed, 2007-10-03 at 09:30 -0400, Thomas O Fredericks wrote:
 Are there any objects to make ramps smaller than one second?
 
you mean smaller than one millisecond?

[vline~] can do it for sure.

roman





___ 
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: 
http://mail.yahoo.de


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


Re: [PD] Trying to implement switch ramp

2007-10-03 Thread Roman Haefeli
On Wed, 2007-10-03 at 09:26 -0400, Thomas O Fredericks wrote:
 vsnapshot~? Where can I find it's help?  (I use Ubuntu PD(not
 extended) and PD 0.40-2)
 
there is no help-file for [vsnapshot~] yet, afaik. but the way it works
could probably be derived from the name, respectively from the 'v' in
its name. as [vline~] it uses timetagged messages, so that it doesn't
only make a snapshot of samples on the block boundaries, but of a sample
somewhere in between (depending on the time tag). *)
beware that the result will output one block later and this is also the
reason, why it's not possible to use [vsnapshot~] in combination with
[vline~] to implement the 'switch and ramp' technique (you would need to
delay the second signal by one block).

*) i am not sure how it is actually implemented and whether it uses a
time tag or whatsoever, but for me it is a sufficient explanation for
how these objects work. 

 I still see inconsistencies in the patch I submitted
 I will try to make something a little clearer: please try the new
 attached patches and tell me why the little bit before the ramp
 changes size (I suspect that is the size of one block, sometimes
 there, sometimes not). How can I make this consistent?

ther reason here is that you use the direct output of [metro] to trigger
[tabwrite~] and the [line~] in [mix.switch.ramp~] is triggered exactly
5ms later (because of the [del 5]). the problem is, that [tabwrite~] as
well as [line~] execute only on block boundaries. since they are 5ms
apart from each other and 5ms is not a multiple of the blocksize (1.45ms
in that case), the shift you see is just a rounding error. 

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


Re: [PD] translations for pdpedia templates

2007-10-03 Thread Roman Haefeli
On Wed, 2007-10-03 at 10:39 -0400, Max Neupert wrote:
 hi iohannes, marius,
 
 i think roman is correct with “Nachrichten”
 like in: „eine Nachricht verschicken an...“
 not like in watching the news though. ;]

yo, actually i don't have an opinion on this. first i proposed
'messages', but then some people suggested 'nachrichten', that is why i
changed it in the second proposal. i really cannot say, what is better
in that case.

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


Re: [PD] gt~ and lt~ (similar to zexy ~, ~) and between~

2007-10-03 Thread Enrique Erne


On Mer Oct  3  8:45 , IOhannes m zmoelnig  sent:

Enrique Erne wrote:
 hi community
 
 i patched a prototype for a gigatable abstraction to overcome the 16777216 
 sample
 limit 
 http://lists.puredata.info/pipermail/pd-list/2007-09/053479.html
 
 as a side product i got some abs that could be useful..
 
 [between~] with 2 arguments to specify a range and outputs 0/1 if the 
 incoming
 signal is within that range (purepd). it seems to work so far...
 
 gt~ and lt~ are purepd abstractions of zexy's ~. a difference is the
 second inline where the zexy object accept signal _and_ control values for 
 the
 second inlet. it should be easy to add the second inlet but only signal _or_
 control can be done of corse.
 

not to be offsensive, but zexy's [~] are (optionally) 
implemented as abstractions that require nothing buth a pd-vanilla 
distribution (though they are not purepd, strictly speaking)

i see. simply with expr :-)

the ~ ~ seems to be pretty much standard, will they ever make it into
pd-vanilla or is there a license issue?


nevertheless, i like the approach with tables.


btw, the [gt~] does not seem to behave correctly for small values 
(because of the 1e-6 offset)...

oups yes.. here's an update





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


Re: [PD] gt~ and lt~ (similar to zexy ~, ~) and between~

2007-10-03 Thread Derek Holzer
Hi Enrique,

Enrique Erne wrote:

 the ~ ~ seems to be pretty much standard, will they ever make it into
 pd-vanilla or is there a license issue?

Actually, on some systems there's an object name issue. I've seen many 
cases on Windows, and some on OS X, where  and  cannot be used in 
a filename, and therefore any object with those characters in the name 
will not create. I've recommended the [expr~] alternative for a long 
time now.

best,
d.

-- 
derek holzer ::: http://www.umatic.nl ::: http://blog.myspace.com/macumbista
---Oblique Strategy # 74:
Get your neck massaged

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


Re: [PD] gt~ and lt~ (similar to zexy ~, ~) and between~

2007-10-03 Thread Roman Haefeli
On Thu, 2007-10-04 at 01:02 +0200, Derek Holzer wrote:
 Hi Enrique,
 
 Enrique Erne wrote:
 
  the ~ ~ seems to be pretty much standard, will they ever make it into
  pd-vanilla or is there a license issue?
 
 Actually, on some systems there's an object name issue. I've seen many 
 cases on Windows, and some on OS X, where  and  cannot be used in 
 a filename, and therefore any object with those characters in the name 
 will not create.

just for the record: it will not create in pd-extended (or with
externals compiled in libdir format), but it will with externals as
library. 
i don't think, that the author(s) (IOhannes?) of zexy had this in mind,
when writing zexy. afaik, that was far before pd-extended came up.

personally, i think as well, that these objects are good candidates to
be inlcuded to pd-vanilla, as well as these: [abs~], [sgn~]

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


[PD] [zexy]: is there a changelog?

2007-10-03 Thread Roman Haefeli
hi IOhannes

i just realized, that updating zexy from 2.1 to 2.2.0 was the reason,
why one of my patches broke. somehow my mind is not very clear and i
have troubles finding the source of the problem. that is why i ask for a
changelog in order to see which object have changed and what has changed
in them, so that bugtracking gets a bit easier. i suspect different
behaviour of [msgfile], but i am not sure yet.

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


Re: [PD] gt~ and lt~ (similar to zexy ~, ~) and between~

2007-10-03 Thread Derek Holzer
Hi Roman,

Roman Haefeli wrote:

 just for the record: it will not create in pd-extended (or with
 externals compiled in libdir format), but it will with externals as
 library. 

Ah! That's good to know. And of course it makes sense, if zexy.pd_$OS 
has no  or  in the filename, there's no reason why [~] or [~] 
cannot be created from that library.

best,
d.

-- 
derek holzer ::: http://www.umatic.nl ::: http://blog.myspace.com/macumbista
---Oblique Strategy # 25:
Cascades

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


Re: [PD] timestretching for slicer

2007-10-03 Thread Patrice Colet
hard off a écrit :
 cool!!! Can you post a simple patch that does abelton-esue 
 time-stretching on a loop?

Make it simple might be very difficult because ableton uses several 
kinds of time stretching, you can simply pitch the sound, or use the 
rockafella timestretching patch in the tutorial, for two of the several 
time stretching modes of ableton.

  Also Live saves a temporary file in the hard drive that has all 
necessary data for time stretching a sound in real time.
  The live's versatile interface permits a user to find with ease the 
stretching points, maybe some datastructure magicks could do the trick?

  The complexity of such patch might drive to a bunch of abstractions, 
external files, many things that makes this project looking like 
something not simple at all, :)

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


Re: [PD] gt~ and lt~ (similar to zexy ~, ~) and between~

2007-10-03 Thread Roman Haefeli
On Thu, 2007-10-04 at 13:03 +0100, Andy Farnell wrote:
 On Thu, 04 Oct 2007 01:16:03 +0200
 Roman Haefeli [EMAIL PROTECTED] wrote:
 
 
  personally, i think as well, that these objects are good candidates to
  be inlcuded to pd-vanilla, as well as these: [abs~], [sgn~]
  
  roman
 
 Would get my vote. They are fairly essential core components. Shame about
 this Windows filename problem though, perhaps [gt~] and [lt~] are better
 names in that case.

if they would be included into pd-vanilla, the name issue wouldn't be an
issue anymore. and for consistency's sake it would be even better, if
they kept their old names, since [] and [] are already part of pd.
though, i don't know if it would lead to any problems, if internals
steal the names of externals. at least i cannot think of any, if the
behaviour is the same.

roman





___ 
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: 
http://mail.yahoo.de


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


Re: [PD] PDCon07 peer review process

2007-10-03 Thread Patrice Colet
  Hello,

Andrew Brouse a écrit :

 At the end of the day, I justified it to myself this way: free and  
 open-source tools like Pd are increasingly essential for musicians  
 and artists to do their work. As someone who used to work in  
 sculpture with wood, stone and steel, I know intimately that the  
 quality of the work you do depends - amongst other factors - on  
 having reliable tools.



  Do you have some references to share about nice artistic projects made 
with freewares?

 As I had nothing to do with the artistic selection process I cannot  
 comment on that.

Thank you

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


Re: [PD] GEM source

2007-10-03 Thread chris clepper
GEM CVS:
http://sourceforge.net/cvs/?group_id=64325

Also, they are .cpp files so you need a bit of C++ knowledge to work with
them.

On 10/3/07, Jaime Oliver [EMAIL PROTECTED] wrote:

 Hello I am trying to find a .c file for the pix objects in GEM, i
 think it is something easy, but can't find them in extra/Gem, where i
 thought they would be,

 j


 --
 Jaime E Oliver LR

 [EMAIL PROTECTED]
 www.realidadvisual.org/jaimeoliver
 www-crca.ucsd.edu/
 www.realidadvisual.org

 9168 Regents Rd. Apt. G
 La Jolla, CA 92037
 USA

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

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


Re: [PD] GEM source

2007-10-03 Thread Roman Haefeli
On Wed, 2007-10-03 at 17:55 -0700, Jaime Oliver wrote:
 Hello I am trying to find a .c file for the pix objects in GEM, i
 think it is something easy, but can't find them in extra/Gem, where i
 thought they would be,

http://gem.iem.at/

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


[PD] GEM source

2007-10-03 Thread Jaime Oliver
Hello I am trying to find a .c file for the pix objects in GEM, i
think it is something easy, but can't find them in extra/Gem, where i
thought they would be,

j


-- 
Jaime E Oliver LR

[EMAIL PROTECTED]
www.realidadvisual.org/jaimeoliver
www-crca.ucsd.edu/
www.realidadvisual.org

9168 Regents Rd. Apt. G
La Jolla, CA 92037
USA

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


Re: [PD] Music made with Pd...

2007-10-03 Thread Collin Oldham
Thanks for you interest Andy! I must say, I appreciate all the work  
that you have shared; it's been helpful to me in learning Pd.

The rubber band sound is a 3 dimensional physical model of a rubber  
band that I made in matlab and ported to Pd. No, I'm just kidding, of  
course you are right, it is a variable delay! That's a comb filter  
(that Derek Holzer posted to the list a couple of years ago, as I was  
getting started with this stuff) with a lop~ added to the feedback  
loop. The input to the comb is a piezo pickup, which is mounted to a  
shaker, which creates a second feedback loop. So the action of the  
controller is integral to the sound synthesis, which is why it is  
hard to tease out what is Pd and what is the controller. However,  
without Pd running, the controllers can only make little scrapes and  
crackles, really.

The principle behind the r.t.k. is this: the capacitance of 2  
parallel plates is proportional to their surface area, and inversely  
proportional to the distance between them. (now I'm not kidding!)   
The tape knife constitutes one of the plates of the capacitor, and  
there is an array of receiving antennas behind the playing surface  
that constitutes the other. This array is laid out in such a way that  
you can calculate the position of the tape knife based on their  
relative capacitances. A very clever system for which I can take no  
credit. See Max Mathews' Radio Baton.

foamboil- real water, coffee cup, drinking straw, microphone. I wrote  
this to a table at 96,000 samples/second, so I could read it back  
really slowly. Delay based panning only, which I think gives it sort  
of a unreal sense of space.

As to which parts of my work use Pd, well it is pretty central! I use  
[comport] to connect the microcontrollers to my laptop,  all the  
sensor data is conditioned and mapped in Pd to control parameters of  
sounds that either originate in Pd or are processed by Pd.

You can browse the patches I'm using tomorrow, if you care to (dirty  
laundry included) here and any comments would of course be very welcome:

http://idisk.mac.com/coldham-Public

(foam/stone.pd is the top patch.)

yours truly,
Collin Oldham
http://homepage.mac.com/coldham/klang

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


Re: [PD] linux - faster load first time

2007-10-03 Thread ild0012
On Wed, Oct 03, 2007 at 09:15:06AM -0700, Miller Puckette wrote:
 Hmm, now has anyone noticed that Pd (first time after booting) starts up 
 progressively more slowly over the months you own a linux machine?  I'm
 suspicious that there's a correlation with how much software you have
 loaded on the machine.  Maybe having lots of shared libraries and programs
 to use them makes dynamic linking slower (see, e.g., 'man ldconfig').
 
 That's nothing but a guess.
 
 cheers
 Miller
 
i think this is not what is happening really..

i noticed a slowdown when i added a huge bunch of externals with
different paths to them.
so now i removed all and set the nessary once in one locations but with
subdirectories (by name, as appears in the cvs).
this seems to be fine ..

i think that ldconfig caches frequently used stuff in /etc/ld.conf.cache
but still keeps only file descriptors in the memory ..

 On Thu, Oct 04, 2007 at 12:53:46AM +0100, Andy Farnell wrote:
  
  Yes this is page/cache feature and seen with many apps. If you have 
  a very frequently used app that you want to load fast each time then
  consider creating a RAM disk. Study Knoppix and Puredyne to see that
  in action. A start script to load Pd bins into RAM and then set the
  path to them. Useful for performance situations maybe.
  
  On Wed, 03 Oct 2007 09:10:27 +0200
  Atte Andr? Jensen [EMAIL PROTECTED] wrote:
  
   Hi
   
   When I run pd the first time it takes a while to load, the second time 
   it's much faster. I use a bash script to load my session (ardour, muse, 
   pd + more) so if pd isn't running before muse, muse can't connect it's 
   midi outs to pd's midi in.
   
   I assume the load time is a matter of loading a binary, that's cached 
   the second time. If so, where's the big binary? I tried running cat 
   /usr/local/bin/pd  /dev/null in the beginning of my bash script, but 
   that didn't seem to work.
   
   If the above is a blind alley, whe could be done to speed up pd loadtime 
   the first time?
   
   NB: pd is version 0.40.3, and I'm running debian/linux...
   
   -- 
   peace, love  harmony
   Atte
   
   http://atte.dk   | http://myspace.com/attejensen
   http://anagrammer.dk | http://modlys.dk
   
   ___
   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
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list

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


Re: [PD] PDCon07 peer review process

2007-10-03 Thread oyuki
Damm i always believe i was  a high level pd user. 
:(


On Wed, 03 Oct 2007 10:05:50 -0400, marius schebella
[EMAIL PROTECTED] said:
 I think Pd community is not a closed circle, users only, and there is 
 also not a first level pd user and second level pd user.
 a chairman is not a curator, he speaks for the interests of a community 
 and not for his own.
 I think that it is a good practice to have a board of people that 
 reviews papers and given the budget and circumstances finds a decision 
 to invite some speakers and others not. which does not mean that it is 
 the only way to do it.
 
 your excuse that you speak that way in the streets does not make your 
 words less violating.
 
 marius.
 
 
 Yves Degoyon wrote:
  marius schebella wrote:
  
  ola yves,
 
  1) you are wrong
   
 
  it's a bit short here,
  i perfectly know what i say
  when i say a FLOSS community should
  _never_ be ruled by curators..
  
  look at piksel, if you want,
  it's a perfectly running event
  without anyone named a 'curator',
  they are _part_ of the community.
  
  2) the way in which you write is on a personal violating style.
   
 
  that's how we speak in the streets man
  so watch out when you go out )
  
  sevy
  
 
 
 ___
 PD-list@iem.at mailing list
 UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list
-- 
  oyuki
  [EMAIL PROTECTED]

-- 
http://www.fastmail.fm - Same, same, but different…


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


[PD] Tk GUI script (pd.tk) questions ..

2007-10-03 Thread ild0012
Hello list.

I'd like to ask those of you who knows Tk/Tcl very well.

I have attempted and succeed changing pd.tk for my personal use ..

i added extra key biddings and removed menubars ..
well, Romain gave me the no-scroll + no-menu script

i have few thoughts ..

if we could set the menu as function, so it could be removable by a msg ..?

may be the window list needs some improvments .. if it could be kept
separately from the .m.windows , so removing the whole bock of code with
menubar related stuff if pd_menubar==0 could be better then just
removing some of bits of it ..

regrding fonts, i have set most of them to 'clean',
which give a pretty looking gui ..

may be they could be set by variables in a separate config file ?


i feel like i can most of these modifications myself ..
without getting extra complexity like in  Mathieu's desiredata ..

the question is, how can such kind of enhanchements affect the
perfomance ?

could some extra variables take extra bits of memory ?
how efficient Tk/Tcl is ? ..so people on IRC channel #dataflow
complained a lot , that Tk is not very fast etc...

setting leyboard biddings i added more the 10 extra conditional
statements ..i thoght that getting any keyborad events Tk will have to
run trough some more stuff in order to send something to pd, isn't it?
or Tk has a way of super-super-fast scan trough all that?


-- 
thanks for attention,
ilya .d

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