Re: [PD] audio drop-outs when resizing tables??

2007-08-19 Thread Tim Blechmann
On Sun, 2007-08-19 at 11:09 -0700, Miller Puckette wrote: > Resizing large memory objects in a real-time thread can block as the > OS pages other memory out to disk... so the operation is never safe > unless done in a separate thread. what's the problem with using a separate thread for non-realt

Re: [PD] audio drop-outs when resizing tables??

2007-08-19 Thread Mathieu Bouchard
On Sun, 19 Aug 2007, Miller Puckette wrote: Well, me, I think it's better to preallocate the table objects to a size at least as large as will be needed, in advance. Most language implementations nowadays distinguish between "capacity" and "size", which is a kind of "physical vs logical" oppo

[PD] dutch pd tutorials

2007-08-19 Thread Hans Roels
Hello, I've got some questions for the Dutch-speaking pd-users in Belgium and the Netherlands : Heeft er iemand documentatie over PD in het nederlands vertaald? vb de documentatie-patches, manual, tutorials, materiaal van workshops of andere dingen... Vanaf september ga ik in mijn lessen aan d

Re: [PD] audio drop-outs when resizing tables??

2007-08-19 Thread Miller Puckette
Well, me, I think it's better to preallocate the table objects to a size at least as large as will be needed, in advance. cheers M On Sun, Aug 19, 2007 at 02:34:22PM -0400, Mathieu Bouchard wrote: > On Sun, 19 Aug 2007, Miller Puckette wrote: > > >Fixing the tabread~ object to do a double derefe

Re: [PD] audio drop-outs when resizing tables??

2007-08-19 Thread Mathieu Bouchard
On Sun, 19 Aug 2007, Miller Puckette wrote: Fixing the tabread~ object to do a double dereference would fix the problem in 99% of cases... which is just the wrong thing to do if you want to be able to use software on stage :) Obviously, fixing 99% of the problem is the wrong thing to do! :)

Re: [PD] audio drop-outs when resizing tables??

2007-08-19 Thread Miller Puckette
Resizing large memory objects in a real-time thread can block as the OS pages other memory out to disk... so the operation is never safe unless done in a separate thread. This would be a major change, and would move in the direction of making Pd harder to maintain in the long term. Fixing the tab

Re: [PD] Re-targeting sends.

2007-08-19 Thread Bryan Jurish
moin Robert, if you're using an older pd, or don't want to update yet, the [sprinkler] external (in CVS and/or pd-extended) acts like a dynamic [send], using its selector (or the first element of its argument list, if the selector is "list", "symbol", or "float") as the name of the send target...

Re: [PD] audio drop-outs when resizing tables??

2007-08-19 Thread Tim Blechmann
On Sun, 2007-08-19 at 13:53 +0200, Matteo Sisti Sette wrote: > >> Does PD recompute the whole DSP chain whenever a table (with one or > more > >> tabread~ reading from it) is resized? > > > >yes, the dsp chain is recreated ... > > Why does it need to recompute the dsp graph? > > I know nothing ab

Re: [PD] Re-targeting sends.

2007-08-19 Thread Robert Scott
On Sunday 19 August 2007 04:50, Miller Puckette wrote: > I can't remember when I put it in, but "send" with no arguments now > sprouts a second inlet to set the receiver. > > cheers > Miller *goes to update his pd* This sort of thing makes me happy. Thanks all. robert. ___

Re: [PD] audio drop-outs when resizing tables??

2007-08-19 Thread Matteo Sisti Sette
>> Does PD recompute the whole DSP chain whenever a table (with one or more >> tabread~ reading from it) is resized? > >yes, the dsp chain is recreated ... Why does it need to recompute the dsp graph? I know nothing about pd internals, but (or should I say "so") I really can't see the reason for

Re: [PD] audio drop-outs when resizing tables??

2007-08-19 Thread Tim Blechmann
> Does PD recompute the whole DSP chain whenever a table (with one or more > tabread~ reading from it) is resized? yes, the dsp chain is recreated ... > I'm talking about resizing tables by sending them a [resize( message. > > I tried to isolate it in a simple patch but I couldn't reproduce it.

Re: [PD] audio drop-outs when resizing tables??

2007-08-19 Thread Matteo Sisti Sette
Hi again, Going on with the test that I described in the previous post (included below), I have tried to send a [set somethingelse( to the [tabread~] before I resize the table xxx, so that when I do the resize, there isn't any tabread~ reading from it anymore. But the drop-out happens allthesam

Re: [PD] audio drop-outs when resizing tables??

2007-08-19 Thread Matteo Sisti Sette
Hi, I am still unable to reproduce it on a simple test patch; however, I've done the following test. I run my patch, which is a rather complex patch, made up of a lot of abstractions, graphical interface, many send~s and receive~s, throw~s and catch~s, a lot of tables, a few tabread~s and a cou

Re: [PD] Re-targeting sends.

2007-08-19 Thread marius schebella
Mathieu Bouchard wrote: > On Sun, 19 Aug 2007, Frank Barknecht wrote: > >> You have confused me with Matteo, who is not to be confused with >> Matju. ;) > > You will further learn that in my apartment it is necessary to > distinguish between Mathieu and Mattias. thank you for the information.

Re: [PD] Re-targeting sends.

2007-08-19 Thread Olivier Heinry
Le dimanche 19 août 2007 à 03:08 -0400, Mathieu Bouchard a écrit : > On Sun, 19 Aug 2007, Chuckk Hubbard wrote: > > On 8/18/07, Miller Puckette <[EMAIL PROTECTED]> wrote: > >> I can't remember when I put it in, but "send" with no arguments now > >> sprouts a second inlet to set the receiver. > > S

Re: [PD] Re-targeting sends.

2007-08-19 Thread Mathieu Bouchard
On Sun, 19 Aug 2007, Frank Barknecht wrote: You have confused me with Matteo, who is not to be confused with Matju. ;) You will further learn that in my apartment it is necessary to distinguish between Mathieu and Mattias. _ _ __ ___ _ _ _ ... |

Re: [PD] Re-targeting sends.

2007-08-19 Thread Frank Barknecht
Hallo, marius schebella hat gesagt: // marius schebella wrote: > you are right. although I heard some talking about new features with pd > 0.40 or 0.41??? > frank barknecht also posted a workaround for variable length lists some > days ago. > http://lists.puredata.info/pipermail/pd-list/attachme

Re: [PD] Re-targeting sends.

2007-08-19 Thread Mathieu Bouchard
On Sun, 19 Aug 2007, Chuckk Hubbard wrote: On 8/18/07, Miller Puckette <[EMAIL PROTECTED]> wrote: I can't remember when I put it in, but "send" with no arguments now sprouts a second inlet to set the receiver. Sweet! I don't remember when you put that in either, I never noticed before. Seems