Calculate interval and semitones between two notes, and many other useful values.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
build
public
src
.gitignore
LICENSE
README.md
package.json
yarn.lock

README.md

Music Calculators

  • semitones between two notes
  • interval between two notes
  • semitones in interval
  • add interval
    • to a note
    • to an interval
  • substract interval
    • from a note
    • from an interval
  • add semitones
    • to a note
    • to an interval
    • to semitones
  • substract semitones
    • from a note
    • from an interval
    • from semitones
  • results in
    • note (where applicable)
    • interval (where applicable)
    • semitone (where applicable)

scale:

  • notes in scale
  • intervals in scale
  • harmonisation

harmony:

  • scale
    • harmonisation
  • chord number (e.g. II) --> chord
  • chord --> chord number

rhythm:

  • BPM
  • rhythm signatures

Guitar calculator

  • tuning
  • string, fret --> note
  • note --> string, fret
  • frets --> interval

Misc:

Display a scale. Click any note in the scale first click -> select note 1 second click -> select note 2 third click -> select note 1 ...

TODO:

  • Add any number of intervals

    • add operands and operators
  • Save last state in local storage (or cookie?)

  • Visualize on scale

keyboard

A..G : note from shift A..G : note to 0..9 : interval (major or perfect) shit 0..9 : minor or diminished interval alt 0..9 : augmented interval
t T : tritone