Skip to main content

YOOtheme Pro element for Joomla

Smart Background Sound

Give a page atmosphere without ambushing your visitor. A clear, accessible button lets people choose the sound. No autoplay surprises, no cookies, and it works on every browser including iPhone and Incognito.

Try it: use the button in the top-right corner of this section to turn the ambient music on and off.

Hero

Reliable on every browser — even iPhone and Incognito

Browsers block audio that starts on its own. Smart Background Sound never gambles on that. It warms up silently and shows a button, so the visitor makes the choice with one tap. Variant 4 works everywhere; variants that try to start automatically degrade gracefully to the same button when the browser says no.

The four behaviours: on / off, scoped to the whole page or a single section. Variant 4 (off, this section) is the universal, always-reliable choice.

Works everywhere

Fits any corner and any style

Place the button in any corner or at exact X/Y coordinates. Pick small, medium or large; light, dark or auto colours; or set your own accent colour to match the section. Add a label that sits inline, below, as a tooltip, or expands on hover.

This button uses a brand accent colour and a label that expands on hover.

Shapes and styles

Automatically ducks when other media plays

When a visitor starts a video or podcast, the ambient music fades out by itself and comes back when the other media stops. It recognises HTML5 audio and video, YouTube, Vimeo, Spotify, SoundCloud and a long list of podcast players.

Try it: turn the ambient music on, then press play on the video below. The music fades down, and returns when you pause the video.

Ducks for other media

New in version 0.9.13

First-visit hint. A subtle one-time message next to the button invites new visitors to start the music, then disappears on its own.

Clear play / pause. The button now shows a pause icon while playing, so it is obvious that a second tap stops the sound.

Measure without tracking. The element can emit play and pause events you connect to your own analytics. The plugin itself sends no data and sets no cookies.

New in 0.9.13

Frequently asked questions

It plays ambient or background music on a page through a visible, accessible toggle button. The visitor decides whether the sound plays, so it never starts unexpectedly.

Yes. Variant 4 works on every browser and in private windows, where automatic playback is blocked. The button always appears; only the instant-start depends on the browser.

No. It loads no external libraries, sets no cookies, and sends no visitor data anywhere. The visitor's on/off choice is remembered locally in the browser only.

Always. One tap mutes it, and that choice is remembered across pages. Audio also ducks automatically when the visitor plays other media.

Yes. It is a YOOtheme Pro builder element delivered as a Joomla system plugin, and works on Joomla 5 and 6.

FAQ