EchoWave brings modern audio interactions to your Bubble app. Forget the ugly, standard browser audio players. Give your users a rich visual experience when listening to music, voice notes, or podcasts.
Key Features:
🎵 Beautiful Visualizer: Auto-generates waveform bars from any audio file using the powerful wavesurfer.js engine.
🎤 Microphone Recording: Record voice notes directly in the browser with real-time visual feedback.
📤 Base64 Export: Get the recorded audio immediately as a Data URL, ready to save to your Bubble database or send via API.
🎨 Customizable: Choose your own wave and progress colors to match your brand.
⏱️ Smart Timer: Built-in exposed states for Current Time and Duration formatted as "mm:ss", ready to display.
Perfect for:
- Chat apps (Voice messages like WhatsApp/Telegram).
- Podcast players.
- Language learning apps.
- Feedback forms.
Demo Test:
https://demo-app-56978.bubbleapps.io/version-test/waveformplayer_free/1764612950733x608460108130695000Editor:
https://bubble.io/page?id=demo-app-56978&test_plugin=1764666889159x311967997461790700_current&tab=Design&name=waveformplayer_free&ai_generated=true&type=page