pcm

    3

    1答えて

    Androidでオーディオを録音しようとしました。 MediaRecorderを使用したサウンドの質は本当に吸います。 AudioRecord関数を使用してサウンドをストリームに書き込もうとしました。素晴らしい品質ですが、pcmファイルのサイズが大きすぎてリモートサーバーにアップロードする必要がありません。 誰かがmp3などのようにpcmを圧縮する方法を知っていますか? ご迷惑をおかけいたします。

    3

    3答えて

    問題があります。 Javaでは、wavファイルからサンプルを読み込む必要があります。 ファイルのフォーマットは、wav、PCM_SIGNED、2bytes = 16bits、リトルエンディアンの符号付きint ... オブジェクトはBYTESのオーディオサンプルを読み込み、この2バイトを1つのdouble値に変換する必要があります。 私はこの数式を使用しようとしましたが、それは完全に間違っています

    7

    3答えて

    LPCM生ファイルからチャンネルオーディオを抽出したい、つまりステレオLPCMファイルの左右のチャンネルを抽出します。 LPCMは、16ビット深度、インターリーブド、2チャネル、リトルエンディアンである。私がバイトの順序を収集するものは、{LeftChannel、RightChannel、LeftChannel、RightChannel ...}であり、16ビット深度なので、それぞれのチャネルの右

    0

    1答えて

    この関数のAudioConverterConvertBufferに問題があります。基本的に私は、この形式にこの形式 _ streamFormat.mFormatFlags = kLinearPCMFormatFlagIsSignedInteger | kLinearPCMFormatFlagIsPacked |0 ; _streamFormat.mBitsPerChannel = 1

    4

    1答えて

    AudioTrackオブジェクトに書き込むPCMデコーダを実装しました。 しかし、最後に書き込まれたチャンクが再生を停止したときに、AudioTrackオブジェクトから何らかの通知を受け取る必要があります。 私は、setNotificationMarkerPosition,のようなコールバックメソッドがあることに気がつきましたが、それらを使用する方法についての広範なドキュメントは見つかりませんでし

    7

    1答えて

    私は16ビット、24ビットのパック、32ビットなどのPCMデータの配列を持っています。それは32または64ビット浮動小数点である可能性があります。これは、現在、チャンネルによって、次にフレームごとにインデックス付けされた「ボイド**」マトリックスとして格納されています。目標は、指定された構造に合わせてデータを操作することなく、私のライブラリが任意のPCM形式を取り込み、バッファリングできるようにす

    4

    4答えて

    私はAndroid APIのAudioRecord機能を使いこなしていて、奇妙な振る舞いを見つけました。 背景情報: 携帯電話はHTC Incredibleです 私はエミュレータでAndroid開発用のEclipseプラグインを使用しています。 ターゲットプラットフォームまたはOSは2.2 ...私の電話が使用するものなので。 いくつかのコード: bufferSize = AudioRecord.

    9

    2答えて

    私はステレオであるオーディオファイルを持っています。他のすべてのバイト(ヘッダーの後)をスキップする場合にモノに変換していますか? 16ビットの署名付きPCM形式でエンコードされています。私はjavax.sound.sampledが利用可能です。ここで は動作しませんでした、私が試したコードです: WaveFileWriter wfw = new WaveFileWriter(); AudioF

    7

    1答えて

    iPhone/iPadでオーディオファイルの生データにアクセスしようとしています。私は必要なパスを基本的に開始する次のコードを持っています。しかし、AudioBufferがあれば、私は何をすべきか分かりません。 AVAssetReader *assetReader = [AVAssetReader assetReaderWithAsset:urlAsset error:nil]; AVAsset

    1

    3答えて

    私はPCM波からFFTを作りました。ノイズをフィルタリングする最良の方法は何ですか?あなたの時間と応答のための おかげで、 DK