Re: [PD] [PD-dev] What goes on during dsp ticks?

2008-06-15 Thread Charles Henry
On Sat, Jun 14, 2008 at 10:20 PM, PSPunch [EMAIL PROTECTED] wrote:

 Hi, Charles,


 I think it is just the matter of WHERE the code goes.

 My understanding (as for now) is that the method registered with
 gensym(dsp) is called,
   anytime when either the block size or sample rate changes or when the
   signal graph is rebuilt.

 so that running this check,

   if (x-n != n)
 x-is_new_or_resized=1;

 may be redundant if it is in the DSP chain (typically
 classname_tilde_perform) compared to including it in the call back
 function. (typically classname_tilder_dsp).

ok, I get it now.  cool

There's the dsp routine and the perform routine separately.  Makes a
lot of sense to me, now.


 Someone please correct me if I am wrong.

 --
 David Shimamoto



 On Sat, Jun 14, 2008 at 5:15 PM, Thomas Grill [EMAIL PROTECTED] wrote:
 Am 14.06.2008 um 18:37 schrieb PSPunch:

 That's definitely bad practice.
 Instead of that you can do the allocation in the dsp callback, that's
 where you add your dsp processing to the signal chain. This callback will be
 called anytime when either the block size or sample rate changes or when the
 signal graph is rebuilt.

 What is the dsp callback?  This is new to me, too.

 I had a different approach when it comes to building static arrays
 that depend on block size.  I used three variables in the struct,
 x-n, x-array_pointer, and x-is_new_or_resized

 Then, example use in perform routine:

 if (x-n != n)
   x-is_new_or_resized=1;
 if (x-is_new_or_resized)
 {
   x-is_new_or_resized=0;
   if (x-array_pointer != NULL)
 free(x-array_pointer);
   malloc(x-array_pointer, n);
   x-n=n;
 }

 So, you can see the problem.  It would be useful to know another way.

 Chuck

 gr~~~


 ___
 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-dev mailing list
 [EMAIL PROTECTED]
 http://lists.puredata.info/listinfo/pd-dev


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


Re: [PD] Abstractions search path hirarchy (was: pduino-arduino trouble)

2008-06-15 Thread Max Neupert
i don't konw if that's related. i was using the release candidate: Pd  
version 0.40.3-extended-20080603.

my question:
wouldn't it make sense if Pd would search first in the same directory  
as the patch is for abstractions?


m.

Am 2008-06-14 um 23:05 schrieb Hans-Christoph Steiner:



Yeah, that was my mistake, I removed hardware/arduino.pd from the  
nightly builds since it shouldn't be there.  Sorry about that...


.hc

On Jun 14, 2008, at 11:59 AM, Max Neupert wrote:


hi list,

i found the source of my problem here.
the patch was using the [arduino] abstraction.
i had it located in the same path than my patch (version 0.3), but
another one (version 0.4) is located in
/Applications/Pd-extended.app/Contents/Resources/extra/hardware/

i've always assumed that pd searches for abstractions first in the
same directory than the patch is found. that doesn't seem to be the
case.

for some reason pd sometimes choose to prefer the 0.4 version which
has a different, non working bitrate set.
i've deleted the abstraction and use it now in a subpatch instead, so
i am sure no other version is loaded instead.

max


Am 2008-06-13 um 18:54 schrieb Claude Heiland-Allen:


Max Neupert wrote:

this is the output when it does work:



set_baudrate baudbits: 57600



this is the output when it doesn't:



set_baudrate baudbits: 115200



anyone has a clue what's going on?


I'm guessing the baudbits has something to do with it.  Maybe
something along the connection between pd and arduino doesn't
support the higher speed.

Never used arduino or any other serial devices though.


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



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




-- 
--


The arc of history bends towards justice. - Dr. Martin Luther  
King, Jr.






PGP.sig
Description: Signierter Teil der Nachricht
___
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management - 
http://lists.puredata.info/listinfo/pd-list


Re: [PD] [PD-announce] Pd-0.40.3-extended-rc1 released

2008-06-15 Thread Max Neupert
do the following to reproduce a crash (tested on os x, don't know  
about other systems)

open pd
navigate to menu - Pd-extended - About Pd...
select some of the text
close the window
crash


