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

Spotify物理リモコンがほしい v0.2

Spotify物理リモコンがほしい v0.2

2022/5/26 Music LT Vol.2 登壇スライド

田中みそ

May 26, 2022
Tweet

More Decks by 田中みそ

Other Decks in Technology

Transcript

  1. 自己紹介 田中 みそ (田中 大樹) Qiita: miso_develop Twitter: miso_develop Facebook:

    田中みそ  Music LT主催  LINE API Expert  IoT界隈やスマートスピーカー界隈に よくいます
  2. Spotify Web API • シンプルなREST API • Spotify for Developersにログインするとプロジェクト

    (APP)を作成でき、Client ID/Secretが発行される • 曲情報やアルバム情報取得APIなんかがあり、 Player APIも一通り揃ってる • ただし無料プランだとPlayer APIは動かない…
  3. Use Caseに合わせたクラスを作成 Use Case • 再生/停止 • 次の曲へ • 前の曲へ

    • 音量アップ • 音量ダウン • リピート • シャッフル https://github.com/thelinmichael/spotify-web-api-node より
  4. 物理コントローラーどうするか • ひとまずM5Stackでプロトタイプ実装 • 3ボタンあるので組み合わせでUse Caseは網羅できる • 前の曲へ A •

    再生/停止 B • 次の曲へ C • 音量ダウン A B • 音量アップ B C • リピート A C • シャッフル A B C
  5. 本番構成 マイコン: M5ATOM or M5Stamp ソフトウェア実装:Spotify Web API & opniz

    物理ボタン:どうしよう… https://www.switch-science.com/catalog/7360/ より