2011-01-19 4 views
0

私は、(とりわけ)ユーザーのマイクのオーディオをキャプチャして再生するSL4アプリケーションを持っています。それはすべてのPC上で合理的にうまく動作しますが、私はそれが私たちのテストのMacintosh上で正常に動作するように多くの問題を抱えています。 1つは、AudioCaptureDevice.AudioFrameSizeを無視しているようです:私は20msに設定しました。これは、毎秒16000サンプルで640バイトを毎秒50回返すことを意味します。代わりに、私のAudioSink.OnSamples()は一貫して1024バイトの配列で32回/秒呼び出されます。奇妙な、そして迷惑な、しかし私はそれを訂正することができます。Silverlight Macマイクボリューム

大きな問題は、キャプチャしているオーディオが非常に静かであることです。 PCでオーディオをキャプチャしているときに、オーディオのソースであるウェブカメラをタップすると、+/- 10,000の範囲のサンプルが得られます。しかし、テスト用のMacintoshでオーディオをキャプチャしているときにウェブカメラをタップすると、+/- 100の範囲のサンプルが得られます。 Macのウェブカメラのマイクに何かを録音して再生すると、何も聞こえません。 (私はMS Lifecam HD-5000を使用していますが、違いがあれば)

私は、ウェブカメラのマイクが動作していることを知っています。

このトラブルシューティングの推奨事項はありますか?他の誰かが同様の問題にぶつかる?

答えて

0

私は最初にチェックしておいたはずの愚かな構成の問題であることが判明しました。何らかの理由で、OSXは最初にウェブカメラのマイクを10から「0」に設定していました。理由はわかりませんが、システム設定/サウンド/入力に行き、入力音量を調整するとすぐに、 。 Mac上での一般的な設定入力音量で

1

は非常にユーザーフレンドリー:(

ではない私は、音源やMuteMyMicへの切り替えをお勧めしたい - 。両方は、ステータスバーから直接音量を調整することができます

関連する問題