History

Glow when you talk, flash when you clip closes #2592

Atlante45 committed 12 years ago

Commit 2cc21491 parent 67c8fd54 files · +13 −4Browse files

Showing the changes to interface/src/Application.cpp (1 of 4 files). Show all

Unified · Split

interface/src/Application.cpp+6−0
@@ -2557,6 +2557,12 @@ void Application::displayOverlay() { · 2556 unmodified lines
25572557 }
25582558
25592559 bool isClipping = ((_audio.getTimeSinceLastClip() > 0.f) && (_audio.getTimeSinceLastClip() < CLIPPING_INDICATOR_TIME));
2560+
2561+ if ((_audio.getTimeSinceLastClip() > 0.f) && (_audio.getTimeSinceLastClip() < CLIPPING_INDICATOR_TIME)) {
2562+ const float MAX_MAGNITUDE = 0.7f;
2563+ float magnitude = MAX_MAGNITUDE * (1 - _audio.getTimeSinceLastClip() / CLIPPING_INDICATOR_TIME);
2564+ renderCollisionOverlay(_glWidget->width(), _glWidget->height(), magnitude, 1.0f);
2565+ }
25602566
25612567 _audio.renderToolBox(MIRROR_VIEW_LEFT_PADDING + AUDIO_METER_GAP,
25622568 audioMeterY,

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t