Un problema è la larghezza di banda dei cavi audio, che non entrerò qui. Per quanto riguarda le porte audio, assumere una scheda audio con una frequenza di campionamento massima di 44,100 o 48000 campioni/s a 16 bit/campione/canale, con una larghezza di banda massima di 22,05 o 24 kHz (fondamentalmente un risultato dello Nyquist-Shannon sampling theorem, sebbene per il campionamento del suono , il segnale campionato dovrebbe anche essere di ampiezza continua per questo teorema da applicare) e una velocità di trasferimento di 176,4 o 192 kBps per stereo.
Secondo Studio Six Digital, il line-in su iPhone supporta una frequenza di campionamento massima di 48 kHz. Il microfono della versione 3G funziona anche a 48 kHz, mentre il microfono di prima generazione dell'iPhone è campionato a 8kHz. Non sono stato in grado di trovare le specifiche di profondità di bit per l'iPhone, ma credo che utilizzi campioni a 16 bit. I campioni a 24 bit sono l'altra possibilità.
Secondo Fortuny sopra al Apple forums, che stava citando un Developer di Apple Nota Audio, il line-in su un supporto MacBook fino a campioni a 24 bit con una frequenza di campionamento di 96 kHz, per una velocità di trasmissione dati di 576 kbps. La pagina MacBook External Ports and Connector's di Apple elenca la frequenza massima di campionamento come 192 kHz, ma potrebbe averlo cambiato con la frequenza di campionamento massima per l'audio digitale utilizzando la porta ottica.
Per un rate comparison, sistemi telefonici aveva una frequenza di campionamento di 8 kHz a 8 bit/campione mono, risultando in un tasso di dati massimo di 8 kbps. FM ha una frequenza di campionamento di 22,05 kHz a 16 bit/campione/canale ed è stereo, risultando in una velocità di trasmissione di 88,2 kBps.
Naturalmente, i calcoli di cui sopra ignorare il problema della sincronizzazione del flusso di dati e il rilevamento e correzione degli errori, ognuno dei quali consumare una porzione del segnale.
dovrebbe trasferimento non di picco la velocità è 176,4 kbps (bit) invece di kBps (byte)? Puoi spiegare il tuo calcolo? – pzo
@ user657429: verifica i tuoi calcoli: 44,100 campioni/s * 2 byte/campione/canale * 2 canali = 176400 byte/s – outis
Voi due state confrontando mele e arance: uno di voi sta parlando del rade di dati per * rappresentare * campioni del segnale audio, l'altro sta parlando della velocità dei dati che potrebbe * essere codificata entro * il segnale audio con mezzi semplici. –