Estou recebendo amostras de PCM por fluxo, que é um canal, 8000 amostras por segundo. Eu descobri uma maneira de descobrir a sonoridade calculando a 'força' do sinal adicionando valor abs a cada 1000 amostras seguintes e depois dividindo pela contagem de amostras que é 1000. Funciona um pouco bem, mas às vezes meus cálculos estão ficando loucos, minha soma do absoluto os valores das amostras parecem aumentar constantemente e atingir valores ridículos ... então acho que estou fazendo algo errado lá. O engraçado é que, quando os cálculos estão ficando loucos, tudo volta ao normal quando eu pressiono 'dispositivo de entrada de som' com a mão;)
De qualquer forma. Minha pergunta é: como calcular corretamente o volume do conjunto de amostras PCM?