Skip to content

A music theory training javascript web application with polyphonic synthesiser (using tone.js) playable by mouse, keyboard, and midi keyboard

Notifications You must be signed in to change notification settings

erikstagg/music-theory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

music-theory

A music theory training javascript web application with polyphonic synthesiser (using tone.js) playable by mouse, keyboard, and midi keyboard

https://erikstagg.github.io/music-theory/

Notes:

  • Features broken in edge/IE and firefox. Chrome is fully supported.
  • The trainer bar listens to all incoming midi devices, even if not selected by the tone.js synthesiser.
  • If notes get stuck, play the stuck note again to unstick it.
  • When using the play button, changing anything except for the BPM will require playback to be restarted before taking effect.

About

A music theory training javascript web application with polyphonic synthesiser (using tone.js) playable by mouse, keyboard, and midi keyboard

Resources

Stars

Watchers

Forks

Packages

No packages published