The Harmonic Input Field
Description: A text input line that acts as an oscilloscope string.
Concept: Wave Propagation & Fourier Series.
The baseline of the input is a resting string. Every keystroke acts as a "pluck" (impulse excitation). The letter appears, and a sine wave propagates outwards from the cursor position along the line, interfering constructively or destructively with waves from previous keystrokes.
Features:
Amplitude Velocity: Typing harder/faster creates higher amplitude waves.
Wave Interference: Rapid typing creates complex standing wave patterns along the bottom border.
Decay: The waves settle over time based on a mathematical damping coefficient.
Uses:
Search bars.
Password fields (adds visual feedback without revealing characters).
Creative forms.
Benefits:
Provides immediate, satisfying micro-feedback for every interaction.
Reduces perceived latency; the wave moves instantly even if the letter processing is micro-delayed.