Re: [PD] New user - technical questions

2010-12-03 Thread Mathieu Bouchard
On Wed, 1 Dec 2010, Hans-Christoph Steiner wrote: Parallelization is built into Pd, just put down objects, and they will run in parallel. There's one thread for all those objects together ! There are a few exceptions to that, which have to be explicitly implemented. For instance,

Re: [PD] New user - technical questions

2010-12-03 Thread Mathieu Bouchard
On Wed, 1 Dec 2010, Pedro Lopes wrote: During that I realized I could implement it in parallel via OpenMP, but tried to compile the code with some openMP directives and it did not work for the pd_external, it seemed that PD could not handle it somehow[2]. So what I wanted was an object to be

Re: [PD] New user - technical questions

2010-12-03 Thread Pedro Lopes
Between the two, you need to channel multithreaded communications into singlethreaded communications so that they can fit with Pd. That's always possible of course. One way to go. If you can't use (or don't want to use) Pd's sys_lock() for whatever reason, you will need some kind of intermediate

Re: [PD] New user - technical questions

2010-12-01 Thread Pedro Lopes
I am starting with Pd and have some questions: - does Pd support multi-threading? maybe someone else could answer this one in depth, i know that tim blechmann has worked on a fork which does this I'm interested in multi-threading inside pd, i.e..: could an external be compiled with openMP and

Re: [PD] New user - technical questions

2010-12-01 Thread Mathieu Bouchard
On Wed, 1 Dec 2010, Pedro Lopes wrote: i know that tim blechmann has worked on a fork Wasn't this not part of a fork, but a pair of object classes, one of which may have been called [fork] ? Totally different use of the word.

Re: [PD] New user - technical questions

2010-12-01 Thread Pedro Lopes
Anyway, where are those [fork]s? I'm hungry! (sorry for the bad joke) On Wed, Dec 1, 2010 at 4:58 PM, Mathieu Bouchard ma...@artengine.ca wrote: On Wed, 1 Dec 2010, Pedro Lopes wrote: i know that tim blechmann has worked on a fork Wasn't this not part of a fork, but a pair of object

Re: [PD] New user - technical questions

2010-12-01 Thread Hans-Christoph Steiner
On Dec 1, 2010, at 11:52 AM, Pedro Lopes wrote: I am starting with Pd and have some questions: - does Pd support multi-threading? maybe someone else could answer this one in depth, i know that tim blechmann has worked on a fork which does this I'm interested in multi-threading inside pd,

Re: [PD] New user - technical questions

2010-12-01 Thread Pedro Lopes
Its difficult to write a deterministic program using standard threads. I know, it's difficult to achieve regular results when you depend on processor scheduling :) It sounds to me that you have a solution in your head looking for a problem, perhaps you could start with the problem? You are right

Re: [PD] New user - technical questions

2010-12-01 Thread Xavier Miller
In my case : I will need to build a dedicated machine running Pd. If Pd doesn't support multi-threading, it would be nonsense to buy an octocore system. Xavier. Le 01/12/10 18:19, Hans-Christoph Steiner a écrit : On Dec 1, 2010, at 11:52 AM, Pedro Lopes wrote: It sounds to me that you have

Re: [PD] New user - technical questions

2010-12-01 Thread Hans-Christoph Steiner
An 8-core system would not do much for normal Pd patches. Try pd~, then you can have a pd-instance per core in a single patch. .hc On Dec 1, 2010, at 3:05 PM, Xavier Miller wrote: In my case : I will need to build a dedicated machine running Pd. If Pd doesn't support multi-threading, it

Re: [PD] New user - technical questions

2010-12-01 Thread Xavier Miller
Thanks, I will investigate that. Le 1/12/2010 22:20, Hans-Christoph Steiner a écrit : An 8-core system would not do much for normal Pd patches. Try pd~, then you can have a pd-instance per core in a single patch. .hc On Dec 1, 2010, at 3:05 PM, Xavier Miller wrote: In my case : I will need

[PD] New user - technical questions

2010-11-30 Thread Xavier Miller
Hello, greetings from Belgium, I am starting with Pd and have some questions: - does Pd support multi-threading? If not, is it possible to launch many Pd instances and sync them? - can Pd dynamically change its patches without stopping the engine? Can Pd unload some objects, open other

Re: [PD] New user - technical questions

2010-11-30 Thread tim vets
2010/11/30 Xavier Miller xavier.mil...@cauwe.org Hello, greetings from Belgium, I am starting with Pd and have some questions: - does Pd support multi-threading? If not, is it possible to launch many Pd instances and sync them? take a look at the [pd~] object or you can simply run multiple

Re: [PD] New user - technical questions

2010-11-30 Thread Max
Am 30.11.2010 um 21:51 schrieb Xavier Miller: Hello, greetings from Belgium, welcome to the list. I am starting with Pd and have some questions: - does Pd support multi-threading? maybe someone else could answer this one in depth, i know that tim blechmann has worked on a fork which does

Re: [PD] New user - technical questions

2010-11-30 Thread Hans-Christoph Steiner
On Nov 30, 2010, at 5:06 PM, tim vets wrote: 2010/11/30 Xavier Miller xavier.mil...@cauwe.org Hello, greetings from Belgium, I am starting with Pd and have some questions: - does Pd support multi-threading? If not, is it possible to launch many Pd instances and sync them? take a look at