Skip to content

Interactive sheet music for your website

Flat Embed is an easy-to-use tool that allows you to embed, edit, and customize sheet music on your website. It's the perfect companion for teaching, learning, or sharing music!

Input-based activities
Video-supported learning
Selling sheet music
Learning guitar tablature and drums
Recorded performances
Blank editor

Your website

Provide your users with an interactive learning experience on your website!

✏️

More than just playback

Beyond just watching, users can also write music or complete activities in the Embed, offering a more immersive experience than traditional playback.

🎼

Effective learning

Live playback gives users an easy way to follow the compositions and learn, fostering a dynamic learning environment. It's an interactive approach that creates a deeper understanding of musical concepts.

📱

Hassle-free interface

Embed runs smoothly, regardless of the device used. The intuitive layout adjusts dynamically, providing a smooth and consistent user experience across different screen resolutions.

🎨

Consistent experience

Personalize the Embed to match your brand identity. The customizable options empower you to create a consistent experience that resonates with your students or customers.

How it works

Create Interactive Sheet Music in just a few minutes!

1

Create, Upload, or Import

After logging in to your account, create or upload a music score in Flat or import your sheet music via MusicXML or MIDI.

2

Embed HTML Code Generator

In a few clicks, choose the display options using our generator.

Premium Customization
Embed Mode
Displayed Controls
3

Your Embed Code

Copy the HTML code and paste it into your web page or blog post.

Reach out to get a quote

Pricing starts at $29/month. The final cost will be determined by your traffic and use case.

Tools that take your website to the next level!

Layouts

Interactive viewer

Music

Embeddable editor

JavaScript API

Commercial use

Personalized branding

Customization options

MIDI

MIDI output

Unlimited storage

Is your situation unique?

Startup support plan

Are you a startup seeking to elevate your website? Benefit from our tailored startup-friendly pricing for Flat Embed, providing you with powerful features at rates that match the needs of emerging businesses. Contact us.

Implementation support

Do you need Embed customizations, code review, or implementation support? Our development team can help you! The cost for this support is based on your needs and the amount of work involved. Send us a request!

E-commerce

If you want to enhance your e-commerce experience, we can offer special pricing for high-volume websites. Reach out to us to receive a price estimate based on the traffic of your website.

Frequently asked questions

Can I customize how Embed looks on my website?

Yes! You can customize the colors, size, position, and display of notes. This can be done with the no-code tool (demo customizer) or directly in the JavaScript code.

How does Embed integrate with my website?

Embed integrates by generating iframes that you simply copy and paste into your HTML. For developers, the site can also be integrated by using the JavaScript API to allow you to push data to your site directly in the code.

Can multiple admins use one Embed account?

All of your scores should be hosted on a single Embed account. Who you choose to access that account is up to you.

I have an e-commerce website. How does pricing work for me?

We know that as an e-commerce site, you care about views and not users, so we want to adjust the pricing for you based on what matters to you. Simply reach out to us at embed@flat.io and we will negotiate custom pricing based on your website's volume.

How is a unique user counted?

A unique user is counted in two different ways.
  1. By including a unique user ID directly in the embed code. See support documents here.
  2. If you don’t have unique IDs, we track the number of unique IP addresses that access the embedded music. Keep in mind that this may be less precise!

How does the pricing work? Give me an example.

Pricing is based on unique users and usage is unrestricted. A user can view or interact with embedded music multiple times without extra charges. For example, if Tina visits your site daily, she's one unique user, costing 50 cents. If Tina frequents your site but doesn't view the embedded music, there's no charge. Similarly, if Tina pays a membership fee but doesn't visit your site or view the sheet music, there's no charge from Flat Embed.

What is Flat?

Flat is our Music Notation Platform. The sheet music is manipulated in the Flat Editor. The scores created on Flat can be embedded on your website. Or you can use your own sheet music in MusicXML or MIDI.

Is Embed allowed to use any of my content?

No way! We do not use any of the content you embed on your website using our technology. We only ever access your music upon request for technical support, but you will always maintain full ownership!

Does Embed work with WordPress?

Of course, the embed code is simple HTML, regardless of what the publishing platform is.

Do you offer implementation support?

Yes! We can offer you Embed customizations, code review, implementation support, etc. The cost of this kind of support is set based on the needs you have and the size of the work it would mean for us. If you have a request and want an estimate of the cost, please contact us at embed@flat.io.

Where do I find all the tech documentation on the API and implementation?

You can find all of the documentation on our dedicated developer resources page.

Haven't found the answer here?

Please check out our help page or contact us at embed@flat.io, and we'll be happy to help!

Ready to deliver exceptional learning experiences to your users?

Morty Proxy This is a proxified and sanitized view of the page, visit original site.