Am 2008-06-04 um 20:59 schrieb Hans-Christoph Steiner:


 For this release, there has been a lot of work in making the GUI and
 user experience much more fluid and easy. There is a new visual look
 that was designed to make patches more readable. Additionally, lots
 of things have been tweaked to make Pd behave more like a normal app.
 There has already been a lot of testing on these builds, so it is
 getting quite close to a final version. (Debian/PowerPC is missing
 now but will come later)

 http://at.or.at/hans/pd/installers.html

 Here is a partial changelog:

 - next visual appearance designed for readability (it can run slower
 on machines  1 GHz)

 - default locations for user-installed externals, helpfiles, etc.
   GNU/Linux:  /usr/share/pd and ~/pd
   Mac OS X: /Library/Pd and ~/Library/Pd
   Windows: %ProgramFiles%/Common Files/Pd and %UserProfile%/
 Application Data/Pd

 - lots of standard key bindings added:
   Enter/Return for OK
   Escape for Cancel
   Ctrl/Cmd-W closes all windows
   on Mac OS X, Cmd-` cycles thru open windows
   on Mac OS X, Cmd-m minimizes windows
   Ctrl/Cmd-R raises/lowers Pd window
   Ctrl/Cmd-Shift-R shrinks/grows Pd window
   Ctrl/Cmd-Shift-L clears Pd window's text console
   Ctrl/Cmd-B opens the Help Browser

 - you can now use ~ in all paths to mean home folder, and on
 Windows you can use environment variables, lie %UserProfile% in paths

 - cut/copy/paste now work directly into text boxes on all platforms

 - [declare] and [import] now sorted out for loading, much work needs
 to be done before there namespace support is complete

 - File - Save As defaults to the Home folder (~/)

 - fixed Cut/Copy/Paste for the Pd window's console

 - included pgp_opengl aka 3dp on GNU/Linux and Mac OS X

 KNOWN BUGS

 - check http://puredata.info/dev/bugtracker before reporting bugs

 - Escape, Enter, and Ctrl/Cmd-W don't close the Path and Startup
 preferences

 - pdp_opengl is alpha and will definitely crash Pd

 - loading pdp_opengl will crash Pd if X11 is not open before trying
 to load it


 .hc

 -- 
 --
 

 I spent 33 years and four months in active military service and
 during that period I spent most of my time as a high class muscle man
 for Big Business, for Wall Street and the bankers.  - General
 Smedley Butler



 ___
 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


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


Re: [PD] [PD-announce] Pd-0.40.3-extended-rc1 released

2008-06-15 Thread Hans-Christoph Steiner

Strange one, could you file a bug report?

.hc

On Jun 15, 2008, at 11:39 AM, Max Neupert wrote:

 do the following to reproduce a crash (tested on os x, don't know
 about other systems)

 open pd
 navigate to menu - Pd-extended - About Pd...
 select some of the text
 close the window
 crash


 Am 2008-06-04 um 20:59 schrieb Hans-Christoph Steiner:


 For this release, there has been a lot of work in making the GUI and
 user experience much more fluid and easy. There is a new visual look
 that was designed to make patches more readable. Additionally, lots
 of things have been tweaked to make Pd behave more like a normal app.
 There has already been a lot of testing on these builds, so it is
 getting quite close to a final version. (Debian/PowerPC is missing
 now but will come later)

 http://at.or.at/hans/pd/installers.html

 Here is a partial changelog:

 - next visual appearance designed for readability (it can run slower
 on machines  1 GHz)

 - default locations for user-installed externals, helpfiles, etc.
   GNU/Linux:  /usr/share/pd and ~/pd
   Mac OS X: /Library/Pd and ~/Library/Pd
   Windows: %ProgramFiles%/Common Files/Pd and %UserProfile%/
 Application Data/Pd

 - lots of standard key bindings added:
  Enter/Return for OK
  Escape for Cancel
  Ctrl/Cmd-W closes all windows
  on Mac OS X, Cmd-` cycles thru open windows
  on Mac OS X, Cmd-m minimizes windows
  Ctrl/Cmd-R raises/lowers Pd window
  Ctrl/Cmd-Shift-R shrinks/grows Pd window
  Ctrl/Cmd-Shift-L clears Pd window's text console
  Ctrl/Cmd-B opens the Help Browser

 - you can now use ~ in all paths to mean home folder, and on
 Windows you can use environment variables, lie %UserProfile% in paths

 - cut/copy/paste now work directly into text boxes on all platforms

 - [declare] and [import] now sorted out for loading, much work needs
 to be done before there namespace support is complete

 - File - Save As defaults to the Home folder (~/)

 - fixed Cut/Copy/Paste for the Pd window's console

 - included pgp_opengl aka 3dp on GNU/Linux and Mac OS X

 KNOWN BUGS

 - check http://puredata.info/dev/bugtracker before reporting bugs

 - Escape, Enter, and Ctrl/Cmd-W don't close the Path and Startup
 preferences

 - pdp_opengl is alpha and will definitely crash Pd

 - loading pdp_opengl will crash Pd if X11 is not open before trying
 to load it


 .hc

 - 
 -
 --
 

 I spent 33 years and four months in active military service and
 during that period I spent most of my time as a high class muscle man
 for Big Business, for Wall Street and the bankers.  - General
 Smedley Butler



 ___
 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


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





 


Free software means you control what your computer does. Non-free  
software means someone else controls that, and to some extent  
controls you. - Richard M. Stallman



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


Re: [PD] Spotlight Importer for Pd OSX

2008-06-15 Thread Hans-Christoph Steiner

