Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] o som não sai :(

eu chequei o código e não consigo achar o erro mas o som das teclas não sai no alura MIDI

function tocarSom(idElementoAudio){

   document.querySelector(idElementoAudio).play() 

}

const listadeTeclas = document.querySelectorAll('.tecla')

let contador = 0

while(contador < listadeTeclas.length){

   const tecla = listadeTeclas[contador];

   const instrumento = tecla.classList[1];

   const idAudio = `#som_${instrumento}`;

   console.log(idAudio);

   tecla.onclick = function(){
      tocarSom('idAudio')
   }
   contador = contador + 1

   console.log(contador)

}
1 resposta
solução!

Oi, Ryan

Tira as aspas


tecla.onclick = function(){
      tocarSom(idAudio)
   }