Estoy creando algunos sonidos para usar en una aplicación de iPhone, utilizando 8K muestras / s, un canal, con signo de 16 bits lineales. Todo se realiza mediante programación, como en el código C para generar RAW y luego usar sox
para convertir a CAF.
El rango posible de valores es de −32768 a +32767, sin embargo, si se usa (sobre) todo el rango, he encontrado efectos de distorsión de recorte en algunas plataformas como efecto secundario de varias operaciones de remuestreo, filtro e interpolación. .
¿Tengo que preocuparme por esto en el iPhone? Si es así, ¿cuál sería un rango seguro recomendado para la entrada, para garantizar un buen rango dinámico, pero evitar el recorte? ¡Seguiría lo que Apple hace en los sonidos de su sistema, si hubiera una forma de llegar a ellos!