Implement amplitude animation (brightness pulse) #63

Open
opened 2025-12-17 02:57:23 +00:00 by siennathesane · 0 comments
siennathesane commented 2025-12-17 02:57:23 +00:00 (Migrated from github.com)

Description

Pulse the brightness of source visualizations based on current amplitude for visual feedback.

Acceptance Criteria

Scenario: Amplitude is visualized
  Given visualized audio sources
  When sources play at varying amplitudes
  Then brightness should pulse with amplitude
  And louder sources should be brighter

Technical Notes

  • Read current amplitude from audio thread (via atomics)
  • Modulate gizmo alpha/brightness
  • Update every frame
  • Make animation speed configurable
## Description Pulse the brightness of source visualizations based on current amplitude for visual feedback. ## Acceptance Criteria ```gherkin Scenario: Amplitude is visualized Given visualized audio sources When sources play at varying amplitudes Then brightness should pulse with amplitude And louder sources should be brighter ``` ## Technical Notes - Read current amplitude from audio thread (via atomics) - Modulate gizmo alpha/brightness - Update every frame - Make animation speed configurable
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: studio/marathon#63