diff --git a/src/osc/effects.nim b/src/osc/effects.nim index 3ad86b5..8140591 100644 --- a/src/osc/effects.nim +++ b/src/osc/effects.nim @@ -32,7 +32,7 @@ proc elapsedMs(start: Time): int = int((getTime() - start).inMilliseconds) proc brightColor(b: float): ForegroundColor = - if b > 0.7: fgWhite elif b > 0.4: fgCyan else: fgGreen + if b > 0.8: fgWhite elif b > 0.4: fgGreen else: fgGreen proc crtTurnOn*(tb: var TerminalBuffer, w, h: int) = let start = getTime() @@ -45,7 +45,7 @@ proc crtTurnOn*(tb: var TerminalBuffer, w, h: int) = if elapsed < OnFlashMs: # Phase 1: White flash — high-voltage discharge - let c = if elapsed < OnFlashMs div 2: fgWhite else: fgCyan + let c = if elapsed < OnFlashMs div 2: fgWhite else: fgGreen for y in 0.. 0.05: - tb.write(cx, cy, (if b > 0.5: fgCyan else: fgGreen), "·") + tb.write(cx, cy, (if b > 0.5: fgGreen else: fgGreen), "·") tb.display() sleep(16)