Add colorpicker and rainbow mode toggle
This commit is contained in:
15
globals.js
15
globals.js
@@ -126,4 +126,19 @@ function controllerChange(number, value) {
|
||||
cc67now = value;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
function toggleRainbowMode(cb) {
|
||||
rainbowMode = cb.checked;
|
||||
if (rainbowMode)
|
||||
select('#colorpicker').attribute('disabled', true)
|
||||
else
|
||||
select('#colorpicker').removeAttribute('disabled')
|
||||
}
|
||||
|
||||
function changeColor() {
|
||||
keyOnColor = pedaledColor = color(select('#colorpicker').value());
|
||||
darkenedColor = keyOnColor.levels.map(x => floor(x * .7));
|
||||
pedaledColor = color(`rgb(${darkenedColor[0]}, ${darkenedColor[1]}, ${darkenedColor[2]})`)
|
||||
console.log(pedaledColor.levels);
|
||||
}
|
Reference in New Issue
Block a user