yxw 2023-11-19 18:41:22 +08:00
parent ceccc9d6ea
commit 0eabdc62c9
10 changed files with 1626 additions and 1596 deletions

View File

@ -234,6 +234,7 @@
$("input[name='lock']").val([`${data.lock}`]);
}
</script>
<script src="js/main.js"></script>
</body>
</html>

View File

@ -352,9 +352,9 @@
</div>
</footer>
</div>
</body>
<script>
<script>
var data = {}
@ -375,7 +375,7 @@
let url = '/cgi-bin/test.cgi?action=ducker_set';
let postData = {
state:$value
state: $value
}
$.ajax({
@ -510,7 +510,7 @@
let number = ((input.val() * (490 / 100)) + 10).toFixed(1)
$value.val(`${number}`);
//调用接口提交数据
changeInputValue('attack',number)
changeInputValue('attack', number)
}
function thresholdSlider(number) {
@ -544,7 +544,7 @@
let number = ((input.val() * (60 / 100)) - 60).toFixed(1)
$value.val(`${number}`);
//调用接口提交数据
changeInputValue('threshold',number)
changeInputValue('threshold', number)
}
function ducklevelSlider(number) {
@ -578,7 +578,7 @@
let number = ((input.val() * (100 / 100)) - 100).toFixed(1)
$value.val(`${number}`);
//调用接口提交数据
changeInputValue('ducklevel',number)
changeInputValue('ducklevel', number)
}
function releaseSlider(number) {
@ -612,7 +612,7 @@
let number = ((input.val() * (2000 / 100)) - 10).toFixed(1)
$value.val(`${number}`);
//调用接口提交数据
changeInputValue('release',number)
changeInputValue('release', number)
}
@ -631,20 +631,6 @@
contentType: "application/json; charset=utf-8",
success: function (res) {
if (res.success) {
// ,,,release
// if (module == 'threshold') {
// data.lineinput = res.content.lineinput
// }
// else if (module == 'attack') {
// data.mic1 = res.content.mic1
// }
// else if (module == 'ducklevel') {
// data.mic2 = res.content.mic2
// }
// else {
// data.output = res.content.output
// }
data = res.content
bindData()
}
@ -657,6 +643,8 @@
})
}
</script>
</script>
<script src="js/main.js"></script>
</body>
</html>

View File

@ -720,9 +720,9 @@
</div>
</footer>
</div>
</body>
<script>
<script>
var data = {}
document.addEventListener("DOMContentLoaded", function () {
@ -1044,6 +1044,8 @@
//调用接口提交数据
}
</script>
</script>
<script src="js/main.js"></script>
</body>
</html>

View File

@ -167,9 +167,9 @@
</div>
</footer>
</div>
</body>
<script>
<script>
var data = {}
document.addEventListener("DOMContentLoaded", function () {
@ -418,6 +418,8 @@
changeInputValue('mic2', args.value)
}
});
</script>
</script>
<script src="js/main.js"></script>
</body>
</html>

View File

@ -148,9 +148,9 @@
</div>
</footer>
</div>
</body>
<script>
<script>
var data = {}
document.addEventListener("DOMContentLoaded", function () {
@ -339,6 +339,8 @@
});
</script>
</script>
<script src="js/main.js"></script>
</body>
</html>

View File

