[iOS SDK] Miselu C.24 対応(Bluetooth MIDI対応)

公開日: : 最終更新日:2016/01/11 gadget, iPad, iPhone, Kickstarter

自作アプリの Miselu C.24 対応(というかBluetooth MIDI対応)を行ったので、こちらではもう少し技術よりの情報をメモしておく。
まず、MIDIキーボード対応自体は以前USB MIDI対応の時に行っていて、PGMidiというCoreMIDI framework用のObjective-C の Class を使っている。
この対応をBluetooth MIDIキーボードでも有効にするためには Technical Q&A QA1831: Adding Bluetooth LE MIDI Supportにあるとおり、

#import <CoreAudioKit/CoreAudioKit.h> して CoreMidi と CoreAudioKit framework をリンクして

CABTMIDICentralViewController を表示してデバイスを選択するだけだった。
(自分の場合は設定用の Popoverの中の一項目として追加した)
CABTMIDICentralViewController

とりあえずこれであっさり自作アプリから Miselu C.24 をMIDIキーボードとして認識することができた。
しかし Miselu 製のアプリ Key 上には表示されない。GaragaBand は表示されているので、何らかの対応が必要なはずだ。
Key by Miselu

調べても全くわからないので、あきらめてKickstarterから問い合わせしてみたところ、下記の情報を得ることができた。
If you expose a CoreMIDI endpoint that the KEY app can write to, then that will show up in the list of applications. If you implement OMAC support and get registered with them, then we will automatically pick it up.

OMAC support が全くわからなかったので再度問い合わせしたところ、下記のように Open Music App Collaboration のこととのこと。
OMAC stands for Open Music App Collaboration. Here is a link to a google group for OMAC: https://groups.google.com/forum/#!topic/open-music-app-collaboration/fbB2M2lVjAI

いっかいさんのページによると、2011年あたりからOMACの活動が開始されているらしい。

どうやら簡単には対応できなさそうだったのと、そもそもアプリの主目的が五線譜の学習なので、Keyに表示してもらう対応は今回は見送りとした。
C.24 は楽しいデバイスなのでみなさんも是非対応を。

ちなみに Miselu さんの Spring Update によるとまだ火事の影響が残っているとのこと。Miseluの代表は日本の方のようなので、応援してあげたいものです。

Blueetooth 本

つい最近発売された本。MIDI over Bluetooth LEの話も10ページくらいありました。
が、そもそも Apple がまだ情報を出していないということで、MIDIに関しては目新しい情報はありませんでした。

関連記事

no image

いまさらながらXcode4導入 2011/06/29

Twitterを見ているといろいろ大変そうだったので敬遠していたXcode4だが、デバッグに便利そう

記事を読む

no image

Corona SDK 調査5日目

スクリプト言語による効率的ゲーム開発を読み進めている。 そろそろソースコードを読んでみようと思って本

記事を読む

no image

iPod touch 第4世代 8GB MC540J/A 到着

中国から発送されたiPod touch 4G 8GBは、9/18に無事到着した。 専用の段ボールに

記事を読む

no image

iPad2 を iOS5 にアップデート

iOS5 はまだ不安定な印象があったので、iPod touch 4th に入れただけで様子を見ていた

記事を読む

PebbleアプリのPebble Time Round対応

BeforeAfter 丸くなったPebbleを初レビュー。ギークじゃなくても使えるスマートウォッチ

記事を読む

no image

[iPhone SDK] ネットワーク接続中を示すぐるぐるの表示

いつも忘れて検索してしまうので自分のブログにメモ。 iPhoneのインジケーターバー(?)にぐるぐ

記事を読む

no image

Nexus S をさわってみた

会社で研究用に Nexus Sを購入したので、1日さわってみた。確かにこれはいい。使っていて気持ちよ

記事を読む

no image

[iPhone SDK] Apple Push Notification を利用したアプリをサポートする Easy APNS

以前 apns-php を使ってApple Push Notification を実行する話を書いた

記事を読む

no image

[iPhone SDK] Apple Push Notifiction Service (APNs)対応 その1

Apple Push Notification Service (以下、APNs) を使ったiPho

記事を読む

新作アプリReibunを@marie__100さんに紹介していただきました

@marie__100さんに英語学習アプリ Reibunを紹介いただきました。ありがとうございました

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

作りながら覚える3日で作曲入門

10日Pこと、monaca:factory さんの本。評判が良かった

macOSでNEUTRINO(AIきりたん)を試してみた

今話題のNEUTRINO + AIきりたんをMacBook

五度圏白紙画像

音楽理論本 を再読し、以前トライして挫折した五度圏(Circle o

かなりスパルタンなピアノの調律アプリ

平均律を調べていて発見。 ピアノの調律ゲーム 〜平均律訓練アプ

[macOS]ATOKから不要な候補を削除する方法

昔から WindowsでもMacでもATOKを使っている。昔は数年ご

→もっと見る

PAGE TOP ↑