MARKETPLACE
PLUGINS
#NOCODE WAVEFORM AUDIO PLAYER
#NoCode Waveform Audio Player logo

#NoCode Waveform Audio Player

Published January 2025
   •    Updated June 2025

Plugin details

Overview
The #NoCode Waveform Audio Player plugin for the Bubble application allows you to integrate a sleek, interactive waveform audio player into your app. This highly customizable plugin enhances user interaction by providing visually stunning waveforms, real-time playback states, and advanced actions like play, pause, skip, and auto-scroll. Perfect for music streaming platforms, NFT sound marketplaces, and audio-rich projects, this plugin delivers a professional-grade audio experience with ease.

Whether you're creating a SoundCloud-like player or showcasing audio files for your NFT marketplace, this plugin ensures seamless playback control and user engagement.

---

Usage Features:

- Audio Source: Input any audio file to generate an interactive waveform.
- Waveform Design Customization: Control wave color, progress color, and cursor appearance.
- Playback Actions: Play, pause, or skip audio forward/backward with ease (even restart!).
- Auto-Scrolling Waveform: Enable smooth horizontal scrolling for a premium user experience.
- Advanced Seek Controls: Drag and interact with the waveform for precise playback navigation.
- Real-Time Playback States: Use states like is playing, is finished, and current time to create dynamic UI interactions (e.g., play/pause icons or looping tracks).

 

---



Feedback

We’d love to hear your thoughts! Share your feedback to help us improve this plugin.



---

FAQ

- How do I add an audio source?
You can upload an audio file in the plugin's settings or link a dynamic file URL.

- Can I restart the audio?
Yes! Use the "Skip Audio" action with a large negative value (e.g., -999) to restart playback.

- What can I customize in the waveform?
You can adjust the wave color, progress color, cursor style, bar height/width/gap, and more.

- Is it possible to loop audio automatically?
Yes, combine the is finished state with workflows to loop the current track or play the next one.



---

Risk-Free Trial

Subscribe to the plugin and try it risk-free! Cancel anytime, and you’ll only pay a pro-rated amount for the days you use it.

$20

One time

stars   •   0 ratings
1 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

HashtagNoCode logo
HashtagNoCode
Joined 2022   •   1 Plugin
View contributor profile

Instructions

Add the plugin to your page.
Configure the fields to customize the player's design and behavior, including waveform colors, bar styles, and interaction settings.

Use the Exposed States to dynamically update your UI:

The [Is Playing] state can toggle the play/pause icon and trigger corresponding play/pause actions with conditions.

The [Is Finished] event can play the next audio track or loop the current one.

The [Is Ready] state indicates when the waveform is fully loaded and ready for interaction.

Bind Actions like play, pause, and seek to buttons or other triggers for user control.

Types

This plugin can be found under the following types:
Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble