loop/node-server/assets/front.js
2025-05-30 15:36:48 +02:00

28 lines
594 B
JavaScript

const socket = io();
let last_position = null;
let speed = 1;
var myAudio = document.createElement('audio');
myAudio.setAttribute('src','muddy_files.mp3');
// socket.on('speed', (speed) => {
// console.log('recieved speed', speed);
// myAudio.playbackRate = speed;
// });
socket.on('position', (position) => {
console.log('recieved position', position);
// if(!last_position){
// last_position = position;
// }else{
// speed += position > last_position ? 0.1 : -0.1;
// }
// myAudio.playbackRate = speed;
});
myAudio.playbackRate = speed;
myAudio.play();