問題タブ [sine-wave]

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 に答える
400 参照

matlab - 正弦波をオーディオに変換する方法は?

生データがあります:

x 値 y 値

x時間領域です。サンプルレートは 8000 Hz です。

それらを正弦波でプロットしましたが、それをオーディオ形式に変換する方法が見つからないようです。

誰かがこのプロセスをガイドできますか?

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

java - このコードが非常にノイズの多い正弦波を生成するのはなぜですか?

Java で非常に単純なサウンド シンセを作成しようとしています。javax.sound.sampledパッケージを使用しています。以下のコードは機能しますが、正弦波は非常にノイズが多く、波に沿って再生されるある種の静かなウォーム ノイズがあるように聞こえます。

生成されたサウンドを EQ に入れて、サウンドが実際にノイズが多いことを確認しました。

これは私が得たものです

主な周波数は 440 Hz ですが、他にも存在すべきでない周波数がいくつかあります。なぜこうなった?どうすれば修正できますか?

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

javascript - 正弦波アニメーション

これは私が達成しようとしている効果です:リンク

私は 4 つのウェーブを取得しましたが、それらは確かにアニメーション化されていますが、それぞれにわずかに異なるアニメーションを与えることに行き詰まりました。現時点では、すべての曲線が同じ速度で同じ方向に移動し、同じ場所で切り替わります。それらは、これらすべての側面でわずかに異なるはずです。私が探している最終結果は、私が投稿したリンクと非常によく似ていますが、各波は最大 1 つのサイクルしか持てず、1 回上昇して 1 回下降するという違いがあります。ご意見ありがとうございます。

以下は私のコードです:

そしてこちらがコードペン