A lot of the CPU usage comes from the Timeline Track Editor project I made for use as a GUI for Binaural Audio Editor.
I fixed the issue with high CPU usage by moving a call to update the drawing on screen whenever needed such as when points are removed and added on graph of double track.
event.Skip() in paint events also helped to decrease the usage.
These fixes drastically improved the performance of the application as well.
If one would want to decrease the CPU usage, the best way would be to minimize the window labeled Timeline Frame.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.