This sounds super useful!  I'd like to include it in Pd-extended if  
someone can recreate the work.

.hc

On Jun 10, 2008, at 1:35 PM, mark edward grimm wrote:

 Hey Luke,

 Too bad you lost it! Happens to the best of us!

 Was it this xcode tutorial you used?

 http://developer.apple.com/documentation/Carbon/Conceptual/ 
 MDImporters/Concepts/WritingAnImp.html

 I will take a look at this because for me this would be extremely  
 useful. Probably will not get a chance to take a look until next  
 week though.

 One thing - if indexing plain-text will it index everything in a  
 patch? can it exclude stuff like #N canvas 540 610 118 149 10;,  
 #X obj 8 63, #X obj 10 64, etc. or does it even matter do you  
 think

 Yeah i was looking into this last night and thought hey someone on  
 the pd list MUST have done this already... guess i was right!

 cheers
 m




 --- On Tue, 6/10/08, Luke Iannini [EMAIL PROTECTED] wrote:

 From: Luke Iannini [EMAIL PROTECTED]
 Subject: Re: [PD] Spotlight Importer for Pd OSX
 To: [EMAIL PROTECTED], pd-liste List pd-list@iem.at
 Date: Tuesday, June 10, 2008, 2:20 AM
 Amusingly I did exactly this, and then forgot to tell
 anybody about it
 or upload it anywhere, then I reformatted and lost it :P.

 It was /extremely/ useful at the time (indexing comments,
 etc, which I
 could then take advantage of with impromptu tagging and
 TODO etc), so
 I've been planning to do it again.  I just followed a
 tutorial
 somewhere; if you do some googling for spotlight
 importer plain
 text source code or some combination you
 should pull it up.

 I'll do it again if you have any trouble.

 Cheers
 Luke

 On Mon, Jun 9, 2008 at 7:37 PM, mark edward grimm
 [EMAIL PROTECTED] wrote:
 Hello,

 Has anyone made a Spotlight Importer for PD?  Or is
 there another way to index all content of PD files for
 spotlight searches in home folder for example?

 I just want to search a folder where I have many .pd
 files for content ex. 'bpm' or whatever... for
 object/expressions/comments in the patch itself.  OSX does
 not seem to index .pd file content OR am I missing
 something?

 thanks!
 m


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


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



 


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



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


Re: [PD] Abstractions search path hirarchy (was: pduino-arduino trouble)

2008-06-15 Thread Hans-Christoph Steiner

It should do that already.  I don't remember why it didn't in this case.

.hc

On Jun 15, 2008, at 9:55 AM, Max Neupert wrote:

 i don't konw if that's related. i was using the release candidate:  
 Pd version 0.40.3-extended-20080603.
 my question:
 wouldn't it make sense if Pd would search first in the same  
 directory as the patch is for abstractions?

 m.

 Am 2008-06-14 um 23:05 schrieb Hans-Christoph Steiner:


 Yeah, that was my mistake, I removed hardware/arduino.pd from the  
 nightly builds since it shouldn't be there.  Sorry about that...

 .hc

 On Jun 14, 2008, at 11:59 AM, Max Neupert wrote:

 hi list,

 i found the source of my problem here.
 the patch was using the [arduino] abstraction.
 i had it located in the same path than my patch (version 0.3), but
 another one (version 0.4) is located in
 /Applications/Pd-extended.app/Contents/Resources/extra/hardware/

 i've always assumed that pd searches for abstractions first in the
 same directory than the patch is found. that doesn't seem to be the
 case.

 for some reason pd sometimes choose to prefer the 0.4 version which
 has a different, non working bitrate set.
 i've deleted the abstraction and use it now in a subpatch  
 instead, so
 i am sure no other version is loaded instead.

 max


 Am 2008-06-13 um 18:54 schrieb Claude Heiland-Allen:

 Max Neupert wrote:
 this is the output when it does work:

 set_baudrate baudbits: 57600

 this is the output when it doesn't:

 set_baudrate baudbits: 115200

 anyone has a clue what's going on?

 I'm guessing the baudbits has something to do with it.  Maybe
 something along the connection between pd and arduino doesn't
 support the higher speed.

 Never used arduino or any other serial devices though.


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


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



 - 
 ---

 The arc of history bends towards justice. - Dr. Martin Luther  
 King, Jr.




 


Access to computers should be unlimited and total.  - the hacker ethic



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


Re: [PD] [PD-announce] Pd-0.40.3-extended-rc1 released

2008-06-15 Thread Hans-Christoph Steiner


Ok, that should be fixed on Ubuntu/GNOME now.

.hc

On Jun 14, 2008, at 10:17 PM, Rich E wrote:

I noticed that in the latest pd-extended on ubuntu, the arrow  
doesn't change direction when you mouse over a GUI object that is  
editable. Why so?  I found it useful..


-rich

