Credits & Licenses

Credits & Licenses | Play Piano Online

🎵 PlayPianoOnline.com uses high-quality General MIDI sound samples derived from the FluidR3_GM SoundFont.
We believe in transparency and honoring the work of open-source contributors.

CC BY 3.0
FluidR3_GM General MIDI SoundFont SoundFont · .sf2
Created by: Frank Wen and contributors
FluidR3_GM is a renowned, freely redistributable General MIDI SoundFont known for its rich, balanced instrument samples. It provides the acoustic piano, electric pianos, and the full range of MIDI instruments that make online piano playing expressive and realistic. This website loads the audio samples (prerendered as .mp3 / .ogg / or via MIDI.js style) from the FluidR3_GM collection.
📄 License & Attribution: FluidR3_GM is licensed under Creative Commons Attribution 3.0 Unported (CC BY 3.0).
🔊 Source repository (prerendered MIDI.js soundfonts): gleitz/midi-js-soundfonts · GitHub
🎼 Derived from: FluidR3_GM.sf2 (original SoundFont by Frank Wen et al.)
📌 In compliance with the CC BY license, we provide clear credit to the original authors and a link to the source distribution.
View GitHub repository

⚖️ License compliance & usage terms

The FluidR3_GM SoundFont, as provided in the MIDI.js soundfonts repository, is distributed under the Creative Commons Attribution 3.0 license. This grants anyone the right to share, adapt, and use the material for any purpose, even commercially, provided that appropriate credit is given to the original creator, a link to the license is provided, and any changes are indicated.

PlayPianoOnline.com proudly fulfills these requirements by:

  • Explicitly naming Frank Wen and contributors as the creators of the FluidR3_GM SoundFont.
  • Providing a direct link to the source repository: https://github.com/gleitz/midi-js-soundfonts where the FluidR3_GM soundfont and its license are documented.
  • Stating that the samples are derived from FluidR3_GM and linking to the CC BY 3.0 legal code.
🎧 About the audio samples on PlayPianoOnline

We use high-quality pre-rendered audio files (MP3/OGG) generated from the FluidR3_GM SoundFont via the midi-js-soundfonts pipeline. This ensures realistic piano dynamics, sustain, and rich harmonic response. The samples are loaded on-demand, providing a seamless, low-latency playing experience directly in your browser — without any plugins. Every note you play is powered by this open community resource.

💡 No proprietary samples are used. The sound is entirely generated from the FluidSynth FluidR3_GM source, making the interactive piano possible while respecting free culture licensing.