# Embed instruments, effects and racks

> Put a playable example on your site or plan an integrated musical experience.

Canonical: https://maruaudio.com/help/embed-audio-on-your-website
Documentation index: https://maruaudio.com/help/llms.txt

Use a module's **Embed** option to put its player on your website when that option is available. If you want an effect to process your site's audio, or an instrument to follow your sequencer, you need a developer integration instead.

## Embed an available player

Where a module's sharing controls offer **Embed**, use the supplied snippet on a site that permits embedded content. A creator module must be published for the intended audience before its public embed can work.

Try the published page as a visitor. Confirm that the player loads, its controls fit on smaller screens and the person can start audio. The site builder's embedding rules and browser permissions can affect playback.

An effect needs an input source. An instrument needs notes or a sequence. Include enough context for the visitor to hear the intended result, with [playback help](https://maruaudio.com/help/playback-and-midi.md) nearby when useful.

## Connect audio inside your application

If the effect needs to process your application's audio, or an instrument must follow your transport and MIDI, a developer integration is the appropriate path. Your application supplies the audio, timing, devices and resource access; the module supplies its musical behavior.

The [module player reference](https://maruaudio.com/docs/module-player-react.md) explains how to host a module. An independent embedded player does not automatically process audio from its surrounding page.

## Plan a rack experience

A rack can combine an instrument, MIDI tools and effects into one playable setup. It needs a shared host to manage connections, saved settings and assets. Several unrelated embeds do not become a connected rack.

Use the available [rack workflows](https://maruaudio.com/help/racks-and-patches.md), and [contact Maru](https://maruaudio.com/contact) for an early-access rack embed or custom player. A module's Embed snippet cannot export a whole connected rack. In your request, include the modules, their connections, where settings should be saved and whether visitors need to sign in.

## Account access and commercial use

Embedding a player does not grant private content access, a product license or generation spending permission. Explain any sign-in requirement and use [creator-app consent](https://maruaudio.com/help/creator-apps.md) when connecting a visitor's Maru account.

Review [content visibility and rights](https://maruaudio.com/help/content-rights-and-visibility.md) before publishing assets. For a learning platform, catalog or branded service, see [creative platforms and education](https://maruaudio.com/help/creative-platforms-and-education.md).