On Wed, Jun 4, 2008 at 3:59 AM, Hans-Christoph Steiner  
[EMAIL PROTECTED] wrote:


For this release, there has been a lot of work in making the GUI and
user experience much more fluid and easy. There is a new visual look
that was designed to make patches more readable. Additionally, lots
of things have been tweaked to make Pd behave more like a normal app.
There has already been a lot of testing on these builds, so it is
getting quite close to a final version. (Debian/PowerPC is missing
now but will come later)

http://at.or.at/hans/pd/installers.html

Here is a partial changelog:

- next visual appearance designed for readability (it can run slower
on machines  1 GHz)

- default locations for user-installed externals, helpfiles, etc.
 GNU/Linux:  /usr/share/pd and ~/pd
 Mac OS X: /Library/Pd and ~/Library/Pd
 Windows: %ProgramFiles%/Common Files/Pd and %UserProfile%/
Application Data/Pd

- lots of standard key bindings added:
   Enter/Return for OK
   Escape for Cancel
   Ctrl/Cmd-W closes all windows
   on Mac OS X, Cmd-` cycles thru open windows
   on Mac OS X, Cmd-m minimizes windows
   Ctrl/Cmd-R raises/lowers Pd window
   Ctrl/Cmd-Shift-R shrinks/grows Pd window
   Ctrl/Cmd-Shift-L clears Pd window's text console
   Ctrl/Cmd-B opens the Help Browser

- you can now use ~ in all paths to mean home folder, and on
Windows you can use environment variables, lie %UserProfile% in paths

- cut/copy/paste now work directly into text boxes on all platforms

- [declare] and [import] now sorted out for loading, much work needs
to be done before there namespace support is complete

- File - Save As defaults to the Home folder (~/)

- fixed Cut/Copy/Paste for the Pd window's console

- included pgp_opengl aka 3dp on GNU/Linux and Mac OS X

KNOWN BUGS

- check http://puredata.info/dev/bugtracker before reporting bugs

- Escape, Enter, and Ctrl/Cmd-W don't close the Path and Startup
preferences

- pdp_opengl is alpha and will definitely crash Pd

- loading pdp_opengl will crash Pd if X11 is not open before trying
to load it


.hc

-- 
--



I spent 33 years and four months in active military service and
during that period I spent most of my time as a high class muscle man
for Big Business, for Wall Street and the bankers.  - General
Smedley Butler



___
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


___
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




 



Looking at things from a more basic level, you can come up with a  
more direct solution... It may sound small in theory, but it in  
practice, it can change entire economies. - Amy Smith



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


[PD] error dependency - pd extended

2008-06-15 Thread matohawk
Hello,

To install
Ubuntu Gutsy/Hardy, Intel i386: Pd-0.40.3-extended-rc1-ubuntu-hardy-i386.deb

I have a 7.10 - Gutsy Gibbon and I have this error
Error : Dependency is not satifiable : libfftw3-3

how do I do to solve this problem?

Cheers Thomas

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


Re: [PD] [PD-announce] Pd-0.40.3-extended-rc1 released

2008-06-15 Thread Max Neupert
done.

Am 2008-06-15 um 23:01 schrieb Hans-Christoph Steiner:


 Strange one, could you file a bug report?

 .hc

 On Jun 15, 2008, at 11:39 AM, Max Neupert wrote:

 do the following to reproduce a crash (tested on os x, don't know
 about other systems)

 open pd
 navigate to menu - Pd-extended - About Pd...
 select some of the text
 close the window
 crash


 Am 2008-06-04 um 20:59 schrieb Hans-Christoph Steiner:


 For this release, there has been a lot of work in making the GUI and
 user experience much more fluid and easy. There is a new visual look
 that was designed to make patches more readable. Additionally, lots
 of things have been tweaked to make Pd behave more like a normal  
 app.
 There has already been a lot of testing on these builds, so it is
 getting quite close to a final version. (Debian/PowerPC is missing
 now but will come later)

 http://at.or.at/hans/pd/installers.html

 Here is a partial changelog:

 - next visual appearance designed for readability (it can run slower
 on machines  1 GHz)

 - default locations for user-installed externals, helpfiles, etc.
   GNU/Linux:  /usr/share/pd and ~/pd
   Mac OS X: /Library/Pd and ~/Library/Pd
   Windows: %ProgramFiles%/Common Files/Pd and %UserProfile%/
 Application Data/Pd

 - lots of standard key bindings added:
 Enter/Return for OK
 Escape for Cancel
 Ctrl/Cmd-W closes all windows
 on Mac OS X, Cmd-` cycles thru open windows
 on Mac OS X, Cmd-m minimizes windows
 Ctrl/Cmd-R raises/lowers Pd window
 Ctrl/Cmd-Shift-R shrinks/grows Pd window
 Ctrl/Cmd-Shift-L clears Pd window's text console
 Ctrl/Cmd-B opens the Help Browser

 - you can now use ~ in all paths to mean home folder, and on
 Windows you can use environment variables, lie %UserProfile% in  
 paths

 - cut/copy/paste now work directly into text boxes on all platforms

 - [declare] and [import] now sorted out for loading, much work needs
 to be done before there namespace support is complete

 - File - Save As defaults to the Home folder (~/)

 - fixed Cut/Copy/Paste for the Pd window's console

 - included pgp_opengl aka 3dp on GNU/Linux and Mac OS X

 KNOWN BUGS

 - check http://puredata.info/dev/bugtracker before reporting bugs

 - Escape, Enter, and Ctrl/Cmd-W don't close the Path and Startup
 preferences

 - pdp_opengl is alpha and will definitely crash Pd

 - loading pdp_opengl will crash Pd if X11 is not open before trying
 to load it


 .hc

  
 --
 --
 

 I spent 33 years and four months in active military service and
 during that period I spent most of my time as a high class muscle  
 man
 for Big Business, for Wall Street and the bankers.  - General
 Smedley Butler



 ___
 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


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





 -- 
 --

 Free software means you control what your computer does. Non-free  
 software means someone else controls that, and to some extent  
 controls you. - Richard M. Stallman



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


