pcm

    0

    1答えて

    私が知っているPCMデータファイルが有効です。私はそれを演奏したり、断片的に編集したりすることができ、それは常に個々の作品と同様に再生されます。 しかし、私はバイト bytes[i] | (bytes[i+1] << 8) からショートパンツの中にそれを翻訳しようとすると、ファイルは16ビット、シングルチャネルおよび44100サンプリングがあります。私は、波のように見えるものは視覚的に見ません

    2

    1答えて

    私はライブ分析のためにマイクバッファーからのPCMデータでshort[]アレイを読み取るAndroidプロジェクトを持っています。この機能をiOS Swiftに変換する必要があります。 Androidのでは、それは非常に単純であり、このようになります。.. import android.media.AudioFormat; import android.media.AudioRecord; .

    2

    1答えて

    JavaScriptでは、オーディオデータのストリームを符号付きPCM値の配列に変換できるように、2バイトを16ビット整数に変換する必要があります。 バイトを16ビット整数に変換するためのほとんどの答えは、以下を使用しますが、負の数では正しく機能しません。 var result = (((byteA & 0xFF) << 8) | (byteB & 0xFF));

    1

    1答えて

    RTSPオーディオ(16ビット、リニアPCM)を受信するためのcアプリケーションを構築しています。私はRTSPハンドシェイクを完了し、サーバーからRTPオーディオデータを取得しています(TCP転送、UDPは私の場合は不可能、ファイアウォールの制限)。 RTPペイロードからオーディオデータ(PCM)を解析するには、どうすればよいですか? 受信したパケット(最初の12バイト)からRTPヘッダーを削除し

    0

    1答えて

    EQ10Qフィルタを使用して13バンドEQを実装しました。 smaartV7ソフトウェアでいくつかの測定をすると、私のバンドが重なり合って余分な望ましくない利得が得られることに気付きました。これは、すべてのフィルターを同じバッファー(シリーズ)に適用していたためです。だから、私が考えていた解決策は、元のデータが同じステレオ32ビットPCMフォーマットで13バッファを使用することでした。各バッファに

    1

    1答えて

    JavaScriptでオーディオフロート配列をバイト文字列に変換したい。 Input: [0.0007124987314455211, 0.0005752402357757092, -0.0010658394312486053, -0.0004562278045341372 ,...] Output: '\x02\x04\x35...' しかし、私は4桁の番号を取得しています:私は2桁の数字

    0

    1答えて

    多くの似たような質問がありましたが、私はそれらの多くを読んでいましたが、動作させることができませんでした。私がタイトルで言ったように、私は1つの8ビットと1つの16ビットpcmモノファイルを1つのステレオウェーブファイルにマージしたいが、別々のチャンネル、左側のものと右側のチャンネルのものにマージしたい。 これまでのところ、私が何をしても、次の2つの問題が発生しました。 1出力ファイルの別々のチャ

    0

    1答えて

    私は現在、オーディオファイルからフレームをデコードし、ビデオに書き込まれている新しいストリームに追加するために、FFMpeg AutoGenプロジェクト(もちろんC#で)を使用しています。これはすべて正常に動作しますが、私は2つのAVFrame *オブジェクトを(デコード後に)一緒にミキシングする方法が不思議でした。 以前はPCMデータを混在させていましたが、FFmpegに組み込みのAPIがあれば

    2

    1答えて

    まずは、私は本質的にオーディオを扱うのが初めてであることを謝ります。 私が現在取り組んでいるWebアプリケーションは、asp.net/vb.netを使用して設計されており、ユーザーはNanogongアプレット(http://nanogong.ust.hk/doc_faq.html)を使用して音声を録音して再生することができます。 NPAPIプラグインのサポートがほとんどのブラウザから削除されたため