[PD-dev] vamp plugins for PD (GSoC)

2008-03-16 Thread Georg Holzmann
Hallo! I just have come over the vamp plugins (http://www.vamp-plugins.org) again. It is a plugin system for feature extraction, audio analysis and is used by the Sonic Visualizer, Ardour, Audacity and others ... There already exist many plugins (see http://www.vamp-plugins.org/download.html

Re: [PD-dev] vamp plugins for PD (GSoC)

2008-03-16 Thread Jamie Bullock
Hi! On Sun, 2008-03-16 at 13:29 +0100, Georg Holzmann wrote: Hallo! I just have come over the vamp plugins (http://www.vamp-plugins.org) again. It is a plugin system for feature extraction, audio analysis and is used by the Sonic Visualizer, Ardour, Audacity and others ... There already

Re: [PD-dev] vamp plugins for PD (GSoC)

2008-03-16 Thread Hans-Christoph Steiner
It sounds like a very worthwhile project. It doesn't sound too small to me. If you really are able to get everything working that quickly, then you could spend the extra time polishing everything so that it works really easily, then also making sure that there are docs for it. .hc On

Re: [PD-dev] vamp plugins for PD (GSoC)

2008-03-16 Thread Georg Holzmann
Hallo! Certainly the aubio functionality and the libxtract functionality (which gives some 50 features), are already available to Pd as an external (no need for a plugin host). Yes, I have seen that. For these two libraries it's of course better to use the direct bindings Although,

[PD-dev] report bug on the Help menu

2008-03-16 Thread Hans-Christoph Steiner
Hey, I just added a new item on the Help menu that I think y'all should agree is useful. It is called report bug and it currently takes you directly to the SourceForge bug submission. My friend Shawn Van Every proposed that we use a little javascript to open the sourceforge bug

Re: [PD-dev] tclpd build issue

2008-03-16 Thread [EMAIL PROTECTED]
Hans-Christoph Steiner ha scritto: Hey, There is a strange build issue with tclpd. Basically, the first time you try to build it, swig throws an error, but generates tcl_wrap.cxx anyway. Then the second time things build. Here's the build transcript, the error seems to be Syntax

Re: [PD-dev] tclpd build issue

2008-03-16 Thread Hans-Christoph Steiner
On Mar 16, 2008, at 4:17 PM, [EMAIL PROTECTED] wrote: Hans-Christoph Steiner ha scritto: Hey, There is a strange build issue with tclpd. Basically, the first time you try to build it, swig throws an error, but generates tcl_wrap.cxx anyway. Then the second time things build. Here's the

[PD-dev] using rand() in an external

2008-03-16 Thread Greg Surges
Hi all, The following code crashes Pd when the randomwalk object receives a bang... I'm stuck as to why, can anyone see a reason? void randomwalk_bang(t_randomwalk *x) { t_float randval = rand() % 2; if(randval == 0) randval = -1; if(randval == 1) randval = 1; x-current += (x-step

[PD-dev] Pd on the iPhone SDK

2008-03-16 Thread Hans-Christoph Steiner
Anyone tried to build Pd with the iPhone SDK? It seems like it should be pretty straightforward, since it has CoreAudio. I'll bet even Tcl/Tk will run on it. .hc Looking at things from a more basic level, you

Re: [PD-dev] using rand() in an external

2008-03-16 Thread Hans-Christoph Steiner
Crashes are usually because memory hasn't been allocated properly. I'd check x-current and x-step. Hooking up to gdb will give you a lot more info. Search puredata.info for 'gdb' for a little howto. .hc On Mar 16, 2008, at 7:42 PM, Greg Surges wrote: Hi all, The following code

Re: [PD-dev] using rand() in an external

2008-03-16 Thread Greg Surges
Excellent, worked like a charm. I had an uninitialized outlet pointer. *grin* Thanks much for the gdb tip, I'm certain it will come in handy often. -Greg On Sun, Mar 16, 2008 at 8:31 PM, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: Crashes are usually because memory hasn't been