Re: [PD] Abstractions search path hirarchy (was: pduino-arduino trouble)

2008-06-15 Thread Roman Haefeli
On Sun, 2008-06-15 at 15:16 +0200, Hans-Christoph Steiner wrote:
 It should do that already.  I don't remember why it didn't in this case.

i am HEAVILY against this. please, before you change that in
pd-extended, provide a patch to change the behaviour in pd-vanilla.
actually  i don't care too much which way it is implemented, but i do
care A LOT that it is consistent over all distros. 

your disciple of the curch of consistency
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] 3dp

2008-06-15 Thread Roman Haefeli
please someone confirm, what i am going to say:

pd-extended comes with an internal settings-file, which loads all the
libraries. if you accidently (or intentionally) changed some settings
(sound, pathes etc.) and you hit 'save', a .pdsettings file to your home
directory was written, which overrides the one that comes with
pd-extended. this is just a guess, but probably worth to check.

roman


On Sun, 2008-06-15 at 15:49 +0200, el jay wrote:
   i have been playing with the nightly build of  12-06-008, when
 installed if from the .deb for gutsy the the 3dp externals worked
 perfectly and i spent a few hours playing with its possiblites..
  i shutdown and went home.. the next day.. i opened pd and the 3dp
 externals where no longer there...
  i unistalled and reinstalled.. and they are still not working
 anymore..
  why could this be?
 ___
 Pd-list@iem.at mailing list
 UNSUBSCRIBE and account-management - 
 http://lists.puredata.info/listinfo/pd-list



___ 
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] Abstractions search path hirarchy (was: pduino-arduino trouble)

2008-06-15 Thread Frank Barknecht
Hallo,
Roman Haefeli hat gesagt: // Roman Haefeli wrote:

 the actual behaviour shouldn't be changed. afaik, it is not possible to
 shadow classes of pd or from binary libraries. changing actual behaviour
 would lead to many incosistencies, where sometimes an local abstraction
 would shadow library classes and sometimes not. internal classes
 couldn't be shadowed anyway. it would make the pd-world definitely more
 troublesome. unless it is possible to shadow EVERYTHING (classes from
 binary libraries and internals), this shouldn't be changed, IMO. 

Btw.: Miller is working on making shadowing even builtins possible.
Check pd-dev, unless you've already seen it.

Ciao
-- 
 Frank Barknecht _ __footils.org__

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


Re: [PD] Abstractions search path hirarchy (was: pduino-arduino trouble)

2008-06-15 Thread Roman Haefeli
On Sun, 2008-06-15 at 18:53 +0200, Frank Barknecht wrote:
 Hallo,
 Roman Haefeli hat gesagt: // Roman Haefeli wrote:
 
  the actual behaviour shouldn't be changed. afaik, it is not possible to
  shadow classes of pd or from binary libraries. changing actual behaviour
  would lead to many incosistencies, where sometimes an local abstraction
  would shadow library classes and sometimes not. internal classes
  couldn't be shadowed anyway. it would make the pd-world definitely more
  troublesome. unless it is possible to shadow EVERYTHING (classes from
  binary libraries and internals), this shouldn't be changed, IMO. 
 
 Btw.: Miller is working on making shadowing even builtins possible.
 Check pd-dev, unless you've already seen it.

oh, thanks. i usually read pd-dev, but obviously i missed the point
here. 

hans:
it seems you're coming up with this at the right time, so forget my
concerns ;-) sorry for the noise.

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] pdp_ieee1394 ... couldn't create

2008-06-15 Thread el jay
i have been trying to get  pdp_ieee1394 to work although in the pd verbose
it tells me i have conected to /dev/dv1394/0 ok...  i only get a black
screen with pdp_xv

