Javascript

サスペンスかSF風のBGMをブラウザで作れるサイト

·1 分で読めます

Jake Albaugh さんが公開した Musical Chord Progression Arpeggiatorは、楽譜や楽器の素養が無くても、和音の要素をばらしてそれらしく弾いてくれるというアルペジエーターを、ブラウザ上のJavaScriptで作ったというものです。 いろいろなスイッチを適当に変えれば、一つとないオリジナルな曲ができあがります。どれも同じように聴こえてしまうオリジナルさではあ …

PDFで作られたブロック崩し

·1 分で読めます

pdfファイルといえば様々な環境でなるべく同じに見えるようにレイアウトを固定した文書を配る時のフォーマットだと思いますが、そのpdf形式で作られたブロック崩しゲームが公開されました。 breakout.pdf (Chromeブラウザでのみ動作) 画面下の青い部分でマウスを動かすと、自機を左右に動かすことができます。 Omar Rizwanさんによるソースコードおよび解説によると、PDFは仕様上は …

Alex - 政治的に正しくない英単語の利用をチェックできるツール

·1 分で読めます

Catch insensitive, inconsiderate writing (心無く、浅はかな文章を捕らえよう) というキャッチで公開されている Alex は、JavaScript/Node.js ベースで書かれた英文チェックツールです。いわゆるポリティカル・コレクトネス(PC)に反する、政治的や社会的に差別や偏見のある単語が使われていないかを見つけてくれます。 ウェブですぐに動作を試せるデ …

ASCII Cam - カメラの画像をリアルタイムでASCII Artに変換するサービス

·1 分で読めます

ASCII Cam は、ブラウザ上でwebカメラの入力をアスキーアートに変換するサービスです。 Start cam を押すと、初回はカメラへのアクセスをしても良いかというのがブラウザから訊かれます。許可をするとウェブカムの映像がASCII文字だけで表示されます。 ソースコードもGithubで公開されています。

Untrusted - JavaScriptをいじって先へ進むRogueライクゲーム

·1 分で読めます

ローグライクゲーム、というジャンルがあります。Rogue(ローグ)を代表とする自動的に生成される迷路・迷宮から脱出するというゲームで、日本で有名なものでも、ネットハック、トルネコの大冒険、チョコボの不思議なダンジョンなど多数あります。 Untrusted は、そのようなローグ風ゲームのバリエーションなのですが、JavaScriptのコードを操作することでパズル的な迷宮を解き、先へ進むというのが最大 …

画面をスクロールするとオナラの音が出るJavaScriptライブラリfartscroll.js

·1 分で読めます

fartscroll.js は、画面をスクロールさせるとオナラの音が出る、というジョークライブラリです。このページをスクロールさせてみてください。 どれぐらいスクロールさせた時に音が出るかも、パラメーターとして与えることができます。 ライブラリを作成・公開した The Onion は、日本でいう bogusnews みたいな、嘘ニュースで笑いを取ることで有名なサイトです。 # 今bogusnews …

slitscanner.js - 動画をスリットスキャンして一枚の画像に収めるライブラリ/ブックマークレット

·1 分で読めます

「スリットスキャン」とは、こちらで解説されていますが、時間軸のある動画などを、フレームを動画上の場所ごとにずらすことで作られる特殊な映像効果、のようです。 アナログの時代はカメラの前に置いたスリットを動かすことで、デジタルになってからは動画編集ソフトで、こういった効果をつけているそうです。 プロが人の手で編集を加えれば、独特の不思議な映像はもちろんできるのですが、VimeoやYouTubeなどの動 …