問題タブ [wav]

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

audio - Libsox エンコーディング

libsox を使用して wav ファイルを次のように変換すると、出力が歪むのはなぜですか。

上記のコードを使用していますか?

入力ファイルには、bits_per_sample = 16 があります。

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

audio - WAVEPCMデータの音圧表示

DirectSoundデバイスを使用してデジタルサウンドを再生しています。アナログデバイスのように、サウンドアクティビティをデシベルで表示する必要があります。

WAVE PCMデータ(44100 Hz、16ビット)から音圧を計算する正しい方法は何ですか?

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

audio - soxを使用してmp3wavを非圧縮wavに変換する方法は?

sox を使用して mp3wav (mp3 形式の圧縮された wav) を非圧縮 wav (PCM) に変換するにはどうすればよいですか?

mp3wav サンプル ファイルは、 http ://www.clayloomis.com/simsong.html からダウンロードできます。

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

java - Java で wav を再生する際の問題

プレイしようとしています

here (1)およびhere(2)で説明されているファイル。

最初のアプローチは機能しますが、私は何かに依存したくありませんsun.*。2 番目の結果は、いくつかの先頭フレームが再生され、クリックのように聞こえます。ByteArrayInputStream から再生しているため、IO の問題になることはありません。

なぜこれが起こるのかについてあなたの考えを共有してください。ティア。

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

java - Javaでwavファイルを再生する - 再生されたサウンドを拡張または連結するにはどうすればよいですか?

wav ファイルの「ループ」を含む一時ファイルを作成することはできますか?

または、ストリーム リーダー/ライターに送信されたストリームを操作することは可能ですか?

基本的に、ある期間 wav ファイルを再生したいのですが、その時間が wav ファイルが提供する時間の長さよりも長い場合は、ループしたいと思います。

0 投票する
8 に答える
3534 参照

.net - .Net / Monoでwav、mp3、oggをデコードする方法は?

必要に応じてDirectSoundまたはOpenALを介してデコードされたストリームを再生できるように、wav、mp3、またはoggファイルをデコードするクロスプラットフォーム(Windows、MacOSX、およびLinuxでは.NetおよびMono)の方法を探しています。

mp3またはoggのいずれかをデコードできるソリューションで十分です。両方をデコードする必要はありません。それ(または別の解決策)がwavもデコードできる場合、それは理想的ですが、wavファイルをmp3またはoggに変換できる可能性があるため、厳密には必要ありません。

wavファイルしかデコードできない解決策は部分的な解決策にすぎませんが、私が得られるものを取り上げます。;-)

これが私がすでに見たものです:

  • DirectSoundとAlutはどちらもWAVデコードをサポートしていますが、Alutは非推奨になっています。
  • ffmpegはほとんど何でもデコードしますが、プラットフォーム間で共通の安定したリリースがないようですか?
  • まだcsvorbisを試していませんが、とても古く、現在の状況がわかりません。

上記の解決策の1つが実際に最良の選択肢であると私に説得してみてください。

ありがとう。

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

bash - lameを使用してシェルスクリプト内でwavファイルをエンコードするにはどうすればよいですか?

スペースを含む変数を使用してアーティスト情報を設定しようとしています。ラメはクラップス。たぶん私はbashで遅れていますか?

スクリプトの出力は次のとおりです。

Lameは、ループの反復ごとに文句を言います...もちろん。

ループの反復の1つをエコーアウトするようにスクリプトを変更しました。これが、出力されるものです。

これはシェル上で問題なく動作します...私は混乱しています。私はここで何が間違っているのですか?変数のスペースに関係していることはわかっていますが、修正方法がわかりません。