4 votos

HTC One X - la grabación filtra las altas frecuencias

Tengo un HTC One X, en el que estoy intentando grabar audio WAV sin comprimir.

En concreto, me interesa un sonido de 13,5 kHz. Otros dispositivos Android captan esa frecuencia con facilidad, y también los dispositivos iOS, pero el HTC One X no lo hace.

Por ejemplo, el espectrograma de abajo muestra la misma grabación del HTC One X (arriba) y de un HTC One V (abajo), grabados con la misma aplicación (llamada Hertz, pero cualquiera servirá), con idénticos ajustes (principalmente tasa de muestreo de 44.100 Hz).

¿Por qué el One X no recoge lo mismo?

  • ¿El micrófono es diferente?
  • ¿Se aplica algún filtro de paso bajo que yo no conozca? Si es así, ¿cómo se puede eliminar?

Probar con diferentes aplicaciones (por ejemplo, Audalyzer) no supone ninguna diferencia.

Frequency Response

3voto

jlehenbauer Puntos 7749

No lo dice la web de HTC en las especificaciones del One X, pero esta revisión señala que el teléfono tiene doble micrófono, utilizado para la cancelación del sonido durante las llamadas telefónicas. Mi suposición es que tal vez tu aplicación de grabación está grabando desde el micrófono equivocado? ¿O está usando ambos para cancelar el tono que buscas?

Yo buscaría la configuración en tus aplicaciones de grabación sobre el uso de los micrófonos duales. No tengo un teléfono con dos, así que no puedo probarlo por ti :/

Sin embargo, ¡buena suerte!

1voto

Robert Nasiadek Puntos 11

Tengo el mismo problema. Después de jugar un poco con el One X estoy bastante seguro de que el problema es con la cancelación de ruido, probablemente un problema de software.

Hay dos micrófonos en el One X, uno en la parte inferior y otro en la superior. He reproducido un sonido de alta frecuencia en mis auriculares y he probado 2 casos:

  1. Puse los dos altavoces junto al micrófono inferior. El nivel de sonido era muy bajo, pero estaba ahí.
  2. Puse un altavoz junto al micrófono inferior y otro junto al superior. Esta vez el nivel de sonido era prácticamente 0.

Así que parece que lo que capta el micro superior se anula de lo que capta el micro inferior. No he descubierto cómo desactivar esta función.

¿Tuviste suerte?

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X