@ -952,11 +952,15 @@
</div>
</footer>
</div>
</body>
<script>
<script>
var data = {}
let lineinputValue = 0
let mic1Value = 0
let mic2Value = 0
let outputValue = 0
document.addEventListener("DOMContentLoaded", function () {
loadData()
@ -1179,15 +1183,22 @@
if (res.success) {
if (module == 'lineinput') {
data.lineinput = res.content.lineinput
lineinputValue = data.lineinput.audio
}
else if (module == 'mic1') {
data.mic1 = res.content.mic1
mic1Value = data.mic1.audio
}
else if (module == 'mic2') {
data.mic2 = res.content.mic2
mic2Value = data.mic2.audio
}
else {
data.output = res.content.output
outputValue = data.mic2.audio
}
bindData()
}
@ -1210,6 +1221,11 @@
success: function (res) {
if (res.success) {
data = res.content
lineinputValue = data.lineinput.audio
mic1Value = data.mic1.audio
mic2Value = data.mic2.audio
outputValue = data.mic2.audio
bindData()
}
else {
@ -1239,6 +1255,12 @@
state: "open"
}
}
lineinputValue = data.lineinput.audio
mic1Value = data.mic1.audio
mic2Value = data.mic2.audio
outputValue = data.mic2.audio
bindData()
}
})
@ -1268,18 +1290,18 @@
let input = $("#lineinput .volume-slider input")
let value = (parseInt(number) + 72) / (84 / 100)
input.attr('value', value)
updateLineInputSlider(element);
updateLineInputSlider(element, false);
input.on('input', function () {
updateLineInputSlider(element);
updateLineInputSlider(element, true);
})
input.on('change', function () {
updateLineInputSlider(element);
updateLineInputSlider(element, false);
})
}
function updateLineInputSlider(element) {
function updateLineInputSlider(element, isInput) {
let box = element.children().find(".volume-slider")
let input = element.children().find(".volume-slider input")
@ -1295,7 +1317,9 @@
let number = ((input.val() * (84 / 100)) - 72).toFixed(1)
$value.val(`${number}`);
//调用接口提交数据
changeInputValue('lineinput',number)
if (number != lineinputValue && isInput == false) {
changeInputValue('lineinput', number)
}
}
function Microphone1Slider(number) {
@ -1304,18 +1328,18 @@
let value = (parseInt(number) + 10) / (20 / 100)
input.attr('value', value)
updateMicrophone1Slider(element);
updateMicrophone1Slider(element, false);
input.on('input', function () {
updateMicrophone1Slider(element);
updateMicrophone1Slider(element, true);
})
input.on('change', function () {
updateMicrophone1Slider(element);
updateMicrophone1Slider(element, false);
})
}
function updateMicrophone1Slider(element) {
function updateMicrophone1Slider(element, isInput) {
let box = element.children().find(".volume-slider")
let input = element.children().find(".volume-slider input")
let $thumb = element.children().find(".range-slider-thumb")
@ -1331,7 +1355,9 @@
let number = ((input.val() * (20 / 100)) - 10).toFixed(1)
$value.val(`${number}`);
//调用接口提交数据
changeInputValue('mic1',number)
if (mic1Value != number && isInput == false) {
changeInputValue('mic1', number)
}
}
function Microphone2Slider(number) {
@ -1341,18 +1367,18 @@
let value = (parseInt(number) + 10) / (20 / 100)
input.attr('value', value)
updateMicrophone2Slider(element);
updateMicrophone2Slider(element, false);
input.on('input', function () {
updateMicrophone2Slider(element);
updateMicrophone2Slider(element, true);
})
input.on('change', function () {
updateMicrophone2Slider(element);
updateMicrophone2Slider(element, false);
})
}
function updateMicrophone2Slider(element) {
function updateMicrophone2Slider(element, isInput) {
let box = element.children().find(".volume-slider")
let input = element.children().find(".volume-slider input")
@ -1369,7 +1395,9 @@
let number = ((input.val() * (20 / 100)) - 10).toFixed(1)
$value.val(`${number}`);
//调用接口提交数据
changeInputValue('mic2',number)
if (mic2Value != number && isInput == false) {
changeInputValue('mic2', number)
}
}
@ -1380,18 +1408,18 @@
let value = (parseInt(number) + 10) / (20 / 100)
input.attr('value', value)
updateOutputVolumeSlider(element);
updateOutputVolumeSlider(element, false);
input.on('input', function () {
updateOutputVolumeSlider(element);
updateOutputVolumeSlider(element, true);
})
input.on('change', function () {
updateOutputVolumeSlider(element);
updateOutputVolumeSlider(element, false);
})
}
function updateOutputVolumeSlider(element) {
function updateOutputVolumeSlider(element, isInput) {
let box = element.children().find(".volume-slider")
let input = element.children().find(".volume-slider input")
@ -1408,7 +1436,9 @@
let number = ((input.val() * (20 / 100)) - 10).toFixed(1)
$value.val(`${number}`);
//调用接口提交数据
changeInputValue('output',number)
if (outputValue != number && isInput == false) {
changeInputValue('output', number)
}
}
function LineInputLeftRandomBar(number) {
@ -1510,6 +1540,8 @@
</script>
</script>
<script src="js/main.js"></script>
</body>
</html>

View File

@ -104,6 +104,7 @@
})
})
</script>
<script src="js/main.js"></script>
</body>
</html>

View File

@ -229,6 +229,7 @@
return reg.test(ip);
}
</script>
<script src="js/main.js"></script>
</body>
</html>

View File

@ -158,6 +158,7 @@
})
})
</script>
<script src="js/main.js"></script>
</body>
</html>

View File

@ -175,6 +175,6 @@
</script>
<script src="js/main.js"></script>
</body>
</html>