タグ

2011年10月3日のブックマーク (4件)

  • 1行のコードからアルゴリズム交響曲 - どのように、そしてなぜ? - 閉村観光

    この文章はTarkastele kokoさんのブログを訳したものです。精度の高い訳ではありませんので原文などと一緒に読まれることを勧めます。内容はate bitさんが作ったC64のデモにインスパイアされたTarkastele kokoさんがC言語1行で音楽を作り始めた。チャットで数人にこの成果を発表したところGoogle+とか広がって、Javascriptのソフトができてノン・プログラマも参加してきて大きな塊が形成されてハックしあう感じでノウハウが溜まってきた。もしかしたら将来、僕らがやっていることを数学的に説明してくれたら嬉しいな。 >>>それでは文 1行のコードからアルゴリズム交響曲 - どのように、そしてなぜ? Tarkastele koko 原文 http://bit.ly/rmkvno このごろ、音楽のような何かを音響合成するとても短いプログラムでいろいろな実験をしていた。私は

    1行のコードからアルゴリズム交響曲 - どのように、そしてなぜ? - 閉村観光
    nbqx69
    nbqx69 2011/10/03
  • iPhoneアプリでNode.js - webネタ

    iphoneアプリでnode.jsと通信する。 ネイティブアプリでリアルタイムな通信ができるので幅が広がりそう。 環境はMacOSX10で、今回は全部ローカル作業。 objective-cでWebSocket通信 iPhoneアプリとnode.jsで双方向通信するのは、もちろんWebSocketで行う。node.jsをインストールしたことある人はわかると思うが、WebSocket通信はsocket.IOモジュールで行っているのでクライアントサイド(objective-c)もsocket.IOにしたい。ライブラリはsokect.IO-objcを使う。 インストール xcode側 socket.IO-objcの依存ライブラリをインポート cocoa-websocket RegexKitLite json-framework ASIHTTPRequest cocoa-websocket http

    iPhoneアプリでNode.js - webネタ
  • モジュラー形式でFM - 閉村観光

    「正弦波の周波数を正弦波で変調してみる」こういうのモジュラー形式とかいうそうで。 願望としてtestApp.cppのsetup()に以下のように書きたい。 SinOsc* mod = new SinOsc(2.0f, 22.0f); //コントロールする側 SinOsc* osc = new SinOsc(440.0f, 1.0f, mod); //音を出す側考えなおして「正弦波の周波数を変調する正弦波の周波数を変調する正弦波」とかわけわからない文章でも SinOsc* hoge = new SinOsc(22.0f, 2.0f); //コントロールする側をコントロールする側 SinOsc* mod = new SinOsc(hoge, 22.0f); //コントロールする側 SinOsc* osc = new SinOsc(440.0f, 1.0f, mod); //音を出す側3行です。

    モジュラー形式でFM - 閉村観光
    nbqx69
    nbqx69 2011/10/03
    FM, モジュラー変調
  • cssFx by imsky

    cssFx adds vendor-specific prefixes to your stylesheets. How it works When the document has finished loading, internal (<style>) and external (<link>) stylesheets are processed, fetching any @import stylesheets as well. It's recommended to bundle stylesheets into one file to minimize request overhead. Once processing is done, a new <style> tag is appended to the <head> with processed properties. P

    nbqx69
    nbqx69 2011/10/03