增加音名顯示功能

This commit is contained in:
Wiwi Kuan
2024-06-03 11:19:38 +08:00
committed by GitHub
parent 3377d1cf35
commit 4122760cd7
4 changed files with 46 additions and 12 deletions

View File

@@ -17,6 +17,7 @@ let bRadius = 4; // 黑鍵圓角(default: 4)
let keyAreaY = 3; // 白鍵從 Y 軸座標多少開始?(default: 3)
let keyAreaHeight = 70; // 白鍵多高?(default: 70)
let rainbowMode = false; // 彩虹模式 (default: false)
let displayNoteNames = false; // 白鍵要不要顯示音名 (default: false)
let cc64now = 0; // 現在的踏板狀態
let cc67now = 0;
@@ -136,6 +137,10 @@ function toggleRainbowMode(cb) {
select('#colorpicker').removeAttribute('disabled')
}
function toggleDisplayNoteNames(cb) {
displayNoteNames = cb.checked;
}
function changeColor() {
keyOnColor = pedaledColor = color(select('#colorpicker').value());
darkenedColor = keyOnColor.levels.map(x => floor(x * .7));