Estoy recibiendo muestras de PCM a través de la transmisión, que es un canal, 8000 muestras por segundo. Descubrí la forma de descubrir el volumen calculando la 'fuerza' de la señal agregando el valor de abs de cada 1000 muestras siguientes y luego dividiendo por el recuento de muestras que es 1000. Funciona bastante bien, pero a veces mis cálculos se vuelven locos, mi suma absoluta Los valores de las muestras parecen acumularse constantemente y alcanzar valores ridículos ... así que creo que estoy haciendo algo mal allí. Lo curioso es que cuando los cálculos se vuelven locos, todo volverá a la normalidad cuando golpee 'dispositivo de entrada de sonido' con mi mano;)
De todas formas. Mi pregunta es: ¿cómo calcular correctamente el volumen del conjunto de muestras PCM?