問題タブ [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 投票する
2 に答える
6017 参照

matlab - MatLab、複数の波を重ねてプロットするにはどうすればよいですか?

ユーザー Li-aung Yip からこの画像を取得しました。彼の応答では、次のように答えています。シリーズ、MatLab のトレンドを除去するために、マトリックス内のある点から別の点への線形ベスト フィットを複数回実行する方法はありますか?

ここに画像の説明を入力

MatLabがこれをどのように行うことができるかをいくつかの時系列で知りたいです。

ベスト、アビッド

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

c# - Naudio を使用して各 WAV チャンネルをモノチャンネル WAV ファイルとして保存する

WAV ファイル (PCM、48kHz、4 チャンネル、16 ビット) をモノチャンネルの WAV ファイルに変換しようとしています。

この回答のようにWAVファイルを4つのバイト配列に分割しようとしましたが、以下に示すようにWaveMemoryStreamを作成しましたが、機能しません。

WAVE ヘッダーの作成に何か不足していますか? それとも、WAV をモノチャンネルの WAV ファイルに分割する方法はありますか?

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

java - バイト配列を整数に変換する方法は?

純粋なサウンド データを含むバイト配列があります。整数に変換したい。サンプルあたりのビット数は 16 です。フレーム レートは 44100 です。しかし、それを整数に変換する方法は?

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

javascript - 三角波とノコギリ波の成形

開いているチャートで三角形とのこぎり波を描くのに本当に苦労しています。数式は、この投稿の回答からのものです。これは私が三角形のために持っているものです:

こちらがオンラインデモです。

のこぎり歯についてもほぼ同じです。

これがデモです。

何が間違っているかについてのアイデアはありますか?

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

matlab - MATLAB で .mif ファイルに保存する正弦波の生成

500Hz最初の 5 秒間の正弦波を生成してから、MATLAB1000Hzのファイルに保存しようとしています。.mifこれは、データを.mifファイルに保存するために使用する一般的なコードですが、このコードに含めることができるように正弦波サンプルを適切に生成する方法がわかりません。サンプリング周波数は になります2000Hz

ありがとうございました。

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

python - Linux and python: Combining multiple wave files to one wave file

I am looking for a way that I can combine multiple wave files into one wave file using python and run it on linux. I don't want to use any add on other than the default shell command line and default python modules. For example, if I have a.wav and b.wav. I want to create a c.wav which start with the content from a.wav then b.wav. I've found wave module, that I can open a wave file and write into a new file. Since i'm really new in this audio world. I still can't figure out how to do it. Below is my code

When i run this code, I got this error:

Please can any one help me?

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

php - カスタム周波数トーン/ウェーブで .wav ファイルを作成するにはどうすればよいですか?

ウェーブジェネレーターに問題があります。特定の周波数の音で .wav ファイルを作成しようとしています。私が使用するコード:

残念ながら、出力波形は正しくありません。1 つではなくいくつかの周波数が得られます: http://i49.tinypic.com/ab1nx0.png

次のようになります: http://i50.tinypic.com/33zbslk.png

私はどこで何か間違っていますか?:(

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

java - フレームはサンプルですか?

宿題のために Java でサウンド ファイルを扱っています ( wave ファイルのみを扱っています)。Wave ファイルとヘッダーに関する多くの記事と情報を読みましたが、混乱しているのはフレームだけです (サウンド データを読み込み、処理、または操作するため)。

フレームの概念を明確にするのを手伝ってくれる人はいますか? フレームはサンプルと交換可能な用語であると読んでいます。しかし、私は2つの間で混乱している、または違いがあるかどうか。

0 投票する
0 に答える
511 参照

python - Python ウェーブのメモリエラー

私は wav ファイルを処理し、python の wave モジュールを使用してそれぞれのエネルギー レベルをチェックしています。すべてが数十のファイルに対してうまく機能しますが、突然、この MemoryError 例外が発生し始めます。その間、例外を無視してチェックを続行しますが、例外で失敗することもあれば、答えが得られることもあります。

ファイルをチェックする方法は次のようになります (私のコードは機能しますが、現時点ではアクセスできないため、基本を書き直すことにしたので、MemoryError 例外に注目してください):

ファイルの読み取りが正常に行われ、すべてが期待どおりに進み、もちろん wave ファイルがすべて正常であると仮定すると、なぜ MemoryError 例外が発生するのでしょうか?

その他の詳細 -

  1. Wave ファイルは 3MBytes から 10MBytes の間です
  2. 数回の反復ごとにガベージ コレクターをカスタマイズして収集しようとしましたが、うまくいきませんでした。GC についていくつか読んだ後、収集するガベージがあるかどうかを確認するのが最善の方法であると判断しました。だから私はしました。これもうまくいきませんでした。

お願いします-ここに何かアイデアはありますか?

乾杯。

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

java - ピッチを変更すると音源がカチッという音

私は現在、A0、27.5Hzのピッチから始まるピッチで満たされた列挙型のサウンド生成プログラムを持っています。G#5までの、含まれているすべてのピッチの半音階をループスローするたびに、ピッチが何時間続いても、音はシフトの間にカチッと音がします。モデルとして使用しているコードはhttps://stackoverflow.com/a/2065693/1777648で、音波のバイト配列も同じように生成されますが、クリックを修正する方法がわかりません。あるピッチ波の終わりが次のピッチ波の始まりにつながっていないのではないかと感じています。