今回は、Ubuntu 12.04においてサウンドサブシステムに新しく追加されたJack Detect[1]という機能、そしてそれを実現するために尽力したCanonical社のエンジニア、David Henningssonの行った仕事を取り上げます。 Jack Detectとは? Skypeなどでインターネット通話をする際、またはRhythmboxなどの音楽プレイヤーで音楽を聞く際、あるいはブラウザ越しにYoutubeやニコニコ動画を視聴する際に、マイクやイヤホンを使ったことがあるでしょう。この時、コンピューター本体に挿入する端子を「プラグ」、それを受けるコンピューター本体側の端子を「ジャック」と呼びますが、Windows 7でプラグの挿入、あるいは取り外しを行ってジャックの状態を変えると、アプリケーションによっては自動でその挙動が変わります。これと同じことを実現するのが、Jack De
![第225回 サウンドシステムの新機能「Jack Detect」 | gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/5a3d627876f00cb8e66167afde9073898d91f595/height=288;version=1;width=512/https%3A%2F%2Fgihyo.jp%2Fassets%2Fimages%2FICON%2F2022%2F1902_ubuntu-recipe.png)