2008/6/14 Hans-Christoph Steiner [EMAIL PROTECTED]:


 On Jun 13, 2008, at 12:36 AM, ydegoyon wrote:

 ola,

 only result i found to this was your answer 
 :http://lists.puredata.info/pipermail/pd-list/2005-06/029137.html
 which - despite being a bit cryptic sounded negatively. Still, it is
 from 2005, so i was hoping that something happenned with firewire since
 then.


  there are two new pdp modules for cameras
 that have been committed 5 days ago or so :
 pdp_v4l2 and pdp_ieee1394 ( in pidip ),
 and you've been waiting 3 years
 and just look for them now!
 in fact, i believe in the surnatural!
 but just ask hans the right version,
 i can't tell.



 The 0.42 builds should have it included.  Those are the builds from trunk
 of SVN.  You could take the pidip.pd_linux and use it with another
 Pd-extended version if you want.

 .hc




 

 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


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


[PD] [PD-announce] pure:dyne miso!

2008-06-15 Thread propaganda
Hey!

We're happy to announce that the 1st milestone of the new pure:dyne has
been reached: pure:dyne miso :)

https://devel.goto10.org/puredyne/wiki/GetPureDyne

--

Project News

We are still working hard on packaging more software, porting features
from the previous system and also adding new ones! As a matter of fact, 
we'll be having our second code sprint this week to start developing 
the next milestone: leek  potato.
https://devel.goto10.org/puredyne/roadmap

--

Feedback and Review

Feedback on miso is very important at this stage and, as you can see
in the issue tracker (https://devel.goto10.org/puredyne/report/1), we
are already aware of a certain number of things to fix ;)
We also have started working on a whole new documentation and If you want 
to help us fix and improve pure:dyne, make sure you read our little 
guideline :) - https://devel.goto10.org/puredyne/wiki/DocTicket

--

Join the project!

We are always happy to welcome new people willing to contribute on the
documentation, software packaging and the Live system. 
Contact us at [EMAIL PROTECTED] !

--

Free/Libre/Open Source Soup of the day: Miso

  * 25 ml miso paste
  * 10 g wakame (dried seaweed)
  * 140 g soft tofu or extra firm silken tofu
  * 500 ml vegetarian dashi (seaweed stock)
  * 2 spring onions

1. Heat at high heat the dashi in a large saucepan or pot
2. Place the seaweed into a small bowl with water. Wait a bit so it get
   soaked all right.
3. Melt the miso in a cup with a little bit of dashi from the pot. 
   When it's melted, pour it in the pot and stir.
4. Cut the tofu into into small (but not too small) cubes. Add them in 
   the pot and turn the heat down (it must stop boiling)
5. Add the wakame in the pot to the pan.
6. Serve the miso soup in bowls. 
7. Chop up the spring onions and garnish the bowls.
8. Serve while booting pure:dyne

--

:*



___
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


[PD] installer pd Extended on AMD turion 64x2 in Ubuntu 8.04

2008-06-15 Thread giuliano obici
 be wrong).
 at least with tabread4~, the 1st derivative is not continuous, while it
 should be with a cubic interpolation.

The Lagrange interpolation scheme is not continuous, because it fits a
polynomial through 4 points (-1, 0 ,1 , 2) and interpolates between 0
and 1.  But when it goes to the next 4 points (0, 1, 2, 3), it fits
another polynomial and interpolates between 1 and 2.  So, the
discontinuity in 1st derivative is at each sample.


 i program a cubic interpolation, and the shape of the waveform is really
 different.

 please compile the object and look at the help patch to see the difference.

 i can also send waveforme picture if needed.

I'm having trouble compiling, due to the garray_getfloatwords symbol.
Which version of Pd are you using?

I'd like to see the waveform and test it out.  Here's my analysis of key points

(a=x[-1], b=x[0], c=x[1], d=x[2])

   83   a0 = d - c - a + b;
   84 a1 = a - b - a0;
   85 a2 = c - a;
   86 *out++ = ((a0*frac+a1)*frac+a2)*frac+b;

At frac=0, output should be b.  Check!

At frac=1, output should be c

((a0*1+a1)*1+a2)*1+b
=a0+a1+a2+b
=d-c-a+b  +  a-b-(d-c-a+b)  +  c-a  +  b
=d-c-a+b  +  a-b-d+c+a-b  +  c-a +  b
=d-c-a+b  +  2a-2b+c-d  +  c-a  +  b
=c

Check!

1st derivatives:

At frac=0,
d/dx f(x) = c-a

