klihelp / andantino

Listen some notes and try to find same notes on the keyboard.

Home Page:https://alpcanaydin.github.io/andantino

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

andantino

Andantino is a game that let's people to know if they are a tone-deaf or not. Users listen some notes and try to find same notes on the keyboard.

https://alpcanaydin.github.io/andantino

Installation

Pull this repo and and run yarn command. You can start dev server via yarn start

Sending New Levels

If you like Andantino and want to send new level, please open an issue and provide an array like this:

[
  { note: 'E4', duration: 2, time: 0 },
  { note: 'B4', duration: 2, time: 0 },
  { note: 'G4', duration: 2, time: 0 },
  { note: 'F4', duration: 2, time: 2.5 },
  { note: 'A4', duration: 2, time: 2.5 },
  { note: 'C5', duration: 2, time: 2.5 },
  { note: 'D4', duration: 2, time: 5 },
  { note: 'F4', duration: 2, time: 5 },
  { note: 'A4', duration: 2, time: 5 },
  { note: 'B4', duration: 2.7, time: 7.5 },
  { note: 'E4', duration: 2.7, time: 7.5 },
  { note: 'G4', duration: 2.7, time: 7.5 }
]

MIDI Sounds

Piano sounds gathered from this wonderful library: https://github.com/gleitz/midi-js-soundfonts

Inspirations

These repositories used for code and UI inspirations.

About

Listen some notes and try to find same notes on the keyboard.

https://alpcanaydin.github.io/andantino

License:MIT License


Languages

Language:JavaScript 89.1%Language:CSS 6.1%Language:HTML 4.8%