問題タブ [frequency]

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.

0 投票する
1 に答える
8705 参照

java - Android の AudioTrack クラスを使用して、サイン、スクエア、トライアングル、ノコギリ波のオーディオ信号を生成する

私の目的は、Android のAudioTrackクラスを使用して、 sinesquaretrianglesawtooth信号を生成することです。

私はチュートリアルに基づいて試みました。生成された周波数が目的の周波数にどれだけ正確に対応するかは常にわかりませんが、比較的うまく機能します。

四角、三角などの関数を作りたいです。チュートリアルでは正弦波のみを実装しています。したがって、私の質問は次のとおりです。

サンプルはどのように機能しますか

次のように正弦を正方形にすることはできますか (signum 関数を使用)。

基本的には、書かれているサンプルを根本的に理解したいので、さまざまな信号を生成し、最終的にそれらを重ねることもできます。

お時間をいただきありがとうございます!

0 投票する
1 に答える
1033 参照

audio - 出力周波数と持続時間についてオーディオファイルを分析するにはどうすればよいですか?

設定した周波数で再生できる機能があります。関数の入力は頻度と期間です。オーディオのミリ秒ごとの出力周波数を取得するために、サウンドファイルを分析するにはどうすればよいですか。

例:MS、周波数1、400 2、401
3、402
など 。

これを実行できるMacベースのソフトウェアがあれば、オーディオファイルを前処理し、周波数/期間のコンボを入力するだけで問題ありません。

ありがとう!

0 投票する
1 に答える
3846 参照

iphone - iPhoneのマイクからどの範囲の音の周波数を測定できますか?

iPhoneのマイクが聞くことができる周波数の範囲を知りたいのですが、iPhoneのマイクで録音された最低周波数の音を再生できますか?

0 投票する
1 に答える
873 参照

python - 特定の周波数(帯域)を大きくする

一連のオーディオ データの特定の周波数を大きくしたいと考えています。FFT を使用してデータを分析し、データ内の各オーディオ周波数の値を取得しました。周波数を使用してサウンドデータ自体を操作する方法がわかりません。

私がこれまでに理解していることから、データは、2 つの連続した読み取りごとの差がその時点でのオーディオ振幅を決定するような方法でエンコードされます。したがって、その時点で音声を大きくすると、連続する 2 つの読み取り値の差が大きくなります。しかし、どの瞬間がどの周波数に関係しているのかを知るにはどうすればよいでしょうか? いつ周波数が出始めるかわかりません。

(私は Python を使用しています。具体的にはオーディオ データを取得するために PyAudio を使用し、FFT には Num/SciPy を使用していますが、これはおそらく関係ないはずです。)

0 投票する
1 に答える
606 参照

iphone - iPhoneでレベルメーターをHzに変換する方法は?

私はAudioQueueを使用して、マイクを介して録音レベルメーターを取得しています。問題は、私がそれから得たものが浮動小数点数であるということです。私は彼らがオーディオサンプルを代表していることを知っています。

Hzに変換する必要があります。私の任務は、マイクからのデジタル信号オーディオ録音を変換することです。これをHzに変換し、簡単な式を実行して、この数値に関連する結果を取得します。

助けてください、私は本当にあなたの助けに感謝します。

ありがとう、

クアン

0 投票する
2 に答える
3241 参照

signal-processing - 音楽とDSPの出会い:周波数、ピッチ、トーン、ノートの違いは何ですか

私は音楽関連のソフトウェアの作成に関していくつかのDSPを使用して作業しており、用語に混乱しています。

私はこれらの実体が本質的に混乱している/手に負えない/大まかに定義されているのかどうか疑問に思い始めています...

周波数は明確です:1秒あたりのサイクル数、Hz。

ピッチトーンノートは私にはわかりません。

これらの用語に加えて、「ピッチクラス」があります。C4とC5は同じピッチクラスにあると言われています。

また、曖昧性解消のためにこのコレクションに追加する必要のある他の用語はありますか?

0 投票する
1 に答える
1008 参照

frequency - DDS 周波数シンセサイザー デジタル フェーズ ロック ループ

私は、周波数ホッピング トランシーバーに関するプロジェクトに取り組んでいます。FPGA にフェーズ ロック ループ、つまりデジタル PLL を実装したいと考えています。入力信号を特定の周波数で乗算し、LPF に通します。今度はこの低周波を DDS に与えます。DDS を VCO のように機能させ、入力位相/周波数にロックさせたいと考えています。どうやってやるの?

また、DDS の位相アキュムレータがどのように機能するかを知る必要があります。対応する周波数を生成するために、どのように、またはどのような入力を取得していますか?

0 投票する
4 に答える
3579 参照

matlab - MATLAB-FFTからミッシングファンダメンタル

私は現在、音楽の自動転写->楽譜を含む4年目のプロジェクト(コンピューターサイエンス)に取り組んでいます。現在、Matlabで実行していますが、いずれかの段階でJavaに変換する必要があります。

私の問題:プログラムが純粋な正弦音の正しい音を返すようにしていますが、自然の楽器で演奏された音から基本周波数を取得する際に問題が発生しました。特定の音符では、音符の基本を表すピークが完全に欠落しているように見えます。たとえば、ガレージバンドからG3ノートを再生すると、1次、3次、5次、7次の倍音のみがプロットに表示されるため、G4として表示されます。画像を追加しようとしましたが、これが私の最初の投稿であるため、許可されませんでした。正しい方向へのポインタをいただければ幸いです。

0 投票する
3 に答える
17162 参照

android - Androidでクロック周波数を変更するには?

Androidでのソフトウェア開発は初めてです。

AndroidでCPU周波数を操作できるSetCPUのようなアプリを作りたいです。

しかし、関連する API や資料は見つかりませんでした。

以下の2点を心から知りたいです。

  1. Android で CPU 周波数を変更する API はありますか?
  2. そうでない場合、Linux にはいくつかの API がありますか?
0 投票する
2 に答える
1028 参照

c - CPU 周波数が可変の場合、クロックベースのタイミングは信頼できますか?

経過時間を測定する一般的な方法は次のとおりです。

これがリアルタイムを測定する最良の方法ではないことはわかっていますが、可変周波数 CPU を備えたシステムで機能するかどうかは疑問です。間違っているだけですか?