From Vibration to Visualization: Building an Real-Time Audio Visualization System for Learning and Exploration using PyQt5 (The STEAM Journal, 2026)