Frage

Mit meinem iPhone, würde Ich mag menschliche Blähungen messen, um zu messen, zu quantifizieren und bietet einen statistischen Bericht auf der Grundlage verschiedene Eigenschaften der Gesamtveranstaltung Qualität. Outrageous, vielleicht. Spaß, auf jeden Fall. Wenn ich auf „Release“ ein iPhone-App werde, will ich es tun, im Stil. Das ist richtig, ich will Fürze / stinkers / toots messen.

Also das ist mir auf meine Frage bringen,

Um eine äußerst genaue Analyse zu liefern, zu einem sehr minimalen, würde ich müssen in der Lage sein, um eine sich ausbreitende Wellenpakets zu messen, und zwar eine, die die Hüllkurve eines Bursts, der Abstand zwischen benachbarten Peaks messen würden, Impuls und Geschwindigkeit .

A ausbreitende Wellenpaket

Ein ausbreitende Wellenpaket

Da ich kein Ton Experte der Klanganalyse bin ich mich gefragt, ob es Entwicklungsbibliotheken für Klanganalyse, die einen robusten Satz von Werkzeugen mit den Qualifikationen zur Verfügung stellen würde, wie ich oben erwähnt?

Für den Rahmen-creepers gibt, Ihre Ideen sind willkommen, jedoch lassen Ideen nur als Kommentare, wie ich ernst bin auf der Suche nach einer Antwort auf meine Frage.

Hinweis Ich bin mir bewusst, andere Blähungen Messanwendungen, die rein auf das Volumen und Länge des Ereignisses zu messen, aber keine, die das Niveau bieten würde Qualität ich suche auf diesem Boden / Wind brechende Anwendung.

Hinweis 2 Ich bin absolut, 100%, ernst.

War es hilfreich?

Lösung

Werfen Sie einen Blick in FMOD und OpenAL

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

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

  • en.wikipedia.org/wiki/OpenAL

Das in c geschrieben / C ++, beide Bibliotheken leicht gegen Standard-iPhone-Code verknüpft werden kann, gegen die ARM-Architektur des iPhone erstellt werden.

Sie sind beide in der Lage zu extrahieren Informationen, die Sie aus dem Audiostrom erfordern von dem Mikrofon des iPhone über den von Apple bereitgestellten APIs.

Andere Tipps

Ich denke, es gibt einigen Verdienst in dieser Idee. Es gibt bereits Anwendungen, die Maßnahme Windgeschwindigkeit das iPhone Mikrofon, und sie sind offenbar ganz genau.

Sie können auch incorporate Gesichtserkennung und menschlichen Ausdrucks-Analyse-Fähigkeiten in dieses Programm, um eine Umweltverträglichkeitsprüfung in Sie über alle metrischen zu übernehmen.

In einer zukünftigen Version können Sie die Geschwindigkeit und die Beschleunigung messen, mit denen anderen iPhone-Nutzer aus der Ereignisinstanz zu verlassen, um eine effektive Explosionsradius und Stärke zu bestimmen.

Edit:

Da dies ein Projekt, das ich viele Leute denke, hinter bekommen können, habe ich ein wenig mehr Gräbt um. Es gibt Quellcode zur Verfügung für eine iPhone-Anwendung namens aurioTouch , dass die meisten zu haben scheint, was Sie wollen.

> 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

Es gibt einige zusätzliche Informationen über Stackoverflow im Zusammenhang mit immer diese Arbeit hier:

aurioTouch Probe App Audio-Wiedergabe / Thru nicht? AurioTouch & FFT für ein Instrument Tuner

Viel Glück, und kann der Wind im Rücken sein!

Sie könnten implementieren die FFT-Algorithmus den "Pitch" zu finden, die Emission.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top