MacBookに外部マイクをつなげよう(中編) – LadioCast開発記その73

in LadioCast
MacBookに外部マイクをつなげよう(前編) からまた時間があいてしまいました。 そしてこれは中編ということで今回でもまだ終らないんですね^^。

MacBookの4極ジャックを普通のヘッドホンジャックとマイクジャックに分けるような変換アダプターを手に入れたい。 それをイギリスのebayの商品で見つけることができました。 お店自体は香港にあるようで、値段は日本円で¥670、送料は不要ということで購入しました。 IMG_0035.jpg

数日後に届いてこれで万事解決、と思いきや2つ問題点がありました。 1つ目はマイクを接続してもうまく認識されないんですよね。 テスターで調べてみるとどうも内部で断線している模様、とんだ不良品です。 2つ目はヘッドホンジャックとマイクジャックの間が近すぎて、結局双方がかなり細めのプラグでないと同時に指すことができないんですよね。 これは失敗してしまいました。

やはり自作した方が早いのでしょうか。 実際Webを検索してみると自作されている方は結構いらっしゃるようです。 自作の前にまず4極ミニジャックの電極配置について調べてみることにしましょう。 基本的に4極をどう使うかについて統一規格は無く、2種類ぐらいの規格が使われているようです。 1つは CTIA (Cellular Telephone Industry Association) による規格で先端から順に

  • L(左)R(右)GND(グランド)MIC(マイク)
となっているもので、iOSデバイスとほとんどの携帯電話はこのタイプのようです。 もう1つは Open Mobile Terminal Platform (OMTP) による規格で先端から順に
  • L(左)R(右)MIC(マイク)GND(グランド)
となっているもので、Xperiaなどがこのタイプのようです。 規格の不統一も変換アダプターが存在しにくい理由かもしれませんね。 これで電極配置はわかりました。

さて自作ですが、どうやら百円ショップのダイソーで手に入るステレオ出力分配器をベースにするのが良いようです。
IMG_0106.jpg
確かにケースがネジで止められているので開きやすく、個々のステレオミニジャックもケースに固定されていませんので工作するには持ってこいですね。
IMG_0111.jpg
百円ショップには工夫次第で便利に使える物がいろいろあるんですね。

ダイソーに行った帰りに別の百円ショップであるキャン・ドゥに寄ってみました。 何気なく見ているとこのようなものが目にとまりました。
IMG_0112.jpg
プラグの片方が4極ミニプラグ、片方がRCAピンプラグx3です。 ビデオカメラなどから映像とステレオ音声を取り出すコードのようですね。 裏を見てみるとこのようなことが書かれていました。
IMG_0115.jpg
ビデオ業界でも4極プラグの規格は統一されていないようです。 しかしこの電極配置、何かピンとくるものがあります。 そうです先ほどのiOSデバイスのCTIA規格とアース(グランド)の位置が同じなのです。 他の電極はともかく、アースさえ配置が同じであれば工作をしなくても結線のみで変換することができるのではないでしょうか?! しかも百円ショップですからこのコードもなんと百円です。

ということで次回「MacBookに外部マイクをつなげよう(後編) 」ではこのコードを元に工作無しで変換アダプターができるのかどうか実際に試していきます。 乞御期待。

6 Responses to “MacBookに外部マイクをつなげよう(中編) – LadioCast開発記その73”

  1. kawauso

    こんにちは!
    ヤフオクにありましたか。あとは海外の通販を地道にあたるとかですかねえ。
    なお後編に比較的簡単に手に入るコードの組み合わせで作る方法を載せました。

  2. kawauso

    Hello Ahter!
    Sorry for late reply.
    LadioCast can stream mp3 if and only if it finds libmp3lame.dylib installed in the library paths.
    Also the bit version(32bit or 64bit) should be matched then.
    Cheers.

  3. 匿名

    ヤフオクにそれっぽいケーブルが売ってますね。
    他には、自作以外で入手できるんでしょうか…

Leave a Reply to Ahter

Click here to cancel reply.

*