質問: マイクから音が聞こえない! 使用マイクはsony エレクトレットコンデンサーマイクロホン pcv80u ecm-pcv80uです さしているサウンドカードはsoundblasterzです マイクに発声すると録音デバイスの規定デバイスになっている部分の真横の 緑ゲージが上下にちゃんと動くのですが パソコン内で自分の声が再生されません プロパティにある「このデバイスを聞く」にもチェックは入ってます 自分の声以外の音は普通に聞こえます(音楽等) どうしたらいいのでしょうか?
回答: こんにちは。 soundblasterzの仕様だと思います。 オンラインでマニュアルを斜め読みしただけですが、次のような仕様であると理解しました。 soundblasterzは、デジタルミキサー等の演算をソフトウェアではなくてsoundblasterzのハードウェアで行います。pcの中にpcとは別動作をするデジタル機器(cpuに相当するコアも持っています)をマウントした形になります。 その為、soundblasterであっても別のシリーズのサウンドカードをコントロールできず、デバイスドライバやアプリケーションを入れ替え無ければならない旨、マニュアルに指摘されています。 windowsのサウンドデバイスとは全く別系統ですので、windowsの標準デバイスをそのまま取り込むことはできません。ただ唯一「再生リダイレクト」を通じてwindowsミキサーの音を取り込む事ができるようです。 http://i.imgur.com/c2vrokgl.jpg したがって、マイク以外のwindowsサウンドもミックスされて入ってきます。 再生リダイレクトは、オンボードのサウンドチップ内で一旦アナログ化(再生)された後リサンプリングする事になりますので、音の遅延や音質劣化があります。 『自分の声以外の音は普通に聞こえます(音楽等)』という事ですので、現在この状態だと推測します。 さて遅延と劣化が伴いますが、ecm-pcv80uを再生リダイレクトする方法は、 http://erectromic80u.yokochou.com/box.html#content11 とは逆に、「このデバイスを聴く」にチェックを入れます。 しかし、素直にsoundblasterzのマイク入力端子を使った方が良いと思いますね。 windowspcのサウンドデバイス系が複数有り windows系(純正、多くのサウンドデバイスが対応する汎用デバイス) asio系(録音編集ソフトの多くと、オーディオインターフェースのほとんどが採用) soundblaster系(同社製品間でも排他的な独自仕様、デバイス増設は不可) 他にも、独自系はありそうですが、それらが互いにリアルタイムにデータをやり取りする事はできない(できたら別の系統じゃなくなる)という事です。 気に入ったサウンドカードが拡張使用できない仕様ということになりますので、欲張らずsoundblasterzに出来る範囲内で使ってください。 なお、前質問のroland ua-55はasio系のデバイスです。