vibracion una superior sonido radiacion produce por percibe perceptible oido limite humano grado frecuencia formacion fisica cuya como bocina audicion iphone objective-c waveform envelope
código fuente

iphone - una - sonido cuya frecuencia de vibracion es superior al limite perceptible por el oido humano



MediciĆ³n de paquetes de ondas de propagaciĆ³n de planas humanas en el iPhone (3)

Con mi iPhone, me gustaría medir la flatulencia humana para medir, cuantificar y proporcionar un informe estadístico basado en varias propiedades de la calidad general del evento. Indignante, tal vez. Diversión, definitivamente. Si voy a "lanzar" una aplicación para iPhone, quiero hacerlo con estilo. Así es, quiero medir pedos / apestosos / toots.

Así que eso me lleva a mi pregunta,

Para proporcionar un análisis extremadamente preciso, como mínimo, necesitaría poder medir un paquete de ondas de propagación, específicamente uno que midiera la envolvente de una ráfaga, la distancia entre picos adyacentes, el momento y la velocidad.

Un paquete de onda de propagación

Como no soy un experto en análisis de sonido, me preguntaba si hay bibliotecas de desarrollo disponibles para el análisis de sonido que proporcionen un conjunto sólido de herramientas con las calificaciones como mencioné anteriormente.

Para las personas que buscan alcance, sus ideas son bienvenidas, sin embargo, deje las ideas solo como comentarios, ya que estoy buscando seriamente una respuesta a mi problema.

Tenga en cuenta que soy consciente de otras aplicaciones de medición de flatulencia, que se miden únicamente en el volumen y la duración del evento, pero ninguna que proporcionaría el nivel de calidad que estoy buscando en esta aplicación para romper el suelo.

Nota 2 Estoy absolutamente, 100%, serio.


Creo que hay algo de mérito en esta idea. Ya hay aplicaciones que miden la velocidad del viento con el micrófono del iPhone, y al parecer son bastante precisas.

También podría incorporar el reconocimiento facial y las capacidades de análisis de la expresión humana en este programa para incorporar una evaluación de impacto ambiental en todas las mediciones.

En una versión futura, podría medir la velocidad y la aceleración con la que otros usuarios de iPhone se están apartando de la instancia del evento, para determinar un radio y una fuerza de explosión efectivos.

Editar:

Ya que este es un proyecto que creo que mucha gente podría atrasar, hice un poco más de investigación. Hay un código fuente disponible para una aplicación de iPhone llamada aurioTouch , que parece tener la mayor parte de lo que usted desea.

> The code uses: the AU Remote IO audio > unit to get the audio input and copy > it to the output the UI presents: > - Oscilloscope view of the audio > - time domain > - frequency domain > - Scrolling sonogram of the audio

Hay información adicional sobre relacionada con el funcionamiento aquí:

¿La reproducción de audio de la aplicación de muestra aurioTouch / no funciona? AurioTouch & FFT para un afinador de instrumentos

Buena suerte, y que el viento esté a tu espalda!


Echa un vistazo a FMOD y OpenAL

  • fmod.org
  • en.wikipedia.org/wiki/FMOD

  • connect.creativelabs.com/openal/default.aspx

  • en.wikipedia.org/wiki/OpenAL

Al estar escritas en c / c ++, estas dos bibliotecas pueden vincularse fácilmente con el código estándar del iPhone para compilarlas con la arquitectura ARM del iPhone.

Ambos son capaces de extraer la información que necesita del flujo de audio del micrófono del iPhone a través de las API proporcionadas por Apple.


Podría implementar el algoritmo FFT para encontrar el "tono" de la emisión.