=== Sonic Weaver Embed ===
Contributors: novusstreamsolutions
Tags: music visualizer, animation, background, embed, audio
Requires at least: 6.3
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Music visualizers on your site: in a page, behind a section, behind the whole site or over a picture, with your own settings.

== Description ==

Sonic Weaver makes music visualizers. This plugin plays any Sonic Weaver look on your WordPress site.

* **A Sonic Weaver block** with every setting in its sidebar and a live preview: the look, where it sits, its shape, the sound it moves to, reactivity, speed, your brand colours, autoplay, controls, quality and the frame rate.
* **Four ways to place it:** in the page; behind a section (put the block in a Group or Cover block); behind the whole page; or see-through over a section, with clicks passing through to your site.
* **Motion across your whole site** from Settings, Sonic Weaver, without changing your theme.
* **Follow your music:** the look can move to the audio or video player on the same page.
* **The [sonicweaver] shortcode** with the same settings, for classic editors and page builders.
* **Links become players:** paste a Sonic Weaver template link on its own line.

Layered motion always comes with a Pause motion button, and visitors who ask for reduced motion see a still frame with a Play button. Every embed carries a small "Made with Sonic Weaver" mark that links to the look; to have it removed, message us at https://sonicweaver.com/contact.

== External services ==

This plugin shows content from Sonic Weaver (https://sonicweaver.com), a service run by Novus Stream Solutions.

* **The player:** each embed loads a frame from https://sonicweaver.com/embed/template/... and, for the layered placements and "follow the page's music", the script https://sonicweaver.com/embed/v1/embed.js. The visitor's browser sends the usual request data (IP address, browser, the page that embeds it). Sonic Weaver sets no cookies in the embed, shows no ads in it, and sends no personal data anywhere else.
* **The look list in the editor:** the block's sidebar reads https://sonicweaver.com/api/embed/catalog, a public list of looks. Nothing about your site is sent.
* **Links:** pasted Sonic Weaver links are turned into players through https://sonicweaver.com/api/oembed.

Terms: https://sonicweaver.com/terms. Privacy policy: https://sonicweaver.com/privacy.

== Installation ==

1. Install and activate the plugin.
2. Add a Sonic Weaver block to a post or page and choose a look in its sidebar, or open Settings, Sonic Weaver for motion across your whole site.

== Frequently Asked Questions ==

= Does it slow my site down? =

The motion is drawn on your visitors' devices, starts only when it scrolls into view, pauses when it scrolls away or the tab is hidden, and steps down its quality on slower devices.

= Can it follow my music? =

Yes. Choose "This page's music player". It follows an audio or video file on your own site, or one your player loads with crossorigin. Otherwise it keeps the built-in beat.

== Changelog ==

= 1.0.0 =
* First release: the block, the shortcode, oEmbed links and motion across the whole site.
