iOS14に追加されたAirPodsProのモーションを取得するAPIを調べる

公開:2020/09/27
更新:2020/09/27
1 min読了の目安(約900字TECH技術記事

iOS14でAirPodsProのモーションデータが取得できるようになった、頭の動きを使って何か面白いことに使えそうな気がする。

CMHeadphoneMotionManager

公式のサンプルコードは見つからなかったのでGitHubを検索して当該APIを使っているソースコードを試してみた。

CMHeadphoneMotionManagerDemo

CMHeadphoneMotionManagerDemo

頭の動きに応じてキューブが回転するシンプルな実装。サウンドが鳴っていて、頭を左右に振ると聞こえる位置が変わる。

AirPodsPro-Motion-Sampler

AirPodsPro-Motion-Sampler

こちらの実装はモーションの生のデータを表示する画面ととキューブが回転する画面が用意されている。

APIの使い方

時間がなくなったので次回