Hello everyone. I've noticed song analysis seeming to go really slowly on Windows since RJ replaced the various timers in the GUI with a single 40fps timer. I tracked the problem down to the usleep at line 115 in analyserqueue.cpp. The comment above it says that it's there to yield the CPU so as not to cause xruns. But the thread is already set to IdlePriority so just about every other thread can already pre-empt it, so do we still need that usleep? I found that by commenting it out, the main waveform renders roughly ten times faster.
Let me know. Sincerely, Sean M. Pappalardo "D.J. Pegasus" Mixxx Developer ------------------------------------------------------------------------------ Virtualization is moving to the mainstream and overtaking non-virtualized environment for deploying applications. Does it make network security easier or more difficult to achieve? Read this whitepaper to separate the two and get a better understanding. http://p.sf.net/sfu/hp-phase2-d2d _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
