A vanilla javascript web app to aid in teaching musical modes.
To write a web app using html, css and vanilla javascript that can clarify the concepts behind musical modes. Modes Lesson JS uses the math behind the music theory to build a keyboard made up of a selected mode and key signature.
- Play notes on an interactive keyboard
- Change musical modes.
- Change key signature.
- Preloading of audio.
- Clickable keyboard buttons.
- In-App explanation of musical modes.
- A few audio files (C5 and on) are still missing.