http://bugs.winehq.org/show_bug.cgi?id=28412
jbh@alchemy.lu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jbh@alchemy.lu
--- Comment #1 from jbh@alchemy.lu 2012-01-19 02:38:34 CST --- There is an option prefs->audio->buffering->use native events for syncronizing. Turning it off makes reaper run a lot better. The drawback is still a lot of cpu usage due to using polling loops to syncronize the audio threads, but this problem mainly concerns reaper when idling. When actually doing audio processing the cpu power will become available to the audio thread.
My theory is that the wineserver architecture presents a bottle neck when using native events in this manner..
It helps to reduce the number of audio threads used when not needed, also in the buffering settings.