- Fixes an error introduced in new versions of Safari through latest patch.
- Better interval names (more commonly used). #37
- Facebook share button now shows share count.
- Linking latest release page in the footer instead of specific release.
- Fixes compatibility with older versions of Safari. #38
- Added some missing code documentation.
- Allow notes to be sustained. #12
- Sound details show intervals between sustained notes.
- Allows decimals in frequency input. #35
- Added frequency input shortcuts: ARROW UP/DOWN changes the frequency in increments of one; doing so while holding SHIFT, changes the frequency in increments of 10, holding ALT in increments of 0.1. #33
- Adds a secret Easter Egg. 🙈
- Changed the way notes name appear in the detail section. #30
- Changed "Issue" text with "Feedback".
- Correct accidental symbols (showing ♯ and♭instead of # and b). #32
- Enforces frequency input validation. #26
- Support for ES6
- Functions to calculate Equal Temperament notes given any reference note and any kind of ET. As such, removed hard coded ET frequency data. #16
- Refactored octave reduction function to allow for independent calculations