Slide 1

Slide 1 text

Proprietary and Confidential ©2014 Schawk, Inc. All Rights Reserved 原⽥ 賢太 Kenta Harada M5Stackで作る BLE MIDIコントローラー IoTLT vol.62 2020/04/16

Slide 2

Slide 2 text

⾃⼰紹介 ・Android エンジニア ・Bluetoothエンジニア ・株式会社Mobility Technologies 旧:JapanTaxi株式会社 ・原⽥ 賢太

Slide 3

Slide 3 text

M5Stack でBLE MIDIコントローラーを作ってみました M5Stack Gray BLE MIDI

Slide 4

Slide 4 text

BLE(Bluetooth Low Energy) 低消費電⼒な無線通信規格 iBeacon/アクティビティトラッカー/電球/体重計など

Slide 5

Slide 5 text

MIDI(ミディ) Musical Instrument Digital Interface 電⼦楽器の演奏データを機器間で転送・共有するための共通規格 1981年にMIDI 規格化開始。 接続にはMIDIケーブル、USBケーブルが使われることが多い。

Slide 6

Slide 6 text

BLE MIDI MIDI over Bluetooth Low Energy 0x9n:ノートオン 0xXX:ノートナンバー(⾳の⾼低) 0xYY:ベロシティ(⾳の強弱)

Slide 7

Slide 7 text

実演(Android単体→M5Stackから操作)

Slide 8

Slide 8 text

実演(AndroidのシンセアプリをM5Stack IMUから操作)

Slide 9

Slide 9 text

Android 10 Android 10で追加された Native MIDI API(AMidi) ではNativeでMIDIデータを扱えるようになった。 Java Native

Slide 10

Slide 10 text

詳しくはこちら https://speakerdeck.com/jjkenta/androidtatuteyin-le-ahurikazuo-ritai-m5stackniyorushi-yan-fu-ki Droidkaigi 2020(தࢭ)Ͱൃද༧ఆͩͬͨࢿྉɻ