問題タブ [pitch]
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.
android - Android でオリエンテーション ロール データへのアクセスが不安定になる
だから私は、デバイスのロールを使用して主人公の位置を設定するアンドロイド用のゲームを作成しています。.onSensorChanged(event) メソッドが実行されるたびに位置が更新されます。問題は、アプリを実行して電話を卓上に置いても、値が大幅に (約 2 度) 変化することです。角度の違いは変化ごとに約 0.4 度ずつ増加しているように見えるため、収集されたデータの感度もあまり正確ではないようです。使用する
順次次数出力は次のようになります。
画面内でのキャラクターの動きを制限するためにこのアルゴリズムも実装しましたが、それでは十分ではなく、現在のロール データに関してキャラクターの動きの速度と応答性を大幅に制限します (キャラクターの配置を可能な限りロールに関して1-1)。
これが正常なのか、それともテストしている電話(Sony Xperia Play)なのか疑問に思っています。
ご意見ありがとうございます。
actionscript-3 - マイクのピッチ/周波数検出 (特に actionscript 3.0)
そこで、マイクから録音された音の平均周波数を検出しようとしています。このサウンドは mp3 または wav 形式であると想定できます。私の最終的な目標は、これをライブで (またはそれに近い形で) 行うことですが、今のところは、mp3 または wav の平均周波数を見つけるだけで十分です。
このタスクに役立つ actionscript 3.0 のクラスを見つけるのに信じられないほど苦労しています。AS3.0 のクラスや、この特定のタスクを調べるためのアルゴリズムを提案してくれる人はいますか?
事前にすべてに感謝します。
c++ - 複数のピッチ検出: FFT またはその他?
私は高速フーリエ変換を研究しましたが、それらが 1 つの信号から複数の周波数をデコードする方法を見つけることができませんでした。fft 計算の結果を分解してコード内の個々のピッチを確認したり、fft の結果に基づいて最も可能性の高いコードを計算したりする方法はありますか?
そうでない場合、ライブ環境で複数のピッチを検出できる別のピッチ検出方法はありますか?
編集:私が書いているソフトウェアはギターを扱っているので、一度に6ピッチまでしかやろうとはしていません。プログラムのユーザーが 7 弦のギターを持っている場合、最大 7 つのピッチをピックアップできる必要があります。
その場合、FFT(または他の方法)は単一のマイク信号からこれを処理できますか、それとも各弦を個別に読み取るギターピックアップを作成する必要がありますか?
android - 周波数を計算し、圧縮された (mp3) オーディオ ファイルのピッチを検出する方法は? - アンドロイド
返されるデータが常にゼロであるため、Audiorecord クラスを使用してオーディオを録音する 際に問題が発生しています (read メソッドはオーディオを録音しません)。
そこで、圧縮されたオーディオを再生し、それを読み取って処理または解凍することを考えました。どうしてそれが可能でしょうか?オーディオファイルの周波数を計算したいと思います。私は本当にあなたの助けが必要です。
android - 音を録音し、Android で再生したときにピッチを変更しますか?
サウンドを録音して別の変調で再生するプロジェクトを行っています。ウェブ全体を検索しましたが、解決策が見つかりませんでした。この例を実行しましたが、解決策はありませんでした。Android でサウンド ファイルを変調するためのアイデアやサンプル コードを提案できる人はいますか?
matrix - 既知の 3 点から変換行列を取得する
私は 3 つの 3d (x、y、z) ポイントを持っています。kinect でオブジェクトの角を追跡して取得します。
それに応じて 3D モデルを移動および回転させたいと考えています。
私はこれを行うことでロールとピッチを取得します: (私はopenframeworks.ccを使用しているため、一部のクラスメソッドは人々にとって奇妙に見えるかもしれません)
見出し/ヨーを取得するには、次のようにします: ofVec3f myV0_flat = avePointA*mMR0.getInverse(); ofVec3f myV1_flat = avePointB*mMR0.getInverse();
最後に翻訳行列を作成し、すべての行列を結合します。
しかし、私の 3D モデルが回転すると、常に同じ角度で沈むように見えます。
私の質問はです。ロールとピッチを別々に計算する方法を教えてください。
どうも。秒。
iphone - iPhone SDKで出力オーディオレベルメータリングとピッチ変更を一緒に行う方法
ユーザーがオーディオを録音して、ピッチを変えて再生できるアプリケーションがあります。また、出力ボリューム パワーも測定する必要があります。avaudioplayer と cocos サウンド エンジンのメータリング プロパティについて知っています。しかし、これらを使用すると、自分のニーズを一緒に行うことができません。これら(ピッチシフトとレベルメータリング)を一緒に行うにはどうすればよいですか。誰でも私を助けることができますか?
編集
これは私が現在使用しているコードですが、正常に動作しますが、出力電力を測定できません。AVAudioPlayer の場合、meteringenabled プロパティがあります。
[プレーヤー setMeteringEnabled:YES];
そして、私たちは力を取り戻すことができます
しかし、AVAudioPlayerでピッチを変更することはできません
これは私の問題です
java - Javaで2つのオーディオファイルを比較する
ユーザーの声を録音し、保存した声と比較するプロジェクトを作成したいと考えています。私はそれを検索し、MFCC と FTT アルゴリズムを思いつきました。しかし、私はそれらがどのように機能するかを本当に理解していません.インターネットで見つけた理論だけで、実用的な知識はありません. 私は電気のバックグラウンドを持っていないので、波と信号についての知識はあまりありません。
声には、ピッチ、振幅、周波数、エネルギーなどの特徴があることがわかりました。
コーディングによってこれらすべてを計算する方法はありますか。私のプロジェクトは Java です。誰かがこれに関する情報を持っている場合は、助けてください。
android - センサー値の高レベル API ピッチとロール
独自のカメラ アクティビティを実装しています。撮影した画像を回転させるには、撮影時の向きを知る必要があります。
デバイスの向きを教えてくれるセンサー値のピッチとロール用の高レベル API はあります
か
?
左右 - 携帯電話の上部が左側にある横向き
または、システムから直接取得する他の方法はありますか?