際際滷

際際滷Share a Scribd company logo
SSAW08 及6指

Jitter秘T
2008定6埖3晩
Jitterとは

 ? Maxグラフィカルプログラミングh廠のための、啌顱▲泪肇螢ス佩
   双、3Dグラフィックス鬚韻離ブジェクト蛤
 ? Max/MSPh廠のC嬬
Jitterで竃栖ること

? ビデオI尖
   ? ビデオのデ`タに恷m晒されている
   ? ?な處麻C嬬 (盾裂、栽撹、弼Q、みzみ處麻 etc.)
   ? QuickTime侘塀のサポ`ト
   ? DVカメラ秘薦をリアルタイムI尖
? 2D / 3Dグラフィックス
   ? OpenGLをサポ`ト
   ? ハ`ドウェア (GPU) によるアクセラレ`ション
? 咄と啌颪糧攤 (リアルタイムAV)
   ? Max/MSPとy栽して聞喘辛嬬
   ? 啌颪頒が畜にvBした恬瞳をgF辛嬬
      ? 啌颪鰔へ
      ? 咄を啌颪
      ? 啌颪頒、犹イ離侫`ドバック
マトリクスとは採か?

? Jitterでは、仝マトリクス(Matrix)々というデ`タフォ`マットでQう
? マトリクスとは採か
   ? Jitter尖盾のキ`となる
マトリクスとは採か?

? MSPでデジタルオ`ディオをQうr
  ? シグナルを聞喘
  ? 仔弼と\のc庁のパッチケ`ブル




                       シグナル
マトリクスとは採か?

?   啌颪魃蹶Fするには、どのようなデ`タ侘塀が駅勣か
?   スクリ`ンは、k罪にRGBのピクセルがKんだもの
?   賞寄な、燕侘塀ともとらえられる (賞寄なExel)
?   2肝圷マトリクス
マトリクスとは採か?

? Jitterでは、デ`タを1から32肝圷までのマトリクスで燕Fする
? v弼のパッチケ`ブルで燕Fされる
? 箭魂漏楙嘘Π谿嫋嘘庄陬爰`ビ`の壅伏
マトリクスとは採か?

? プレ`ン
  ? 弼eの光チャンネルRGBとアルファチャンネル
  ? 4つの∀覽弔




                                   R
                               G
                           B
                       A
マトリクスとは採か?

? マトリクスをJitterオブジェクトで燕Fすると
  ? 兆各hoge
  ? 8 x 6 の寄きさで
  ? RGBAの4つのプレ`ン
  ? それぞれのセルのデ`タはchar侏 (8bit)




                  マトリクス兆   デ`タ侏

                      プレ`ンの方 マトリクスの嫌と互さ
マトリクスとは採か?

? 啌颪魃蹶Fする栽、デ`タ侏はcharを喘いることが謹い
? 採絞か?
  ? 匯違議なコンピュ`タで燕Fできる弼方
  ? 恷寄32bitカラ`
     ? R256弼(10M方) = 111111(2M方) = 8bit
     ? G256弼(10M方) = 111111(2M方) = 8bit
     ? B256弼(10M方) = 111111(2M方) = 8bit
     ? A256弼(10M方) = 111111(2M方) = 8bit
     ? 栽 32bit
  ? char採鍔嶄 = 8bit
     ? 匯つのプレ`ンを燕Fするのにちょうど措い
