48

私のiPhoneを使用して、全体的なイベント品質のさまざまなプロパティに基づいて統計レポートを測定、定量化、および提供するために、人間の鼓腸を測定したいと思います。とんでもない、多分。楽しい、間違いなく。iPhoneアプリを「リリース」するなら、スタイリッシュにやりたいです。そうです、おなら/臭い/おならを測定したいです。

だから、それは私の質問に私をもたらします、

非常に正確な分析を提供するために、少なくとも、伝播する波束、具体的にはバーストのエンベロープ、隣接するピーク間の距離、運動量、および速度を測定できる必要があります。

伝播する波束

伝播する波束

私はサウンド分析のサウンドエキスパートではないので、上記のような資格を備えた堅牢なツールセットを提供するサウンド分析に利用できる開発ライブラリがあるかどうか疑問に思いました。

それらのスコープクリーパーにとって、あなたのアイデアは大歓迎ですが、私は私の問題に対する答えを真剣に探しているので、コメントとしてのみアイデアを残してください。

私は、イベントの量と長さだけで測定する他の鼓腸測定アプリケーションを知っていますが、この画期的な/風を壊すアプリケーションで私が探しているレベルの品質を提供するものはありません。

注2 私は絶対に100%真面目です。

4

3 に答える 3

8

FMOD と OpenAL を見てみましょう

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

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

  • en.wikipedia.org/wiki/OpenAL

これらのライブラリは両方とも c/c++ で記述されているため、標準の iPhone コードに簡単にリンクして、iPhone の ARM アーキテクチャに対してコンパイルできます。

どちらも、Apple が提供する API を介して、iPhone のマイクのオーディオ ストリームから必要な情報を抽出できます。

于 2010-01-20T10:06:20.657 に答える
7

この考え方には一理あると思います。iPhoneのマイクを使って風速を測るアプリはすでに出ていて、かなり正確なようです。

また、顔認識機能と人間の表情分析機能をこのプログラムに組み込んで、すべての指標に環境影響評価を組み込むこともできます。

将来のリリースでは、効果的な爆風範囲と強さを判断するために、他の iPhone ユーザーがイベント インスタンスから離れる際の速度と加速度を測定できます。

編集:

これは多くの人が後押ししてくれると思うプロジェクトなので、もう少し掘り下げてみました。aurioTouchと呼ばれる iPhone アプリケーション用のソース コードが利用可能で、必要なもののほとんどが含まれているようです。

> 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

ここでこれを機能させることに関連する StackOverflow に関する追加情報がいくつかあります。

aurioTouch サンプルアプリのオーディオ再生/スルーが動作しない? 楽器チューナー向け AurioTouch & FFT

幸運を祈ります。あなたの背中に風が吹きますように!

于 2010-01-19T19:49:41.157 に答える
0

FFT アルゴリズムを実装して、放出の「ピッチ」を見つけることができます。

于 2010-01-27T15:53:25.930 に答える