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}`]); $("input[name='lock']").val([`${data.lock}`]);
} }
</script> </script>
<script src="js/main.js"></script>
</body> </body>
</html> </html>

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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