yoppa.org


TouchDesigner Audio Visual 基本の確認、AAVJ補足

今後のスケジュール

  • 7月5日 (金) : Audio Visual基本の復習、AAVJ補足
  • 7月12日 (金) : 休講 (申し訳ありません…)
  • 7月19日 (金) : 講評会の準備、制作実習、質問受付
  • 7月25日(木) [振替での金曜授業日]  : 最終講評会 (13:00 – )

Audio VIsual 補足: 外部音源のルーティング

  • 既存のサウンドファイルではなくリアルタイムに演奏/再生している音を取り込むには?
    • PCの入力 (マイク or ライン) を用いる
    • オーディオインターフェイスのループバック (Loopback) を用いる
    • PCの内部でルーティング ← このやり方の説明

Blackhole

  • MacOSの場合はBlakholeというフリーのシステム機能拡張を用いると便利
  • 以下からダウンロード
  • 設定が若干ややこしい… ネット上のチュートリアルを参考にして設定しましょう

参考: オーディオインターフェイスのループバック

例えばRME系のオーディオインターフェイスの場合

参考: Windowの場合

あまり決定打となる良いアプリが無い、強いていえばVoice Meter Banana?

Audio Visual基本の復習

まず2種類のテンプレートを確実に理解しましょう!

  • 音量ベースの解析: Audio Analysis COMP
  • FFT (周波数) ベースの解析: Audio Spectrum CHOP

それぞれの情報の取得までのテンプレートを確認します。

音量ベースの解析: Audio Analysis COMP

情報取得までのテンプレート

ダウンロード

FFT (周波数) ベースの解析: Audio Spectrum CHOP

情報取得までのテンプレート

ダウンロード

取得した情報を視覚化する

あとは、取得した情報で何かしらの視覚化を行うだけ。例えば…

  • 音量基本 – 周波数帯別の音量で円のサイズを変える
  • FFT基本- 左右のスペクトルを濃淡にしたTOPを作成してレイアウト

音量基本- 周波数帯別の音量で円のサイズを変える

ダウンロード

FFT基本- 左右のスペクトルを濃淡にしたTOPを作成してレイアウト

ダウンロード

さらにいろいろ工夫してみる!

音量ベース: 立方体(Box SOP)のサイズと回転角度を変化

ダウンロード

音量ベース: パーティクルシステムのパラメータをコントロール

これまで紹介してきたサンプルを活用した例

ダウンロード

応用: AAVJで複数のtoxをミックス

AAVJを使ってみる!

できる人はトライしたい! やり方はパッチを使用して解説します。

一式ダウンロード

それぞれのシーンはtoxファイルで作成されています。詳細はコードで!

アンケート

本日の講義に参加した方は以下のアンケートに答えてください。


最終課題に向けて

スライド資料

今日の内容

  • 最終課題について
    • ここまではやってほしい
  • Audio Visual基本の復習
    • 音量を解析: Audio Analysis COMP
    • FFT解析: Audio Spectrum CHOP
    • それぞれの基本のテンプレートを確認
  • AAVJで複数のtoxをミックス
    • AAVJの操作の基本
    • toxのつくりかた
  • 制作実習

今後のスケジュール

  • 0704: AAVJでオーディオビジュアル
  • 0711: 休講 (すみません…)
  • 0718: 講評会

最終課題について (ここまではやってほしい)

最終課題について

テーマ: 「オーディオビジュアル」

TouchDesignerを用いて音を視覚化するプログラムを作成してください。使用する音源は自由です。既存のサウンドファイルを使用しても構いません。

さらに余裕のある方は、複数のプログラムをAAVJを使用してミックスし、音楽にあわせてパフォーマンスを行ってください。

達成度に応じて2段階の課題を設定しました

  • 必須の課題 (全員発表)
    • TouchDesignerで音を視覚化したプログラムを作成
    • 既存のサウンドファイルのループでOK
    • 基本のサンプルを改造すればできるはず!
  • 応用課題 – パフォーマンス (できる人は目指したい)
    • 作成した複数プログラムをAAVJを使用してミックス
    • 音楽にあわせてパフォーマンス

Audio Visual基本の復習

まず2種類のテンプレートを確実に理解しましょう!

  • 音量ベースの解析: Audio Analysis COMP
  • FFT (周波数) ベースの解析: Audio Spectrum CHOP

それぞれの情報の取得までのテンプレートを確認します。

音量ベースの解析: Audio Analysis COMP

情報取得までのテンプレート

ダウンロード

FFT (周波数) ベースの解析: Audio Spectrum CHOP

情報取得までのテンプレート

ダウンロード

取得した情報を視覚化する

あとは、取得した情報で何かしらの視覚化を行うだけ。例えば…

  • 音量基本 – 周波数帯別の音量で円のサイズを変える
  • FFT基本- 左右のスペクトルを濃淡にしたTOPを作成してレイアウト

音量基本- 周波数帯別の音量で円のサイズを変える

ダウンロード

FFT基本- 左右のスペクトルを濃淡にしたTOPを作成してレイアウト

ダウンロード

さらにいろいろ工夫してみる!

音量ベース: 立方体(Box SOP)のサイズと回転角度を変化

ダウンロード

音量ベース: パーティクルシステムのパラメータをコントロール

これまで紹介してきたサンプルを活用した例

ダウンロード

応用: AAVJで複数のtoxをミックス

AAVJを使ってみる!

できる人はトライしたい! やり方はパッチを使用して解説します。

一式ダウンロード

それぞれのシーンはtoxファイルで作成されています。詳細はコードで!

アンケート

本日の講義に参加した方は以下のアンケートに答えてください。


最終課題制作演習: パラメータの変化によるアニメーション

今期の情報メディアデザインの最終課題「パラメトリック・ロゴデザイン」では、ここまでの内容でパラメトリックに変化させるようになった自分自身のロゴ (= Visual Identity, VI) をなめらかにアニメーションさせて最終作品とします。今回は動き、つまりアニメーションを作る部分に焦点をあてます。

前回までの内容で、スライダーでパラメータを操作して作成したVI (Visual Identity) を変化させられるようになりました。今回はこのパラメータを自動的に変化するように動きをつけていきます。今回の内容が最終的な課題になります。しっかり理解して制作していくようにしてください。

最終課題

パラメーターがなめらかに変化することでアニメーションする、あなた自身のロゴ (VI, Visual Identity) をデザインしてください。制作した作品はOpenProcessingに mitmedia24final のタグをつけて投稿してください。投稿したURLを以下のフォームから提出してください。提出の締切は、2024年7月17日 (最後の授業日の前日) とします。

スライド資料

アンケート

本日の講義に参加した方は下記のアンケートに回答してください。

サンプルスケッチ

最終課題制作に関連するサンプルをいろいろ作成しました。参考にしてください。