I am always happy to see so much music theory content here. I have a bachelor of music for my undergrad, and working on my mscs at the moment. There must be a lot of people like me who discovered their love / interest in computation through music theory.
Pretty good as a visual and auditory reference. But it could use a bit more detail on the why / how. For example, it shows "C major scale" with notes CDEFGAB. But then when you click the Cmaj button it only plays CGE. Why only three notes? A chord can have more than three. Why those specific ones? Why is it that notes CDEFGAB make up the C major scale?
I guess it gets complicated, and that's why there are so many links to external sites for more information.
I'm not sure it's meant to teach music theory. As you observe, that would get complicated.
> But then when you click the Cmaj button it only plays CGE.
Because those are the notes in Cmaj
> Why only three notes? A chord can have more than three.
Yes but not Cmaj.
I don't know if you're asking these questions yourself or putting yourself in the place of someone who is learning theory - but it seems a strange criticism of a single page interactive website that it fails to explain the vast amount of arbitrary information embedded in western standard practice.