Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
MIDI × MQTT × Twitterで ハッシュタグ自動作曲シンセを作ろう
Search
pco2699
August 27, 2019
Technology
1
1.3k
MIDI × MQTT × Twitterで ハッシュタグ自動作曲シンセを作ろう
pco2699
August 27, 2019
Tweet
Share
More Decks by pco2699
See All by pco2699
enebular x Hugging Faceで 自然言語処理の全能の神になる
pco2699
0
390
enebular x AutoML Visionで 爆速で画像判定アプリをつくる
pco2699
0
430
enebularで 爆速で機械学習APIをつくる
pco2699
0
200
tsconfig.jsonを完全に理解する
pco2699
1
2k
JavaScriptアルゴリズム本を 技術書典7で頒布しました
pco2699
1
960
enebular × MIDI × MQTT ハンズオンの反省をする
pco2699
1
670
MIDIキーボードとenebularをつなげてみよう
pco2699
0
620
Firebase Cloud Messagingで 通知の配信遅延とたたかってみた
pco2699
4
12k
Other Decks in Technology
See All in Technology
re:Invent 2025 ~何をする者であり、どこへいくのか~
tetutetu214
0
220
AWS CLIの新しい認証情報設定方法aws loginコマンドの実態
wkm2
6
750
ExpoのインダストリーブースでみたAWSが見せる製造業の未来
hamadakoji
0
140
文字列の並び順 / Unicode Collation
tmtms
3
600
ChatGPTで論⽂は読めるのか
spatial_ai_network
10
29k
5分で知るMicrosoft Ignite
taiponrock
PRO
0
390
【U/day Tokyo 2025】Cygames流 最新スマートフォンゲームの技術設計 〜『Shadowverse: Worlds Beyond』におけるアーキテクチャ再設計の挑戦~
cygames
PRO
2
430
1人1サービス開発しているチームでのClaudeCodeの使い方
noayaoshiro
1
280
ガバメントクラウド利用システムのライフサイクルについて
techniczna
0
190
CARTAのAI CoE が挑む「事業を進化させる AI エンジニアリング」 / carta ai coe evolution business ai engineering
carta_engineering
0
1.9k
Reinforcement Fine-tuning 基礎〜実践まで
ch6noota
0
190
多様なデジタルアイデンティティを攻撃からどうやって守るのか / 20251212
ayokura
0
470
Featured
See All Featured
A designer walks into a library…
pauljervisheath
210
24k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Music & Morning Musume
bryan
46
7k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
710
Automating Front-end Workflow
addyosmani
1371
200k
Agile that works and the tools we love
rasmusluckow
331
21k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
970
BBQ
matthewcrist
89
9.9k
Reflections from 52 weeks, 52 projects
jeffersonlam
355
21k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.1k
Faster Mobile Websites
deanohume
310
31k
Transcript
MIDI × MQTT × Twitterで ハッシュタグ自動作曲シンセを作ろう IoT LT vol.52@IIJ @pco2699
自己紹介 ・高山 和幸 ・@pco2699 ・趣味: プログラミングと電子工作 ・IoTLTに来た回数:
自己紹介 ・高山 和幸 ・@pco2699 ・趣味: プログラミングと電子工作 ・IoTLTに来た回数: 初めて
自己紹介 ・高山 和幸 ・@pco2699 ・趣味: プログラミングと電子工作 ・IoTLTに来た回数: 初めて 目指せ!フォロワー 300人キャンペーン!
ぜひフォローをお願いします。
こういうことしてます ちょっとしたご縁でenebular周りでハンズオン講師などを やらせていただいています。
今までやったハンズオンイベント
今までやったハンズオンイベント
今までやったハンズオンイベント
今までつくったもの CloudMQTT MIDI MQTT MQTT or MIDIとMQTTをつないでenebularからシンセを自動演奏!
実際の動画 https://www.instagram.com/p/By7bRq jDmzO/?igshid=1xpxewk9fw5hk
今までつくったもの enebularとLINE Thingsをつないで俺を呼べるボタン! API BLE HTTP web hook ボタンを押す HTTP
POST HTTP POST LINE Botで 通知がくる
今までつくったもの
そもそも enebularってなんぞや • ↓の画像の通り うねうねをつなげるだけでいろいろ作れる • こういうユースケースにめっちゃいい ◦ API To
API ◦ API To IoT device
「なんでもつなげられる」を活かして 発展的なものをつくろう
アイデア 小規模な勉強会でよく見る光景 ハッシュタグ #~~ で つぶやいてくださいねー!
アイデア 小規模な勉強会でよく見る光景 ・・・
アイデア ハッシュタグでつぶやいたら音が鳴る。 そしたらみんなつぶやくんじゃね?
とりあえずデモ
#IoTLTでつぶやくと シンセ音が鳴る (うまくいけば)
うまくいかなかったときは動画に頼るよね~~
直したいところ
直したいところ ・全然キャッチーじゃない ・勉強会がたちまち新興宗教の集いのような雰囲気に ・ツイートの勢いを音にも反映したい ・APIの制限で1分に1回しかクロールできない ・音色とかもツイートの内容で反映したい
構成 Natural Language API MQTT
構成 Natural Language API MQTT Tweetを一分に一回フェッチ。 その際に勢いも取得する。
構成 Natural Language API MQTT GCPでツイートを感情分析する。 ネガティブだとマイナースケール ポジティブだとメジャースケール
構成 Natural Language API MQTT MQTTを通して 手元のシンセを演奏する。 (MQTTなので、ラズパイとかでやれば、 シンセにもつなげる)
所感 ・TwitterからGCPで感情分析!みたいなAPIからAPIを 繋ぐのがenebularだとマジで楽 ・Dashboardという機能があり、取得してきたデータの 可視化もマジで楽 ・この処理ってどうやるんだろなー、って思うと だいたい誰かがノード(※) を作っている。 ・resend(繰り返しのノード) ※処理をまとめて使いやすくしたもの
【宣伝】 10/31(木): enebular × Fintech LT会 11/21(金): 自動作曲ハンズオン https://enebular.connpass.com/ (イベントページ
近日公開予定)