Upgrade to Pro — share decks privately, control downloads, hide ads and more …

enebular × MIDI × MQTT ハンズオンの反省をする

enebular × MIDI × MQTT ハンズオンの反省をする

pco2699

May 22, 2019
Tweet

More Decks by pco2699

Other Decks in Programming

Transcript

  1. enebular × MIDI × MQTT
    ハンズオンの反省をする
    enebular developer meetup vol.11

    View Slide

  2. 自己紹介
    ・高山 和幸
    ・@pco2699
    ・趣味: プログラミングと電子工作
    ・enebular歴: 12回ログインした

    View Slide

  3. 自己紹介
    ・高山 和幸
    ・@pco2699
    ・趣味: プログラミングと電子工作
    ・enebular歴: 12回ログインした
    めざせフォロワー 276人
    キャンペーン実施中!
    なにとぞフォローを!

    View Slide

  4. 3月のenebular meetupでのLTがきっかけで....

    View Slide

  5. 4月にenebularでハンズオンを行いました!

    View Slide

  6. お陰様で満員御礼
    キャンセル待ち!

    View Slide

  7. 初めてのハンズオン...!
    頑張っていき...!

    View Slide

  8. ハンズオン前にはりきって準備するワイ

    View Slide

  9. ハンズオン前にはりきって準備するワイ
    8万する
    シンセ(moog)
    を持ち込む

    View Slide

  10. ハンズオン前にはりきって準備するワイ
    ラズパイ
    シンセ
    スピーカー
    なども用意
    8万する
    シンセ(moog)
    を持ち込む

    View Slide

  11. ハンズオン前にはりきって準備するワイ
    ラズパイ
    シンセ
    スピーカー
    なども用意
    8万する
    シンセ(moog)
    を持ち込む

    View Slide

  12. ハンズオンいよいよ開始!

    View Slide

  13. が..........

    View Slide

  14. 楽しかったのはここまで....

    View Slide

  15. ここから
    ハンズオンがガラガラと
    転落します

    View Slide

  16. 失敗①
    ハンズオン資料の配布

    View Slide

  17. 実際の配布のツイート

    View Slide

  18. View Slide

  19. なんか韓国のサイトに
    つながるんですけど...?

    View Slide

  20. 実際の配布のツイート

    View Slide

  21. 実際の配布のツイート
    IとLどっちかわからない!

    View Slide

  22. 失敗①から学んだこと
    ハンズオン資料のURLは
    わかりやすいものにしよう

    View Slide

  23. 失敗②
    環境構築

    View Slide

  24. 利用したライブラリ
    TheOriginalAndrobot/midi2mqtt
    ・Node.jsのライブラリ
    ・このライブラリをビルドするのにPython2系が必要

    View Slide

  25. 利用したライブラリ
    TheOriginalAndrobot/midi2mqtt
    ・Node.jsのライブラリ
    ・このライブラリをビルドするのにPython2系が必要
    ・Python3系が入ってるとビルドに失敗する...!!!!

    View Slide

  26. Python3入れてる人

    View Slide

  27. なんか赤い文字が
    いっぱい出てきます!!!!
    Python3入れてる人

    View Slide

  28. 失敗②から学んだこと
    いろんな人の環境を
    想定しよう

    View Slide

  29. 失敗③
    時間配分

    View Slide

  30. 失敗②で
    環境構築にめちゃ時間がかかった

    View Slide

  31. enebularのハンズオンなのに
    まだ一切、enebularいじってない

    View Slide

  32. \(^o^)/

    View Slide

  33. ここで救世主が現れる

    View Slide

  34. 野良HACK ざっきーさん(北崎さん)

    View Slide

  35. ざっきーさんが
    つくったflowを
    Discovery機能で配布

    View Slide

  36. Discovery機能
    ・enebularのflowを公開して他の人と共有できる!

    View Slide

  37. Discovery機能
    ・enebularのflowを公開して他の人と共有できる!
    ・私はこの失敗がなかったらこれを知ることは
     無かったでしょう...

    View Slide

  38. 実は救世主は
    他にも施しをなさっていた

    View Slide

  39. 救世主がなさった施し 一覧
    ・enebularのflowをDiscover機能で配布

    View Slide

  40. 救世主がなさった施し 一覧
    ・enebularのflowをDiscover機能で配布
    ・Windows用に作ったハンズオン資料を
     Macでもできるようすべて事前に通しておく

    View Slide

  41. 救世主がなさった施し 一覧
    ・enebularのflowをDiscover機能で配布
    ・Windows用に作ったハンズオン資料を
     Macでもできるようすべて事前に通しておく
    ・ハンズオンの内容に加えてMacのソフト(GarageBand)と
     の連携を行い、より楽しさをプラス

    View Slide

  42. 救世主はここにいます

    View Slide

  43. 失敗③から学んだこと
    いろいろだめだったときの
    最終手段を考えておこう

    View Slide

  44. いろいろ失敗はしましたが
    最終的に音は鳴りました!
    https://www.instagram.com/p/Bwt-mHNDo0m/?utm_source=ig_twitter_s
    hare&igshid=1ianf1rhh3zmy

    View Slide

  45. ざっきーさん含め
    のびすけさん、やまざきさん
    せいごさん など
    ありがとうございました!!

    View Slide

  46. まとめ
    ・MIDIハンズオンやりました
    ・失敗いろいろして学びが深み

    View Slide

  47. まとめ
    ・MIDIハンズオンやりました
    ・失敗いろいろして学びが深み
    ・ざっきーさんは現世に降り立った救世主である

    View Slide

  48. enebular MIDIハンズオン
    もろもろ改善しつつ
    またやります!

    View Slide

  49. 6/20(木)

    View Slide