Mi primera publicación aquí, por favor, señale si digo algo tonto.
Estoy trabajando en una aplicación de audio para teléfonos móviles. En este momento, estoy tratando de medir la latencia de audio de un dispositivo móvil introduciendo ruido de color en su conector de micrófono y haciéndolo reproducir a través de los auriculares, y correlacionando / descontando los dos para obtener el retardo de tiempo.
Todo esto suena bien en el papel, pero mi problema es que el teléfono solo aceptará entradas de cierta impedancia como micrófonos, o al menos esa es mi suposición. He probado varios micrófonos (transductores reales), y algunos de ellos funcionaron, mientras que otros no. Como regla general, los micrófonos parecidos a los auriculares funcionaron. Los micrófonos dinámicos de tipo vocal no lo hicieron. Supongo que tiene que haber suficiente corriente de polarización para que funcione un micrófono. Cuando simplemente toma un cable de audio de la salida de una computadora o un reproductor de MP3 y lo coloca en el conector del micrófono del teléfono móvil, nunca funciona. Lo que quiero decir con esto es que el dispositivo no reconoce la presencia de un micrófono externo y no cambia a él como entrada predeterminada.
No sé mucho acerca de los sesgos actuales, pero supongo que hay una manera de construir un circuito para "engañar" al teléfono y hacerle pensar que hay un micrófono conectado cuando hay una línea. ?