Google Chrome の右上に本名が表示され続けてだるい。前は簡単に消せたけど今回のは黒い画面で何か入力しないといけないとか意味不明で困っていたのだけど、名前のところをクリックすると編集可能っぽいので、できるだけだるくない名前にした。
7月25日に WebMusicハッカソン #4 @kyoto というのがあるのですが、ちょうど良い機会なので僕が作ったウェブ音楽用簡単超絶便利ライブラリを紹介したいと思います。 WEB AUDIO SCHEDULER 2 つの時計のお話 - Web Audio の正確なスケジューリングについて - HTML5 Rocks Web Audio で必須な割に難しいのがスケジュール管理で、いちおう上の記事のやり方が推奨なのですが、そのままやるとかなり面倒くさい。のだけど、このライブラリを使うと面倒な部分は気にせず、いつ何をしたいのかを書くだけで良くなる。以下は簡単なメトロノームの例。 var gcguard = []; var audioContext = new AudioContext(); var scheduler = new WebAudioScheduler({ context: a
リテラルとは コンピュータプログラムのソースコードなどで、特定のデータ型による値を直接表記する際の書式。また、そのような書式に従って記載された値。 JavaScriptにも数値や文字列、オブジェクト、正規表現などのリテラル表現があるのだけど、意外と知られていないものに 小銭リテラル がある。小銭リテラルはその名のとおり小銭を表現する書式で仕様では以下のように定義されている。 KozeniLiteral :: DecimalIntegerLiteral KozeniParts(opt) KozeniParts :: KozeniPart KozeniParts KozeniPart KozeniPart :: KozeniDelimiter KozeniDigits KozeniDigits :: DecimalDigit DecimalDigit DecimalDigit KozeniDe
はてなブログでウクレレ記法が使えなかったときに、使えるようにしてみようかと思ってCanvasで描画する感じで作ったやつ。調子にのって音が出るようにしたり記号を増やしたりしているうちに面倒になって放置してた。そのうち正式にウクレレ記法がサポートされたのでもういいかと思っていたのだけど、せっかくなのでちょっと直した。はてなブログ関係なくして、ツイート機能(めっちゃ長いURLで共有できる)をつけた。 hyper ukulele notation http://the.mohayonao.com/ukulele/ 書き方とか http://the.mohayonao.com/ukulele/usage.html 最初につくっていたときは音がしょぼくて放置する要因の一つだったのだけど、 新しいのは Karplus-Strong 方式の撥弦アルゴリズムを使っていて音の感じがだいぶ良くなっている。 Ka
はてなスターを貰えると嬉しいのだけど、スターをくれた人も嬉しくなって貰えたら良いので、このブログではスターのボタンを押したときに音が鳴るようにしている。 ひと月くらいまえにこのブログのごちゃごちゃしたスクリプトを一掃して、シンプルにしたので結構簡単に導入できるようになった。 「設定」→「デザイン」→「カスタマイズ」→「ヘッダ」→「タイトル下」あたりにこれを書くだけ。 <script src="http://static-docs.appspot.com/hatenablog/timbre.min.js"></script> <script src="http://static-docs.appspot.com/hatenablog/sound-star.js"></script> ソースはこんな感じで下から5行目のMMLを変えたら違うフレーズが鳴るようになります。 http://stati
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く