(This quantity really ought to be (c-a)/2, but let's see how the rest comes out)

At frac=1,

d/dx f(x) = 3*(d-c-a+b) + 2*(a-b-d+c+a-b) + c-a
=d-b

So, we've got 1st derivatives that match between samples.  Check!

This looks like a really good plan.  I might suggest some new
coefficients to try:

a0=(3b-a-3c+d)/2
a1=a-5b/2+2c-d/2
a2=(c-a)/2

The only difference is the 1st derivatives are (c-a)/2 and (d-b)/2,
respectively.

Maybe you could try a 5th-degree polynomial next and set the 2nd
derivatives for continuity.  This would involve 4-points as before,
but it might introduce a ripple in the interpolation (cubic
interpolation can't do that, since it only has two critical points).

I'm not keen on doing the spectral analysis, because it would take
about 4 hours, to do it by hand.

There's something I would like to see (once I can compile it).  I made
a patch (attached) a while back to view the tabread4~ interpolation
function (impulse response).  Give it a try if you're inclined to do
so, because it might surprise you.

Chuck



 cyrille



 Chuck

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



-- next part --
A non-text attachment was scrubbed...
Name: view_tabread4~_impulse_response.pd
Type: application/octet-stream
Size: 1181 bytes
Desc: not available
Url : 
http://lists.puredata.info/pipermail/pd-list/attachments/20080615/0c492a98/attachment-0001.obj
 

--

Message: 6
Date: Sun, 15 Jun 2008 18:53:51 +0200
From: Frank Barknecht [EMAIL PROTECTED]
Subject: Re: [PD] Abstractions search path hirarchy(was:
pduino-arduinotrouble)
To: pd-list@iem.at
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain; charset=us-ascii

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

 the actual behaviour shouldn't be changed. afaik, it is not possible to
 shadow classes of pd or from binary libraries. changing actual behaviour
 would lead to many incosistencies, where sometimes an local abstraction
 would shadow library classes and sometimes not. internal classes
 couldn't be shadowed anyway. it would make the pd-world definitely more
 troublesome. unless it is possible to shadow EVERYTHING (classes from
 binary libraries and internals), this shouldn't be changed, IMO. 

Btw.: Miller is working on making shadowing even builtins possible.
Check pd-dev, unless you've already seen it.

Ciao
-- 
Frank Barknecht _ __footils.org__



--

Message: 7
Date: Sun, 15 Jun 2008 19:11:30 +0200
From: Roman Haefeli [EMAIL PROTECTED]
Subject: Re: [PD] Abstractions search pathhirarchy(was:
pduino-arduinotrouble)
To: Frank Barknecht [EMAIL PROTECTED]
Cc: pd-list@iem.at
Message-ID: [EMAIL PROTECTED]
Content-Type: text/plain

On Sun, 2008-06-15 at 18:53 +0200, Frank Barknecht wrote:
 Hallo,
 Roman Haefeli hat gesagt: // Roman Haefeli wrote:
 
  the actual behaviour shouldn't be changed. afaik, it is not possible to
  shadow classes of pd or from binary libraries. changing actual behaviour
  would lead to many incosistencies, where sometimes an local abstraction
  would shadow library classes and sometimes not. internal classes
  couldn't be shadowed anyway. it would make the pd-world definitely more
  troublesome. unless it is possible to shadow EVERYTHING (classes from
  binary libraries and internals), this shouldn't be changed, IMO. 
 
 Btw.: Miller is working on making shadowing even builtins possible.
 Check pd-dev, unless you've already seen it.

oh, thanks. i usually read pd-dev, but obviously

Re: [PD] Teaching Pd to Children

2008-06-15 Thread Kyle Klipowicz
Thanks so much for your comments everybody! I am still mulling over it, but
I like the idea of using something like Squeak as well. I remember using a
DSP software last year that was very children-oriented, but cannot for the
life of me remember the name of the software or where to get it!

As for Pd, I will be scouring for more resources. I'm thinking that fun is
more important than math. After all, this IS summer school.

As for what K-8 summer school is: K-8 is an age range from 5 years old (K,
Kindergarden) to 13 years old (8, 8th grade). Summer school is an extra time
for kids to catch up on learning when everyone else is on break in the US.

Also, thanks Andy for providing such a wonderful resource! It's grown quite
a bit since I first laid eyes on it.

~Kyle

On Sat, Jun 14, 2008 at 4:27 PM, Peter Plessas [EMAIL PROTECTED] wrote:

 Kyle Klipowicz wrote:

 Hello Listers~

 I'm teaching a 1 month Summer school session for K-8 grade students and
 would like to include Pd for a mathematics learning tool. I am wondering
 if
 anyone else has done something similar, or has any links to DSP/math
 related
 materials that would be suitable for this age group. Also, if anyone is
 sharing their lesson plans for Pd beginners, I would love to see something
 that I might be able to adapt for my students.

 Any ideas would be greatly appreciated, as kids often hate Summer school
 and
 I want to make this a fun activity for them.


 Make sure to tackle number ranges (mapping), like: Moving one slider up
 will make another one go down, but only half as far, etc...


 ~Kyle



 

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




-- 
-

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


Re: [PD] better tabread4~

2008-06-15 Thread Roman Haefeli
On Wed, 2008-06-11 at 12:52 +0100, Andy Farnell wrote:
 
 I'm really looking forward to giving this the 'ear test'.
 
 Maybe I'm growing old but differerences in interpolation 
 methods are very subtle to my perception. What would be the
 hard case to test it? It would be when the signal is greatly
 transposed, right?
 
 Remember when I tested your stab at sinc interpolation Charles,
 I honestly couldn't hear an big difference, there was one, but
 hard to define.

yo, i recorded a snare drum sound (from the netpd-patch bon-minidrm)
into a table and made a comparison, while playing the sample at
different speeds. i chose the snare, because it has lots of noise in the
high frequencies and i assume, this will probably rather make any
interpolation effects audible. when playing at 0.05x original speed, the
differences between [tabread4~] and [tabread4c~] are not so subtle
anymore. [tabread4~] sounds almost 'gameboyish' compared to
[tabread4c~]. 

without any scientific approach and without any judgement about which of
those two methods gives the result, that comes closer to the imaginary
function of the original soundfile, it's becoming obvious, that cubic
interpolation sounds more what one would expect from an audio
interpolation algorithm (i.e. less audible artefacts). the difference is
not only clearly visible, but also audible, especially when transposing
very low downwards. i couldn't hear any difference, when transposing
upwards, though.


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] Teaching Pd to Children

2008-06-15 Thread mik
Kyle Klipowicz schreef:
 I remember 
 using a DSP software last year that was very children-oriented, but 
 cannot for the life of me remember the name of the software or where to 
 get it!
 

dsp?
http://www.notam02.no/DSP02/en/

m


-- 

http://www.mprims.net

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


[PD] USB Port ID

2008-06-15 Thread Hernán Kerlleñevich
Hi folks

Greetings from Buenos Aires, I've just become a member of the list. My first
post is a question: does anyone know a way to recieve from 2 different
alphanumerical keyboards their USB Port ID besides their ASCII codes? I need
both keyboards for a project, but they both send the same codes; any other
ideas for splitting this information?
Thanks in advance!
Regards,

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


Re: [PD] USB Port ID

2008-06-15 Thread Roman Haefeli
On Sun, 2008-06-15 at 21:21 -0300, Hernán Kerlleñevich wrote:
 Greetings from Buenos Aires, I've just become a member of the list. My
 first post is a question: does anyone know a way to recieve from 2
 different alphanumerical keyboards their USB Port ID besides their
 ASCII codes? I need both keyboards for a project, but they both send
 the same codes; any other ideas for splitting this information?

if you are using pd-extended and on linux or os x, you could try [hid].
each instance of it opens a separate device (for instance a keyboard).

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] Teaching Pd to Children

