Credits & Licenses
🎵 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.
🔊 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.
⚖️ 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.
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.