-
- Downloads
AudioComponent closes device when not in use. Closes #10.
The AudioComponent now closes the audio device when it's not in use, saving CPU cycles. Previously, background CPU levels would be between 8 and 10%. Now, when acquisition is not active (and audio device settings are not being actively edited), background CPU levels drop to 2%. More optimization will be necessary to get it down to zero, but 2% is still a big improvement over what we had previously.
Showing
- Source/Audio/AudioComponent.cpp 20 additions, 1 deletionSource/Audio/AudioComponent.cpp
- Source/Audio/AudioComponent.h 3 additions, 0 deletionsSource/Audio/AudioComponent.h
- Source/Processors/Editors/AudioEditor.cpp 12 additions, 4 deletionsSource/Processors/Editors/AudioEditor.cpp
- Source/Processors/Editors/AudioEditor.h 2 additions, 1 deletionSource/Processors/Editors/AudioEditor.h
- Source/Processors/Editors/GenericEditor.cpp 2 additions, 2 deletionsSource/Processors/Editors/GenericEditor.cpp
- Source/Processors/Visualization/OpenGLCanvas.cpp 1 addition, 1 deletionSource/Processors/Visualization/OpenGLCanvas.cpp
- Source/UI/EditorViewport.cpp 19 additions, 6 deletionsSource/UI/EditorViewport.cpp
Loading
Please register or sign in to comment