Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
M5Stackで作るBLE MIDIコントローラー
Search
Kenta Harada
April 16, 2020
Programming
0
830
M5Stackで作るBLE MIDIコントローラー
Kenta Harada
April 16, 2020
Tweet
Share
More Decks by Kenta Harada
See All by Kenta Harada
元組み込みエンジニアがKotlinのビット演算を使ってみた
kharada_bt
0
67
ATOM Matrixで作る BLE MIDIコントローラー
kharada_bt
0
180
Androidだって音楽アプリが作りたい(M5Stackによる実演付き)
kharada_bt
0
240
Other Decks in Programming
See All in Programming
Blazing Fast UI Development with Compose Hot Reload (Bangladesh KUG, October 2025)
zsmb
1
350
スマホから Youtube Shortsを見られないようにする
lemolatoon
27
34k
Domain-centric? Why Hexagonal, Onion, and Clean Architecture Are Answers to the Wrong Question
olivergierke
3
980
3年ぶりにコードを書いた元CTOが Claude Codeと30分でMVPを作った話
maikokojima
0
660
エンジニアインターン「Treasure」とHonoの2年、そして未来へ / Our Journey with Hono Two Years at Treasure and Beyond
carta_engineering
0
440
Temporal Knowledge Graphで作る! 時間変化するナレッジを扱うAI Agentの世界
po3rin
4
870
AIのバカさ加減に怒る前にやっておくこと
blueeventhorizon
0
110
Developer Joy - The New Paradigm
hollycummins
1
380
iOSでSVG画像を扱う
kishikawakatsumi
0
170
オンデバイスAIとXcode
ryodeveloper
0
260
Claude CodeによるAI駆動開発の実践 〜そこから見えてきたこれからのプログラミング〜
iriikeita
0
360
20251016_Rails News ~Rails 8.1の足音を聴く~
morimorihoge
3
860
Featured
See All Featured
BBQ
matthewcrist
89
9.9k
RailsConf 2023
tenderlove
30
1.3k
Faster Mobile Websites
deanohume
310
31k
What's in a price? How to price your products and services
michaelherold
246
12k
Unsuck your backbone
ammeep
671
58k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.2k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
Agile that works and the tools we love
rasmusluckow
331
21k
A better future with KSS
kneath
239
18k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Side Projects
sachag
455
43k
Producing Creativity
orderedlist
PRO
348
40k
Transcript
Proprietary and Confidential ©2014 Schawk, Inc. All Rights Reserved 原⽥
賢太 Kenta Harada M5Stackで作る BLE MIDIコントローラー IoTLT vol.62 2020/04/16
⾃⼰紹介 ・Android エンジニア ・Bluetoothエンジニア ・株式会社Mobility Technologies 旧:JapanTaxi株式会社 ・原⽥ 賢太
M5Stack でBLE MIDIコントローラーを作ってみました M5Stack Gray BLE MIDI
BLE(Bluetooth Low Energy) 低消費電⼒な無線通信規格 iBeacon/アクティビティトラッカー/電球/体重計など
MIDI(ミディ) Musical Instrument Digital Interface 電⼦楽器の演奏データを機器間で転送・共有するための共通規格 1981年にMIDI 規格化開始。 接続にはMIDIケーブル、USBケーブルが使われることが多い。
BLE MIDI MIDI over Bluetooth Low Energy 0x9n:ノートオン 0xXX:ノートナンバー(⾳の⾼低) 0xYY:ベロシティ(⾳の強弱)
実演(Android単体→M5Stackから操作)
実演(AndroidのシンセアプリをM5Stack IMUから操作)
Android 10 Android 10で追加された Native MIDI API(AMidi) ではNativeでMIDIデータを扱えるようになった。 Java Native
詳しくはこちら https://speakerdeck.com/jjkenta/androidtatuteyin-le-ahurikazuo-ritai-m5stackniyorushi-yan-fu-ki Droidkaigi 2020(தࢭ)Ͱൃද༧ఆͩͬͨࢿྉɻ