fix(wheel): align camelot wheel and key mappings with Mixed In Key standard
This commit is contained in:
1 parent
19137de613
commit
8b917c78ad
7 files changed
+216
-170
No files matched your search
+12
-12
@@ -256,18 +256,18 @@ function initEditKeyOptions() {
|
||||
if (!select) return;
|
||||
|
||||
const camelotKeys = [
|
||||
['12B', 'F'], ['12A', 'Dm'],
|
||||
['1B', 'C'], ['1A', 'Am'],
|
||||
['2B', 'G'], ['2A', 'Em'],
|
||||
['3B', 'D'], ['3A', 'Bm'],
|
||||
['4B', 'A'], ['4A', 'F#m'],
|
||||
['5B', 'E'], ['5A', 'C#m'],
|
||||
['6B', 'B'], ['6A', 'G#m'],
|
||||
['7B', 'F#'], ['7A', 'D#m'],
|
||||
['8B', 'Db'], ['8A', 'Bbm'],
|
||||
['9B', 'Ab'], ['9A', 'Fm'],
|
||||
['10B', 'Eb'], ['10A', 'Cm'],
|
||||
['11B', 'Bb'], ['11A', 'Gm'],
|
||||
['12B', 'E'], ['12A', 'Dbm (C#m)'],
|
||||
['1B', 'B'], ['1A', 'Abm (G#m)'],
|
||||
['2B', 'F#'], ['2A', 'Ebm (D#m)'],
|
||||
['3B', 'Db'], ['3A', 'Bbm (A#m)'],
|
||||
['4B', 'Ab'], ['4A', 'Fm'],
|
||||
['5B', 'Eb'], ['5A', 'Cm'],
|
||||
['6B', 'Bb'], ['6A', 'Gm'],
|
||||
['7B', 'F'], ['7A', 'Dm'],
|
||||
['8B', 'C'], ['8A', 'Am'],
|
||||
['9B', 'G'], ['9A', 'Em'],
|
||||
['10B', 'D'], ['10A', 'Bm'],
|
||||
['11B', 'A'], ['11A', 'F#m'],
|
||||
];
|
||||
|
||||
select.innerHTML = '';
|
||||
|
||||
+8
-8
@@ -5,14 +5,14 @@
|
||||
/* ================================================================== */
|
||||
|
||||
const keys = [
|
||||
['12B', 'F', '#2EC4B6'], ['1B', 'C', '#D62828'], ['2B', 'G', '#E77D11'],
|
||||
['3B', 'D', '#E0B423'], ['4B', 'A', '#4F9D69'], ['5B', 'E', '#1B998B'],
|
||||
['6B', 'B', '#6B4E9C'], ['7B', 'F#', '#3B7DD8'], ['8B', 'Db', '#3461A8'],
|
||||
['9B', 'Ab', '#5B3A8C'], ['10B', 'Eb', '#B07ECC'], ['11B', 'Bb', '#D64966'],
|
||||
['12A', 'Dm', '#2EC4B6'], ['1A', 'Am', '#D62828'], ['2A', 'Em', '#E77D11'],
|
||||
['3A', 'Bm', '#E0B423'], ['4A', 'F#m', '#4F9D69'], ['5A', 'C#m', '#1B998B'],
|
||||
['6A', 'G#m', '#6B4E9C'], ['7A', 'D#m', '#3B7DD8'], ['8A', 'Bbm', '#3461A8'],
|
||||
['9A', 'Fm', '#5B3A8C'], ['10A', 'Cm', '#B07ECC'], ['11A', 'Gm', '#D64966'],
|
||||
['12B', 'E', '#00E5FF'], ['1B', 'B', '#5BE8B5'], ['2B', 'F#', '#8AEB86'],
|
||||
['3B', 'Db', '#B9F062'], ['4B', 'Ab', '#E4DF6A'], ['5B', 'Eb', '#FFA07A'],
|
||||
['6B', 'Bb', '#FF7582'], ['7B', 'F', '#E85D9E'], ['8B', 'C', '#C86DD7'],
|
||||
['9B', 'G', '#9F72EE'], ['10B', 'D', '#8B94F8'], ['11B', 'A', '#68B6F9'],
|
||||
['12A', 'Dbm', '#00E5FF'], ['1A', 'Abm', '#5BE8B5'], ['2A', 'Ebm', '#8AEB86'],
|
||||
['3A', 'Bbm', '#B9F062'], ['4A', 'Fm', '#E4DF6A'], ['5A', 'Cm', '#FFA07A'],
|
||||
['6A', 'Gm', '#FF7582'], ['7A', 'Dm', '#E85D9E'], ['8A', 'Am', '#C86DD7'],
|
||||
['9A', 'Em', '#9F72EE'], ['10A', 'Bm', '#8B94F8'], ['11A', 'F#m', '#68B6F9'],
|
||||
];
|
||||
|
||||
const hexRgba = (h, a) => {
|
||||
|
||||
Reference in new issue
Block a user