2008-06-15 Thread Andy Farnell

Was it NOTAM?

http://www.notam02.no/


On Mon, 16 Jun 2008 01:43:53 +0200
mik [EMAIL PROTECTED] wrote:

 Kyle Klipowicz schreef:
  I remember 
  using a DSP software last year that was very children-oriented, but 
  cannot for the life of me remember the name of the software or where to 
  get it!
  
 
 dsp?
 http://www.notam02.no/DSP02/en/
 
 m
 
 
 -- 
 
 http://www.mprims.net
 
 ___
 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


Re: [PD] Teaching Pd to Children

2008-06-15 Thread Kyle Klipowicz
YES!!! This was it! Thanks a ton. I think that this software might be a good
fit.

~Kyle

On Sun, Jun 15, 2008 at 7:54 PM, Andy Farnell [EMAIL PROTECTED]
wrote:


 Was it NOTAM?

 http://www.notam02.no/


 On Mon, 16 Jun 2008 01:43:53 +0200
 mik [EMAIL PROTECTED] wrote:

  Kyle Klipowicz schreef:
   I remember
   using a DSP software last year that was very children-oriented, but
   cannot for the life of me remember the name of the software or where to
   get it!
  
 
  dsp?
  http://www.notam02.no/DSP02/en/
 
  m
 
 
  --
 
  http://www.mprims.net
 
  ___
  Pd-list@iem.at mailing list
  UNSUBSCRIBE and account-management -
 http://lists.puredata.info/listinfo/pd-list


 --
 Use the source




-- 
-

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


[PD] Idea for contextual menus

2008-06-15 Thread Luke Iannini
Yo,
I just added an idea to http://puredata.info/dev/GuiIdeas and thought
I'd post it here too for discussion, since one day I may get around to
doing it (or perhaps someone else with more pd-hacking talent wants to
:) )

An object, [contextitem 1 Change colors...] would add a Change
colors... item to either the current canvas, the parent of the object
(when the object was right clicked), or both depending on the first
argument (0, 1, or 2 respectively). The remaining arguments would
specify the name of the context item (to allow for spaces), and the
[contextitem] object would have a single outlet which would [bang(
when the context item was clicked.

This (combined with a state-saving solution) would allow emulation of
Properties dialogs, and would be generally useful for embedding
functionality in tight spaces.

Cheers
Luke

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