« muxtapeをサンプラーパッドにする | main | 会社周辺のレストラン情報をGoogle Earth上でだら見する »

LDR上ではてブ数を可聴化するgreasemonkey、LDRHatebuCountListenableを書いた

音の高低で、スクロールされたエントリがどの程度はてブされているかがわかるgreasemonkeyを書きました。
LDRHatebuCountListenable



LDRHatebuCountListenable from negipo on Vimeo.

例えばDiablo2とかやってた人は分かると思うんですが、大量の情報を扱う場合、インターフェース上聴覚情報って言うのはすごく重要なんです。8人パーティで、Lv.28ぐらいのマルチ使ってフルbetter chance of magic item装備で牛追いかけ回してるときに、秒間数十回するアイテムのドロップ音/攻撃の発動音/ヒット音に混じって、「チンッ」って言うring/amulet系の音がするとすげー勢いでほかの奴ら集まってきますもん。
RSS readerによる情報収集もD2Cのレアアイテム収集も本質的にはほとんど同じで、何らかの指標を聴覚情報で示すのは有意義なはずです。で、ちょっと作ってみました。

そんで今のところあまり実用的ではなくて。
・sとかでfeedを選択した際にすべてのエントリをまとめてはてなのXML-RPCサーバに投げてはてブ数を取得しています。エントリ各個でリクエストしない分まだマシだと思いますが、多分このgreasemonkeyをちょっと試してみようかなって人の平均フィード登録数って1000ぐらいだと思うので、ちょっとしたアタックになるかならないかぐらいのスケール感かと思います。継続的に使用したいと思う場合にはフィルターかけて特定のフィードに限定してリクエストを送る様な仕組みが必要かもしれません。特にニュースサイトとかだとfeed burner使ってたり?rss=1とか付いてたりで無意味。
・音はJSによって動的生成されたmidiです。今コード的にはCなんですがCmとかにしたい場合はCHORDの値を[0,3,7]とかにしてみてください。って感じなんですがタブ移動すると音が出なくなったり、LDRだとかなり不安定だったりしてかなり気色悪い。Fastladderだとなぜかまあまあ安定します。
て感じです。もし常用したいなーって人がいたら実装のアイデアとかヒントとかください。

このgreasemonkeyを書くにあたってbrazilさんとkusigahamaさんのコードを参考にしました。kuさんには的確なアドバイスをいただきました。ありがとうございます:D

トラックバック

このエントリーのトラックバックURL:
http://polog.org/mt-tb.cgi/418

コメントを投稿

Powered by
Movable Type 3.34