audio-pulse-reactive-ui
Reactive icon

Audio Pulse Reactive UI

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 8 Apr (17 hours ago)
 by 
0.0
 (0 ratings)
audio-pulse-reactive-ui

Audio Pulse Reactive UI

Documentation
1.0.0

Documentation


How to Use

  1. Drag & Drop: Place the AudioPulse block on your screen.

  2. Add Content: Drag any widget (Icon, Image, or Container) into the Content Placeholder.

  3. Configure: Adjust the Sensitivity and FrequencyRange to match your needs.

  4. Interact: Due to browser security policies, the component will activate upon the user's first click or keypress on the page.

Input Parameters

ParameterTypeDefaultDescription
SensitivityDecimal1.5Multiplier for the reaction intensity. Values between 1.5 and 2.5 work best.
FrequencyRangeText"bass"Choose what the UI reacts to: "bass" (drums/beats), "mid" (voice), or "treble" (sharp sounds).
SmoothnessDecimal0.1The "mushiness" of the animation in seconds. Higher = more fluid; Lower = snappier.

Best Practices & Constraints

  • Security (HTTPS): The Web Audio API and Microphone access require a secure connection (https://). It will also work on localhost.

  • Privacy: This component processes audio locally. No data is recorded or sent to any server.

  • Centering: For the best effect, ensure the content inside the placeholder is centered. The component uses transform-origin: center to keep the pulse stable.