Neat. A version for guitar might be quite popular. Also extending the range of scales. Pick your favorite ones from the 4096 possibilities or maybe all of them :-) [0] [0] https://ianring.com/musictheory/scales/
There are several guitar-specific tools on the site. Ex: https://muted.io/guitar-scales/ https://muted.io/guitar-chords/ https://muted.io/guitar-fretboard/
Interactive Music Theory Cheat Sheet
31–40 of 53 posts
Re: Interactive Music Theory Cheat Sheet
#32Re: Interactive Music Theory Cheat Sheet
#33Re: Interactive Music Theory Cheat Sheet
#34I just started learning the piano again, and using modern apps (such as Simply Piano) makes it actually fun. Ten years ago, I couldn't bear through reading sheet music, making mistakes and got discouraged. But now, learning to play is like playing Guitar Hero. You get instant feedback, guidance on what and how to play. It's great. We'll see how long it stays "fun", but atm I'm making progress every day.
If you cannot already play the piano, what you get is just a fancy way to learn reading (parts of) sheet music with the ability to connect a MIDI keyboard.
Re: Interactive Music Theory Cheat Sheet
#35Re: Interactive Music Theory Cheat Sheet
#36This is nice. I think it has appeared before on HN. A nitpick is that the piano keys are drawn incorrectly; on a real piano the black keys are not centered between the white keys (most important), and they are also wider and longer.
evenlySpacedWhites = True
octaveWidthProportion = 2 #Piano keys longer/shorter
blackKeyProportion = 0.61832 #Black keys longer/shorter
height = 256 #This can be any number and controls total size
if evenlySpacedWhites:
CtoEWhites = 35
FtoBWhites = 35
CtoEBlacks = 21
FtoBBlacks = 20
else:
CtoEWhites = 20
FtoBWhites = 21
CtoEBlacks = 12
FtoBBlacks = 12
#before normalisation
octaveNumberWidth = 3 * CtoEWhites + 4 * FtoBWhites
#using the proportion makes the output image have the same height, regardless if whether evenlySpacedWhites is True/False
octaveWidth = round(height * octaveWidthProportion)
proportion = octaveWidth / octaveNumberWidth
CtoEWhites = round(CtoEWhites * proportion)
FtoBWhites = round(FtoBWhites * proportion)
CtoEBlacks = round(CtoEBlacks * proportion)
FtoBBlacks = round(FtoBBlacks * proportion)
blackKeyLength = round(height * blackKeyProportion)Re: Interactive Music Theory Cheat Sheet
#37Re: Interactive Music Theory Cheat Sheet
#38I just started learning the piano again, and using modern apps (such as Simply Piano) makes it actually fun. Ten years ago, I couldn't bear through reading sheet music, making mistakes and got discouraged. But now, learning to play is like playing Guitar Hero. You get instant feedback, guidance on what and how to play. It's great. We'll see how long it stays "fun", but atm I'm making progress every day.
I'm on the fence about apps like Simply Piano. I have a subscription since more than half a year and yes it's fun and I'm making progress albeit slowly. But I have the impression that it focuses too much on simple songs or techniques. When I look at the introductory piano books of my wife I'm completely overwhelmed. Like my mind is unable to process the notes without an app that tells me what keys to press. Can't rea…
Re: Interactive Music Theory Cheat Sheet
#39As an example of something that is very systematic (easy to put in an app), a rootless C maj 7 is equivalent to an E min 7. A rootless C min 7 is equivalent to an Eb maj 7. etc.
It is a pretty tough leap to learn rootless jazz piano comping when almost everything out there (except for the old-school dead tree books) only ever shows rooted voicings.
Re: Interactive Music Theory Cheat Sheet
#40I just started learning the piano again, and using modern apps (such as Simply Piano) makes it actually fun. Ten years ago, I couldn't bear through reading sheet music, making mistakes and got discouraged. But now, learning to play is like playing Guitar Hero. You get instant feedback, guidance on what and how to play. It's great. We'll see how long it stays "fun", but atm I'm making progress every day.
I'm on the fence about apps like Simply Piano. I have a subscription since more than half a year and yes it's fun and I'm making progress albeit slowly. But I have the impression that it focuses too much on simple songs or techniques. When I look at the introductory piano books of my wife I'm completely overwhelmed. Like my mind is unable to process the notes without an app that tells me what keys to press. Can't rea…