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,7 +352,7 @@
</div>
</footer>
</div>
</body>
<script>
@ -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()
}
@ -658,5 +644,7 @@
}
</script>
<script src="js/main.js"></script>
</body>
</html>

View File

@ -720,7 +720,7 @@
</div>
</footer>
</div>
</body>
<script>
var data = {}
@ -1045,5 +1045,7 @@
//调用接口提交数据
}
</script>
<script src="js/main.js"></script>
</body>
</html>

View File

@ -167,7 +167,7 @@
</div>
</footer>
</div>
</body>
<script>
var data = {}
@ -419,5 +419,7 @@
}
});
</script>
<script src="js/main.js"></script>
</body>
</html>

View File

@ -148,7 +148,7 @@
</div>
</footer>
</div>
</body>
<script>
var data = {}
@ -340,5 +340,7 @@
</script>
<script src="js/main.js"></script>
</body>
</html>

View File

@ -952,11 +952,15 @@
</div>
</footer>
</div>
</body>
<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,8 +1317,10 @@
let number = ((input.val() * (84 / 100)) - 72).toFixed(1)
$value.val(`${number}`);
//调用接口提交数据
if (number != lineinputValue && isInput == false) {
changeInputValue('lineinput', number)
}
}
function Microphone1Slider(number) {
let element = $("#microphone1")
@ -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,8 +1355,10 @@
let number = ((input.val() * (20 / 100)) - 10).toFixed(1)
$value.val(`${number}`);
//调用接口提交数据
if (mic1Value != number && isInput == false) {
changeInputValue('mic1', number)
}
}
function Microphone2Slider(number) {
let element = $('#microphone2')
@ -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,8 +1395,10 @@
let number = ((input.val() * (20 / 100)) - 10).toFixed(1)
$value.val(`${number}`);
//调用接口提交数据
if (mic2Value != number && isInput == false) {
changeInputValue('mic2', number)
}
}
function OutputVolumeSlider(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,8 +1436,10 @@
let number = ((input.val() * (20 / 100)) - 10).toFixed(1)
$value.val(`${number}`);
//调用接口提交数据
if (outputValue != number && isInput == false) {
changeInputValue('output', number)
}
}
function LineInputLeftRandomBar(number) {
const bars = $("#lineinput .equalizer-bar-left")
@ -1511,5 +1541,7 @@
</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>