cooperka / two-hand-piano

🎹 Web piano built with Tone.js.

Home Page:https://piano.cooperka.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Two Hand Piano

Web piano built with Tone.js. Try the demo.

Developing

  1. yarn install
  2. yarn start
  3. Visit the local server at http://localhost:3000

Deploying

  1. yarn run deploy to package with react-static then automatically push to GitHub Pages

Credits

Thanks to Udilia Inc.'s react-piano-component for some components, styles, logic, and inspiration. There are a lot of web pianos out there and this was the most functional, customizable, and good-looking option.

Thanks to Alexander Holm for the Salamander Grand Piano V2 samples used to provide the Tone.js audio.

Thanks to Sounds Electric for the site favicon.

And thanks to all the other free and open-source software documented in yarn.lock.

About

🎹 Web piano built with Tone.js.

https://piano.cooperka.com/

License:MIT License


Languages

Language:JavaScript 98.4%Language:CSS 1.6%