| diskin2 is the same.
----- Original Message -----
From: "joachim heintz"
To: "Developer discussions"
Sent: Tuesday, April 21, 2009 7:05 PM
Subject: Re: [Cs-dev] --num-threads on Windows
> Did you try it with diskin2 instead of diskin? I think, diskin isn't
> working correctly at the moment.
>
>
>
> Am 21.04.2009 um 12:26 schrieb victor:
>
>> I was a little rushed in my assessment. There are further problems,
>> the
>> attached CSD demonstrates: with --num-threads > 1 it produces
>> lots of clicks/discontinuities in the output waveform. It seems to be
>> a problem in the spout mixing.
>>
>> Victor
>>
>> ----- Original Message ----- From: "victor"
>> To: "Developer discussions"
>> Sent: Tuesday, April 21, 2009 11:03 AM
>> Subject: Re: [Cs-dev] --num-threads on Windows
>>
>>
>>> Further to this, I realised the distortion has been caused by the
>>> global reverb, so I expect this is a problem with global vars. I
>>> think
>>> it is probably a well-known issue, too.
>>>
>>> In summary: the detected issues were:
>>>
>>> 1. UDOs
>>> 2. Global variables
>>> 3. control of flow (if... etc)
>>>
>>> Otherwise on a modest multicore (2 core) like the one I have here
>>> at home, it runs faster. Some stats:
>>>
>>> The choir.csd with oscils instead of UDOs
>>> 10.103 secs on 1 thread
>>> 7.253 secs on 2 threads
>>> 7.301 secs on 4 threads
>>> 8.385 secs on 6 threads
>>>
>>> It looks good.
>>>
>>> Victor
>>>
>>> ----- Original Message ----- From: "victor"
>>>
>>> To: "Developer discussions"
>>> Sent: Tuesday, April 21, 2009 10:52 AM
>>> Subject: [Cs-dev] --num-threads on Windows
>>>
>>>
>>>> Hi everyone,
>>>>
>>>> just thought I'd check the status of --num-threads, since talking
>>>> to Steven last week, I have realised I had not looked into it
>>>> lately.
>>>>
>>>> I am getting a crash if I set my --num-threads > 1, with the
>>>> attached
>>>> CSD. It uses a UDO, if I remove it, it works; but I am also getting
>>>> a distorted result (say if I substitute the UDOs for simple
>>>> oscillators).
>>>>
>>>> With a different CSD, if I have this code:
>>>>
>>>> if isrc == 1 goto noise
>>>> asig diskin "flutec3.wav", 1, 0, 1
>>>> asig = asig/2000
>>>> goto next
>>>> noise: asig rand 1
>>>> next:
>>>>
>>>> csound complains 'diskin not initialised' and hangs.
>>>> If I make the if ...goto into if... igoto, it complains and crashes.
>>>>
>>>> If I remove the if ... goto, it works.
>>>>
>>>> I am not sure what the code does, so I can't really play with it;
>>>> perhaps
>>>> someone else could comment on this.
>>>>
>>>> Regards
>>>>
>>>> Victor
>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>> --------------------------------------------------------------------------------
>>>
>>>
>>>> ------------------------------------------------------------------------------
>>>> Stay on top of everything new and different, both inside and
>>>> around Java (TM) technology - register by April 22, and save
>>>> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
>>>> 300 plus technical and hands-on sessions. Register today.
>>>> Use priority code J9JMT32. http://p.sf.net/sfu/p
>>>
>>>
>>> --------------------------------------------------------------------------------
>>>
>>>
>>>> _______________________________________________
>>>> Csound-devel mailing list
>>>> Csound-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Stay on top of everything new and different, both inside and
>>> around Java (TM) technology - register by April 22, and save
>>> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
>>> 300 plus technical and hands-on sessions. Register today.
>>> Use priority code J9JMT32. http://p.sf.net/sfu/p
>>> _______________________________________________
>>> Csound-devel mailing list
>>> Csound-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>> <
>> tests
>> .csd
>> >
>> ------------------------------------------------------------------------------
>> Stay on top of everything new and different, both inside and
>> around Java (TM) technology - register by April 22, and save
>> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
>> 300 plus technical and hands-on sessions. Register today.
>> Use priority code J9JMT32.
>> http://p.sf.net/sfu/p_______________________________________________
>> Csound-devel mailing list
>> Csound-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/csound-devel
>
>
> ------------------------------------------------------------------------------
> Stay on top of everything new and different, both inside and
> around Java (TM) technology - register by April 22, and save
> $200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
> 300 plus technical and hands-on sessions. Register today.
> Use priority code J9JMT32. http://p.sf.net/sfu/p
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
------------------------------------------------------------------------------
Stay on top of everything new and different, both inside and
around Java (TM) technology - register by April 22, and save
$200 on the JavaOne (SM) conference, June 2-5, 2009, San Francisco.
300 plus technical and hands-on sessions. Register today.
Use priority code J9JMT32. http://p.sf.net/sfu/p
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net |