Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

137
Visualizações
Estoy tratando de visualizar archivos de audio con WebaudioAPI pero getByteFrequencyData siempre es 0
function playSound(){ let noise = context.createBufferSource() noise.buffer = generateWhiteNoise() const analyzer = context.createAnalyser() analyzer.fftSize = 2048 let test = new Uint8Array(analyzer.frequencyBinCount) noise.connect(analyzer) analyzer.getByteFrequencyData(test) console.log(test)

}

Actualmente solo estoy tratando de hacer que el nodo del Analizador funcione correctamente probándolo con algo de ruido blanco. El problema es que la matriz de prueba siempre es 0 para cada índice. No puedo entender por qué.

 function generateWhiteNoise() { let bufferSize = context.sampleRate; let buffer = context.createBuffer(1, bufferSize, context.sampleRate); let output = buffer.getChannelData(0); for (let i = 0; i < bufferSize; i++) { output[i] = Math.random() * 2 - 1; } return buffer;

}

Aquí está mi función generateWhiteNoise().

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda