問題タブ [accelerate-framework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOSで配列要素をバケットにグループ化する最速の方法は何ですか?
したがって、500,000 要素の配列があります。
およびバケットを表す配列:
最初の配列を通過し、各 float 値を見て、それを「バケット」配列と比較し、その float 値を最も近いバケット値に置き換える最速の方法は何ですか。したがって、float 値が 11.25 の場合は 0 に置き換えられます。一方、90.10 は 100 に置き換えられます。
また、その範囲外 (<0 および >100) の値を変更しないようにする必要があります。
for ループと if 条件でこれを実行できることはわかっています。しかし、最適化の悪い習慣で、これを行うためのより効率的な (より高速な) 方法を見つけようとしています。Accelerate フレームワークにこれを実行できる C 関数または iOS 関数があることを願っています。あるいは、一連の Accelerate フレームワーク マトリックス関数かもしれません。
ありがとう
iphone - 畳み込み関数 vDSP_imgfir が 0 の値を返す
行列畳み込みを行うために、iPhone (iOS 5.1) で Accelerate フレームワークを使用しようとしています。ただし、関数を実行すると
結果ポインターで0を取得します。なぜこれが起こるのでしょうか?同様の問題はどこにも見つかりませんでした。
どうもありがとうございました!
ios - iOS リアルタイム オーディオ分析のバッテリー寿命の改善
加速フレームワークを使用してリアルタイムのオーディオ分析を行っています。アプリケーションがバッテリーを消費しすぎています。分析でデータを失うことなくバッテリー寿命を延ばすにはどうすればよいですか。
ios - FFT後の値
オーディオビジュアライザーを作成しようとしています。
高速フーリエ変換を使用して周波数を見つけています。
ただし、出力は非常に異なる値です。たとえば、出力値が 0 から 1 の場合と 0 から 5.0E +6 の場合があります。
出力値を特定の範囲 (例: 0 から 1) にすることはできますか?
ios - FFTのサイズは実際に何を意味しますか
- Apple ドキュメントの FFT サンプル コードを使用している場合、N、log2n、n、および nOver2 は実際には何を意味するのでしょうか?
- N は fft のウィンドウ サイズを指すのか、それとも特定のオーディオのサンプル数全体を指すのか、および
- オーディオ ファイルから N を計算するにはどうすればよいですか?
- オーディオ サンプリング レート、つまり 44.1kHz とどのように関係していますか?
- このコードの FFT フレーム サイズは?
コード:
ios - サウンドファイルをFFTに変換するためにiOSでvDSPを使用する方法
私は Audio フレームワークを初めて使用しますが、しばらく検索した後、デジタル信号処理用の iOS API によって提供される Accelerate フレームワークを見つけました。私のプロジェクトでは、fft を使用して 2 つのサウンドを比較できるように、サウンド ファイルを fft に変換したいと考えています。では、これをどのように進める必要がありますか?私はリンゴの aurio touch サンプル アプリを試しましたが、加速フレームワークを使用していませんでした。サウンドファイルを fft に変換してから、correlation を使用して比較するのを手伝ってくれる人はいますか?
ios - iOS で 2 つのスペクトログラムを比較する
アップル提供のサンプルコード aurio touch を使ってスペクトログラムを描いています。次に、iOS で 2 つのスペクトログラムを比較して、同じかどうかを確認します。Accelerate フレームワークを使用して 2 つのスペクトログラムを比較することは可能ですか?
可能であれば、2 つのスペクトログラムを比較する方法を知っている人はいますか? そうでない場合、スペクトログラムを比較するためにiOSで使用できる他のアルゴリズムまたはライブラリはありますか?