Sto creando alcuni suoni da utilizzare su un'app per iPhone, utilizzando 8K campioni / s, un canale, lineare a 16 bit con segno. Tutto fatto a livello di codice, come nel codice C per l'output RAW, quindi utilizzando sox
per convertire in CAF.
Il possibile intervallo di valori va da -32768 a +32767, tuttavia se l'intero intervallo è (sopra) usato, ho riscontrato effetti di distorsione di clipping su alcune piattaforme come un effetto collaterale di varie operazioni di ricampionamento, filtro e interpolazione .
Devo preoccuparmi di questo in iPhone? In tal caso, quale sarebbe il range di sicurezza raccomandato per l'input, per garantire una buona gamma dinamica, ma evitare il clipping? Seguirò ciò che Apple fa nel suo sistema suona, se ci fosse un modo per ottenerli!