rauchg / piano-sketch-tool

Home Page:https://piano-sketch-tool.now.sh

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Piano Sketch Tool

The goal of this project is to create a tool for recording, learning, and sharing piano songs.

To-Do

  • wait mode -- wait for you to play all the notes before continuing.
  • empty recording should not redirect to player
  • history forward/back navigation
  • ui stuff
    • time elapsed
    • title
    • date of recording
    • indication if you hit the right note at the right time.
  • save notes to a file
  • load a file with notes
  • select and loop a section

Designs

Development

git clone git@github.com:ccorcos/typescript-boilerplate.git project
cd project
git remote remove origin
npm install
npm start

You can test out this program without connecting to a MIDI device by running the midi simulator

node src/midi-simulator.js

Deploys run automatically through Now.sh.

About

https://piano-sketch-tool.now.sh


Languages

Language:TypeScript 96.2%Language:JavaScript 1.9%Language:HTML 1.9%