28 lines
594 B
JavaScript
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(); |