ランダムなマトリクスデ`タを伏撹

? jit.noise
    ? jit.noise [プレ`ン方] [デ`タ侏] [嫌] [互さ]
    ? bangが秘薦されるたびにランダムなマトリクスデ`タを伏撹
    ? qmetroで匯協g侯でbangを伏撹
        ? metroと貌ているが、I尖堀業に鬉犬rgg侯を徭嗾{屁する
マトリクスの燕幣

? jit.pwindow
    ? パッチ坪でマトリクスデ`タを燕幣
? jit.window
    ? eウィンドウでマトリクスデ`タを燕幣
    ? fullscreen 1 というメッセ`ジを秘薦するとフル鮫中燕幣
    ? fsmenubar 0 というメッセ`ジでメニュ`バ`肇
    ? keyオブジェクトとM栽せると宴旋
マトリクスの燕幣

? フルスクリ`ン燕幣の箭
マトリクスの荷恬

? マトリクスの弼秤鵑魏掀してみる
? jit.brcosa
    ? マトリクスの弼を荷恬
       ? brBrightness ★ 苧業
       ? coContrast ★ 苧業
       ? saSaturation ★ 科業
    ? brightness [方]、 contrast [方]、saturation [方] というメッ
       セ`ジを秘薦して、F壓の方、筝する
マトリクスの荷恬

? jit.brcosaの聞喘箭
アトリビュ`ト

? Max/MSPで、オブジェクトにパラメ`タをO協するには
  ? メッセ`ジを僕る
  ? ア`ギュメント (哈方) をO協する
  ? ア`ギュメントの吭龍は、オブジェクトにきzむ桑でQまる
  ? 箭砦棆方440Hz、了0のサイン襖
     ? 巓襖方と了爐呂修粒F了によって曝eしている
アトリビュ`ト

? Jitterでは仟たにアトリビュ`トという碧Mみが弖紗された
   ? アトリビュ`ト (Attribute妻來)
   ? O協するパラメ`タの奉來を峺協してから、鰓O協する
   ? アトリビュ`トの塀此@アトリビュ`ト兆 。
   ? 箭jit.brcosaオブジェクトのパラメ`タをアトリビュ`トでO協
       ? brightness = 1.5
       ? contrast = 0.3
       ? saturation = 3.0
アトリビュ`ト

? jit.brcosaをアトリビュ`トでO協した箭
QuickTimeム`ビ`の壅伏

? jit.qt.movieオブジェクト
    ? QuickTimeム`ビ`を壅伏
    ? bangメッセ`ジを鞭け函ったrにマトリクスとしてQTのデ`タを僕竃
    ? qmetroの厚仟l業を筝しても、啌颪離好圦`ドには篁はない
       ? qmetroは、あくまできQえl業のO協
マトリクスの處麻

? 2つのマトリクスを處麻して、1つのマトリクスに栽撹する
    ? 2つのQuickTimeム`ビ`のマトリクスを栽撹
? jit.opオブジェクト坤泪肇螢スの處麻をするオブジェクト
    ? @val 詞ぜる護栽
    ? @op┘▲肇螢咼紿`ト處麻のN
       ? pass: pass left input, no operator;
       ? *: multiplication;
       ? /: division;
       ? +: addition;
       ? -: subtraction;
       ? +m: addition modulo(char only);
       ? -m: subtraction modulo(char only);
       ? %: modulo;
       ? min: minimum;
       ? max: maximum;
マトリクスの處麻

? jit.opの聞喘箭
咄蕗に郡鬉垢誡穫

? jit.qt.movieオブジェクトに、 rate rg というメッセ`ジを秘薦すること
  で、ム`ビ`の壅伏スピ`ドを筝できる
? 咄蕗のボリュ`ムを、rgにvBづけてみる
    ? sfplay 坤汽Ε鵐疋侫.ぅ(ai?)を壅伏する
    ? snapshot 坤轡哀淵襪鰔散g侯でサンプリングしてメッセ`ジにする
咄蕗に郡鬉垢誡穫

? 咄に郡鬉垢誡穫
咄蕗に郡鬉垢誡穫

? ?なパラメ`タを啌颪哩vBづけてみる
? jit.brcosa
    ? 苧業、コントラスト、科業を篁
? jit.rota
    ? マトリクスのスケ`ルと指を篁
? gateを喘いて啌颪盆m鬉垢誨殆をxkできるようにしている
    ? 壅伏スピ`ド
    ? 苧業
    ? コントラスト
    ? 科業
    ? Aき
    ? ズ`ム
咄蕗に郡鬉垢誡穫

? 啌颪涼業、科業、Aき、寄きさなど?なパラメ`タにvBづけてみる
? jit.brcosa
    ? 苧業、コントラスト、科業を篁
? jit.rota
    ? マトリクスのスケ`ルと指を篁
咄譴諒嘔晒


? jit.poke
    ? オ`ディオシグナルをマトリクスにき竃す
    ? つまり、咄を啌颪Q
    ? 2つのオシレ`タを、マトリクス峠中のXSとYSにあてはめる
    ? 峠中に庁が宙かれる
    ? 恣嘔の咄の孤hと、パタ`ンが匯崑する
咄譴諒嘔晒
啌顱★咄譴離侫`ドバック


? jit.peek
    ? マトリクスデ`タをシグナルデ`タにき竃す
    ? jit.poke の剃
    ? 咄を啌颪き竃す
    ? き竃された啌颪鰔瑤Q
    ? フィ`ドバックル`プが伏まれる
啌顱★咄譴離侫`ドバック
啌顱★咄譴離侫`ドバック
カ`ルステン?ニコライ欠

? カ`ルステン?ニコライのパフォ`マンスLパッチ
  ? サウンドデ`タをFFTして、巓襖方。囃に蛍x
  ? それぞれの。囃のレベルに鬉犬董OpenGLで宙鮫したL圭侘の寄きさ
    を篁させている
カ`ルステン?ニコライ欠

? カ`ルステン?ニコライのパフォ`マンスLパッチ
  ? サウンドデ`タをFFTして、巓襖方。囃に蛍x
  ? それぞれの。囃のレベルに鬉犬董OpenGLで宙鮫したL圭侘の寄きさ
    を篁させている
カ`ルステン?ニコライ欠

More Related Content

Ssaw08 0603