Skip to content

Latest commit

 

History

History
37 lines (20 loc) · 1.87 KB

README.md

File metadata and controls

37 lines (20 loc) · 1.87 KB

Desk Bells

Song transcriptions rendered simply with instrument selector, available transpositions, and chord backing

A small selection of songs have been transcribed to JSON. The web application renders song notes as colored dots with chord backings overlaid. The colors correspond to individual notes on common children's instruments that cover the C-c diatonic range - you know, only the white notes on the piano starting and ending with C.

🎵 Doe, a dear, a female dear 🎵

Yeah, ^^ those ones 🙂

We have desk bells in my house. They're a fantastic first instrument for kids. Also we have a xylophone. Both are mapped. Kids change their mind a lot. There's an instrument dropdown for that.

Fork the repo and map all the instruments in your house. I dare you.

The application lets you select any transpositions available for whatever diatonically or otherwise limited instrument you have sitting around in your playroom. This functionality makes me happy! My kids haven't noticed yet. I point it out whenever I can. They still haven't noticed... yet 😁

What else? Oh yes, some songs have levels. One-star levels essentially show the notes you would sing, the tune as it were. Higher levels are more complex (read, more interesting) multiple-note situations that more resemble the chord backings overlaid. Those chord backings are overlaid so I can play guitar or piano along with. This makes me happy 😁

Happy playing!

🔔 🔔

Setup

Install

git clone [email protected]:ssteele/deskbells.git
cd deskbells
npm install

Develop

npm run watch

Build

npm run build