2014年11月1日土曜日

if then...

IFTTTZapier を使い始めた。

20 年くらい前は、サーバで cron 回したり、Procmail にレシピ仕込んだりして実現していたことが、今は Web ブラウザで簡単な質問に答えていくだけ。とても便利。

Dropbox の特定のディレクトリに mp3 を置いておくと、Podcast 用の RSS を生成してくれるレシピを使ってる。技術系セッションのビデオのオーディオトラックを mp3 にして Dropbox に放り込んでおくと、自動的に iPhone の Podcast に登録されるので、それを通勤中に聴いてる。参考にしたのはこの辺のレシピ。mp3 をそのまま「ミュージック」で同期すればいいような気もするけど、あえて Over The Air で。

この手のサービスでは、位置情報をトリガにしたレシピが面白そうなんだけど、位置推定精度がイマイチ。会社に着いたら、Evernote に出社時刻を記録するレシピを動かしていると、同じ時刻に数回レシピが実行されることがある。トリガするエリアの位置や範囲を少しずつ変えながら、いいポイントを見つけているところ。

2014年10月16日木曜日

Web MIDI API 対応

久しぶりに Web FM Synthesizer を更新しました。

変更点は、

  • Web MIDI API 対応
  • ポリフォニック化(発音数制限無し)
  • 軽量化
です。

Web MIDI API、簡単なブラウザの設定は要るものの、一般向けリリースの Chrome でもちゃんと動く。実装がはじまって 1 年ちょっとでここまでとは驚き。中の人、Good Job!

ポリフォニック対応は、発音があるたびに Script Processor Node を生成していくという富豪っぷり。今のところ発音数の制限もしてないので、発音数が増えてくるとおかしくなるかも。近いうちにモバイル対応を考えているので、その時に発音数リミットをつける予定。

ソースコードは GitHub でも公開しています。