TaillookTech

モバイルアプリ開発を追っています

Processingとminimで風船を膨らませる!

minimとは

minimはProcessing1.0以降のバージョンで標準のサウンドライブラリ.
短いコードでオーディオのコントロールができる!

Minim | Compartmental

今回作ったもの

画面中の風船をユーザの声で膨らませるもの.
“声を出し続けないと風船がしぼんじゃうよ!”
“膨らませすぎると割れちゃうよ!”
子供向けに何か作れないかなと思って作ったはいいけど唾がキーボードに散るのが嫌なので不採用. f:id:taillook:20170321185217p:plain
f:id:taillook:20170321185127p:plain
f:id:taillook:20170321185122p:plain
画像は"いらすとや"から

動作

  1. マイクから音を拾う
  2. 音量が一定以上で膨らませる
  3. 音量が一定以下でしぼませる
  4. 風船が一定以上の大きさになると破裂する
  5. Shiftキーでリセット

環境

  • MacBookPro 2016
  • macOS Sierra
  • Processing 3.3
  • minim 2.2.2

GitHub

github.com