Hi, I use it to do some parallel processing of some data. In 1 app 1 spawn 3 Threads, in another I spawn 10. At one point I had to turn this off, and the calculation time went from 20 seconds to 1 minute.
Lee On 20 May 2011, at 17:43, Christian Schmitz wrote: > > Am 20.05.2011 um 17:11 schrieb Dan Stenning: > >> >> >> Actually on the matter of ThreadMBS, do the static methods >> PatchRuntimeObjectLocking() etc workfor code in pre-emptive threads like >> the CoreAudio one ? ( via the PortAudio callback ) > > Sure. The problem is that those patch methods are not working with RS 2011r1 > and Real Software asked me to not patch the framework. > >> I am in the process of reworking my code to be able to run vis the callback >> but still get crashes. Im trying to remove situationscausing locking etc >> and its going quite well. >> one big problem i seem to get is when im receiving MIDI events via >> MIDIPortMBS. > > In general it would be better if I add some code to the plugin to do the work > in the plugin and not use Real Studio code. > For example I could write a MidiPortMBS subclass which does some Midi > forwarding itself and calls the event in the safe way so you know what passed > through. > > Greetings > Christian > > -- > See you in Essen, Germany at the REAL Studio Conference 2011 > > Registration and details here: > http://www.realsoftware.de/events/realcon2011essen/ > > > _______________________________________________ > Mbsplugins_monkeybreadsoftware.info mailing list > mbsplugins@monkeybreadsoftware.info > https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info _______________________________________________ Mbsplugins_monkeybreadsoftware.info mailing list mbsplugins@monkeybreadsoftware.info https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info