This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
mind:normalize_key [2016/07/08 16:26] norkish |
mind:normalize_key [2016/08/08 14:49] norkish |
||
---|---|---|---|
Line 1: | Line 1: | ||
=Key normalization= | =Key normalization= | ||
- | Three ideas: | + | A few ideas: |
* Use music theory to minimize accidentals (as proposed [https://www.ultimate-guitar.com/lessons/for_beginners/how_to_know_which_key_a_song_is_in.html here]) | * Use music theory to minimize accidentals (as proposed [https://www.ultimate-guitar.com/lessons/for_beginners/how_to_know_which_key_a_song_is_in.html here]) | ||
** This seems to work about 90% of the time | ** This seems to work about 90% of the time | ||
** That's what [http://musictheorysite.com/namethatkey this] site does and [https://www.youtube.com/watch?v=G6bD1qJxRow this guy] explains | ** That's what [http://musictheorysite.com/namethatkey this] site does and [https://www.youtube.com/watch?v=G6bD1qJxRow this guy] explains | ||
+ | * Use music theory to maximize non-accidentals | ||
+ | * Use music theory to maximize non-accidentals weighted by their prominence in the key (e.g., I weighted highest, IV and V weighted next-highest) | ||
+ | ** Learn weights from data | ||
+ | * Use music theory to minimize accidentals weighted by their prominence in the key (e.g., bVII weighted lowest, bVI weighted higher) | ||
+ | ** Learn weights from data | ||
* Use music theory to minimize accidentals to get candidates and then use music theory to choose intelligently from candidates | * Use music theory to minimize accidentals to get candidates and then use music theory to choose intelligently from candidates | ||
+ | * Use music theory to maximize non-accidentals to get candidates and then use music theory to choose intelligently from candidates | ||
* Use neural network | * Use neural network | ||
* Use HMM | * Use HMM | ||
- | Interesting ear training and other techniques: | + | Interesting ear training and other techniques and sites: |
*[http://www.hearandplay.com/main/the-minor-chord-test-to-finding-the-key-of-any-song Minor chord test] | *[http://www.hearandplay.com/main/the-minor-chord-test-to-finding-the-key-of-any-song Minor chord test] | ||
*[http://ask.metafilter.com/101348/determine-key-from-chords Forum] about this exact question | *[http://ask.metafilter.com/101348/determine-key-from-chords Forum] about this exact question | ||
+ | *[https://www.guitarlessonworld.com/lessons/determining-the-key/ Lesson on key from chord progressions] which uses the music theory to minimize accidentals | ||
+ | * [http://www.wikihow.com/Work-Out-Which-Key-You're-In Wikihow] focuses on key signature, humming, and just practicing] | ||
It's crazy how everyone essentially agrees there is a way to do it, but it always comes down to how it "feels"; is it "finished"? Where it "lands". And other ambiguous phrases. | It's crazy how everyone essentially agrees there is a way to do it, but it always comes down to how it "feels"; is it "finished"? Where it "lands". And other ambiguous phrases. |