赤鬆正行
京都市立蕓術大學大學院美術研究科博士後期課程修瞭、博士(美術)。現在、岐阜県立國際情報科學蕓術アカデミー(IAMAS)教授、Dynamic Sensory Programming(DSP)コースを擔當。10代半ばよりエレクトロニクスやコンピュータを用いた音楽製作を始め、映像やネットワークなど様々なメディアへと製作範囲を広げる。代錶作は、50颱のコンピュータによって音と映像を提示する「incubator」、鑑賞者の時間體験をリアルタイムに映像化する「Time Machine!」、電気刺激によって身體をコンピュータ製禦する「Flesh Protocol」、ラジオ放送を解読してロボットが演奏する「decipher」など。ソロやセッションによる演奏活動も
佐近田展康
神戸大學大學院文學研究科社會學専攻修瞭。名古屋學蕓大學メディア造形學部助教授、サウンドおよびインターメディア分野を擔當。近年は高いリアリティを持った歌聲のリアルタイム閤成に集中し、自ら改造ガスマスクと防護服を著用しパフォーマンスする「佐近田展康機械歌謡ショウ」公演を各所で行う。作麯作品では、トランペットと機械歌唱のための曽我部清典委囑「機械ミッション」、ピアニストとソプラノ歌手がリアルタイムに聲を生成する高橋アキ委囑「トワノコエ」などがある。三輪眞弘とのユニット「フォルマント兄弟」でも活動し、人工音聲演奏で宅配ピザを注文するパフォーマンスなどを行う。その他、サウンド・インスタレーション「water machine」、ソロCD「時計仕掛けのエルメス」、コンピレーションCD「room207」など。
Chapter 1 Maxの概要
1-1 Maxの歴史
Maxの誕生/MSPへの道/Jitterの登場/マルチ・プラットフォーム化/Maxの真価
1-2 Maxの特徴
Maxはプログラミング言語/Maxの長所/HelloWorld!/Maxの短所/Maxへの道標
Chapter 2 インストールと環境設定
2-1 Max/MSP/Jitterの動作環境
MacOSXにおける動作環境/Windowsにおける動作環境/動作環境の確認
2-2 インストールとオーソライズ
Max/MSPのインストール/Max/MSP/Jitterのオーソライズ
2-3 パッケージ版の內容
國內パッケージ版の內容/インストールCD-ROMの內容/付屬ドキュメントの內容
2-4 MIDI裝置の利用
MIDIの概要/MIDI端子の役割/MIDIインターフェースの利用/MIDIチャンネルとMIDIポート
2-5 システム環境におけるMIDI設定
CoreMIDIとAudioMIDI設定/MIDI裝置の追加/MIDI裝置の動作確認/MIDI設定の保存と読み齣し
2-6 MaxにおけるMIDI設定
MIDISetupでの設定/MIDI裝置の動作確認
2-7 オーディオ裝置の利用
內蔵オーディオ裝置の利用/オーディオ・インターフェースの利用
2-8 システム環境におけるオーディオ設定
CoreAudioとサウンド環境設定/AudioMIDI設定での設定/オーディオ・インターフェースの設定
2-9 MSPにおけるオーディオ設定
DSPStatusでの設定/オーディオ裝置の動作確認
Chapter 3 プログラミングの手法
3-1 Maxの基本構成
ウィンドウ/パッチ/MaxMSPフォルダの內容/Cycling ‘74フォルダの內容/patchesフォルダの內容/ドキュメント
3-2 プログラミングの基本
パッチ・ウィンドウの作成/ユーザー・インターフェース・オブジェクトの作成/パッチ・コードの接続/パッチの実行/オブジェクトの設定/ノーマル・オブジェクトの作成/New Objectリストの利用/アーギュメントの指定/メッセージ・ボックスの作成/オブジェクトのリサイズ/オブジェクトのフォント指定/commentオブジェクトの活用/パッチの保存
3-3 メッセージの種類
bangメッセージ/intメッセージ/floatメッセージ/listメッセージ/symbolメッセージ/メッセージのタイプ指定
3-4 メッセージの処理
複數要素のメッセージ/メッセージ中の$記號/appendとprependオブジェクトによるメッセージ追加/sprintfオブジェクトによるメッセージ作成/複數のメッセージ/valueオブジェクトによるメッセージ記憶/sendオブジェクトとreceiveオブジェクトによるメッセージ伝達
3-5 數値計算の処理
四則演算/整數と実數/ビット演算/三角関數/座標変換関數/ランダム関數/その他の數値処理/exprオブジェクトの演算式/vexprオブジェクトのリスト演算式
3-6 パッチ作成の補助機能
アシスタンス・エリア/ヘルプ・パッチ/クイック・メッセージ・リファレンス・メニュー/インスペクター/フローティング・インスペクター/オブジェクトの複製/オブジェクトとパッチ・コードの選択/オブジェクトの整列/パッチ・コードの摺り麯げ/パッチのカラー化/パッチの隠蔽と錶示/フォアグラウンドとバックグラウンド/コンテクスト・メニュー/文字列の検索と置換/Extras メニュー/テンプレート/クリッピング/オブジェクト・プロトタイプ/ショートカット
3-7 処理の実行順序
インレットの入力順序/アウトレットの齣力順序/位置による実行順序/triggerオブジェクトによる実行順序の指定/swapによるメッセージの入れ替え
3-8 処理の自動化
loadbangオブジェクトによる開始処理/closebangオブジェクトによる終瞭処理/presetオブジェクトによる設定記憶/umenuオブジェクトによるメニュー選択
3-9 パッチの構造化
ドットを描く処理/patcherオブジェクトによるサブ・パッチ/サブ・パッチの複製/パッチ・オブジェクトの作成/サーチ・パスの設定/パッチ・オブジェクトのアーギュメント/bpatcherオブジェクトによるパッチ錶示
3-10 繰り返しの処理
無限ループによる繰り返し/uziオブジェクトによる有限迴數の繰り返し/uziオブジェクトのインデックス番號/metroオブジェクトによる一定時間間隔の繰り返し/counterオブジェクトによる迴數の計測
3-11 條件分岐の処理
Ggate、gateオブジェクトによる齣力選択/Gswitch、switch オブジェクトによる入力選択/條件判斷を行うオブジェクト/ifオブジェクトによる條件処理/splitオブジェクトとclipオブジェクトによる數値の範囲指定/selectオブジェクトによるメッセージ選択/routeオブジェクトによるメッセージ分配
3-12 時間的な処理
delayオブジェクトによる時間遅延/pipeオブジェクトによる整數の時間遅延/speedlimオブジェクトによる速度製限/timerオブジェクトによる時間計測/dateオブジェクトによる時刻の取得/metroオブジェクトによる周期的動作/clockerオブジェクトによる経過時間齣力
3-13 データの処理
tableオブジェクトによる変換テーブル/tableオブジェクトによる確率テーブル/collオブジェクトによるデータ操作/mtrオブジェクトによるマルチトラック操作/データのファイル入齣力
3-14 Maxとパッチのコントロール
Maxのコントロール/thispatcherオブジェクトによるパッチ・コントロール/pcontrolオブジェクトによるパッチ・コントロール/スクリプトによるパッチ・コントロール/スクリプトによるオブジェクトの作成と削除
3-15 デバッグのテクニック
周辺環境の確認/オブジェクトの確認/メッセージの確認/処理順序の確認/トレース機能の利用
3-16 アプリケーションの作成
パッチの配布/コレクティブの作成/アプリケーションの生成
Chapter 4 MIDI処理
4-1 MIDIの基礎
ハードウェア規格としてのMIDI/プロトコルとしてのMIDI/MIDIメッセージの構造とチャンネル/コンピューターとMIDI/スタンダードMIDIファイルと同期/General MIDI(GM)/MIDI規格の拡張
4-2 MaxパッチのMIDI送受信
ノート・メッセージを送受信する/パッチ內でMIDI送受信ポートを選択する/DLSシンセサイザーを活用する/パッチオブジェクトquick_noteoutを活用する/MIDI仮想ポートを利用する
4-3 その他のMIDIメッセージとMaxでの送受信
ピッチベンド・メッセージの送受信/コントロール・チェンジ・メッセージの送受信/プログラム・チェンジ・メッセージの送受信/プログラム・チェンジ・メッセージの送受信
4-4 ノート関連オブジェクトの使用
ノート・オフをカットするstripnoteオブジェクト/ノート・オフを作る flushオブジェクト/makenoteオブジェクトでノート・オフを作る/ノートをホールドするsustainオブジェクト/ポリフォニック數を製限するpolyオブジェクト/オール・ノート・オフ処理をプログラミングする/ノート・メッセージを分析するboraxオブジェクト
4-5 本來のMIDIメッセージとSMF
本來のMIDIメッセージ/スタンダードMIDIファイルによるコミュニケーション/seqオブジェクトでSMFを再生する/seqオブジェクトでMIDIレコーディングを行う
Chapter 5 オーディオ処理
5-1 デジタル・オーディオの基礎
音とは何か?/周期的波形と非周期的波形/音の時間領域錶現と波形/音の時間領域錶現と波形/音の周波數領域錶現とスペクトル/音の大きさとデシベル値/音の時間的変化とエンベロープ/音のデジタル錶現/サンプリングとデジタル・オーディオ/サンプリング・レートと量子化ビット數/サンプリング定理/デジタル・オーディオの可能性
5-2 MSPの概要
MSPとは何か?/オーディオ処理の開始/停止/MaxオブジェクトとMSPオブジェクト/シグナルとメッセージ/オーディオ・レートとコントロール・レート
5-3 MSPプログラミングのガイドツアー
シンセサイザーの仕組み/サイン波を齣力するcycle~オブジェクト/ノコギリ波を齣力するphasor~オブジェクト/矩形波を齣力するtrain~オブジェクト/MIDIノート・ナンバーを周波數へ変換するmtofオブジェクト/ピーク・レベルを監視するmeter~オブジェクト/クリック・ノイズを迴避するline~オブジェクト/聞こえないシグナル/ベロシティにより強弱を付ける(パッチ・オブジェクトの活用)/functionオブジェクトとlineオブジェクトでエンベロープを付ける/filtergraph~オブジェクトとbiquad~オブジェクトで音色を変化させる/ LFOによるパラメーター・コントロール/レコーディングとファイル保存/次のステップへ
5-4 音響閤成:加算閤成
スペクトルから見た加算閤成/サイン波を足し閤わせる/初歩的な加算閤成パッチ/各部分音の時間的変化/オシレーター・バンクによる加算閤成
5-5 音響閤成:減算閤成
減算閤成の原理/減算閤成に適したオシレーター/基本的なフィルターの種類/基本的なフィルターの仕組み/基本的なフィルター用オブジェクトによる減算閤成/その他の特殊なフィルター
5-6 音響閤成:フォルマント閤成
フォルマントの概念/聲のフォルマント/フォルマント閤成プログラミング
5-7 音響閤成:AM閤成
トレモロとAM閤成/基本的なAM閤成パッチ/RM閤成
5-8 音響閤成:FM閤成
[size=x-small]ビブラートとFM閤成/ハーモニシティ・レシオ/モジュレーション・インデックス/モジュレーション・インデックスの時間的変化
5-9 音響閤成:ウェーブ・シェイピング閤成
波形テーブル(ウェーブ・テーブル)/cycle~オブジェクトで任意の波形テーブルを使う/波形テーブルを作る/可変長波形テーブル・オシレーター/ウェーブ・シェイピング閤成
5-10 サンプリング:ディスク・ベースでのサンプリング&プレイバック
ディスク・ベースでのサンプリング&プレイバック/sfrecord~オブジェクトによるレコーディング/sfplay~オブジェクトによるプレイバック/sfplay~オブジェクトのその他の再生機能/非リアルタイム処理時のオーディオ・レコーディング
5-11 サンプリング:メモリー・ベースでのサンプリング&プレイバック
バッファーとbuffer~オブジェクトの基本的理解/buffer~オブジェクトによるバッファー領域の確保/buffer~オブジェクトのファイル入齣力/record~オブジェクトによるbuffer~オブジェクトへのレコーディング/より高度なrecord~オブジェクトの使用法/play~オブジェクトによるbuffer~オブジェクトの再生/buffer~オブジェクトインターフェースとしてのwaveform~オブジェクト/groove~オブジェクトによるbuffer~オブジェクトのループ再生/ディスク・ベースとメモリー・ベースの長所短所
5-12 エフェクト:ディレイ、フランジャー、コーラス
ディレイ処理の基本/タップ・ディレイ/フィードバック機構を持ったディレイ/ディレイ・タイムの変化とピッチの変化/フランジャー/コーラス
5-13 エフェクト:VSTを利用する
MSPパッチでVSTプラグインを使用するvst~オブジェクト/VSTインストゥルメンツを利用する
5-14 ルーティングとポリフォニー
send~オブジェクトとreceive~オブジェクト/gate~オブジェクトによるシグナル齣力先の選択/selector~オブジェクトによる入力シグナルの選択/begin~オブジェクトによる部分的なオーディオ処理の開始/停止/matrix~オブジェクトによる自由なルーティング/poly~オブジェクトによるポリフォニー機能
5-15 空間処理
パンニングの意味/リニア・パンニング/等距離パンニング/オート・パンニング
5-16 FFT:FFTの基礎
フーリエ変換で何ができるのか?/フーリエ級數からFFTへ/フーリエ変換と複素數/FFTの基礎概念
5-17 FFT:FFT関連のMSPオブジェクト
fft~オブジェクトとifft~オブジェクト/fft~オブジェクトの処理結果/fft~オブジェクトをテストする/fft~オブジェクトとifft~オブジェクトによる窓関數とオーバーラッピング/pfft~オブジェクトを利用する/直行座標を極座標に変換する
5-18 FFT:スペクトル閤成
スペクトル・フィルター/512バンド・パラメトリック・イコライザー/クロス閤成
5-19 オーディオ解析
シグナルの値を確認する/オシロスコープで波形を見る/スペクトルとソノグラム/ピーク・レベルを検齣する/アタックを検齣する/ピッチを検齣する
Chapter 6 映像処理
6-1 Jitterの概要
マトリックス/Jitterのオブジェクト/マトリックスと映像/アトリビュート/マウスの情報/ウィンドウでの錶示/スクリーン座標係
6-2 マトリックスの処理
マトリックスの確認/マトリックスとデータ/マトリックスとリスト/マトリックスのアダプト/マトリックスの転送領域/マトリックス名の參照/マトリックスの変形/マトリックスの分割と結閤/プレーンの分割と結閤
6-3 ムービーの再生
ムービーの読み込み/ムービーの再生/ムービーの情報取得/ムービーの再生位置/ムービーのループ再生
6-4 畫像の加工処理
畫像の変形/畫像の色調整/カラー・スペースの変換/グレースケール化と二値化/マトリックス演算による畫像処理
6-5 映像の時間処理
映像の殘像効果/映像のフィードバック/映像のサンプリング/映像のディレイ
6-6 畫像の閤成
畫像の貼り付け/畫像の重ね閤わせ/アルファ・チャンネル閤成/クロマキー閤成/QuickTimeエフェクトによる畫像閤成
6-7 図形の描畫
ビットマップの描畫/線分や點の描畫/矩形や楕円形などの描畫/アニメーションの描畫/テキストの描畫/マトリックスの描畫
6-8 ファイルの入齣力
マトリックスのファイル保存/マトリックス集閤のファイル保存/ムービーのファイル保存
6-9 ビデオ機器との入齣力
ビデオ機器からの映像入力/ビデオ機器からの映像保存/ビデオ機器への映像齣力/ビデオ機器の製禦
6-10 畫像の解析
畫像の一緻判斷/畫像の一緻判斷/特定色の検齣/変化量の検齣/エッジの検齣
6-11 オーディオとの連攜
音量による畫像処理/波形の描畫/畫像の音響化
6-12 3次元描畫の概要
3次元描畫の基本/3次元物體の操作/3次元空間の操作/物體と空間のマウス操作/カメラの設定/ライトの設定/畫像の消去
6-13 3次元描畫の実際
アニメーションの錶示/複數の物體の描畫/物體の透明錶現/テクスチャーの適用/3Dモデルの利用/2Dテキストの描畫/3Dテキストの描畫
6-14 3次元描畫の応用
3次元空間の背景畫像/ビデオ映像の錶示/ビデオ映像のトランジション/マトリックスへの描畫/ドローイング・コンテクストの変更
6-15 パーティクル・システム
パーティクル・システムの概要/パーティクルの壽命管理/パーティクルの移動処理/パーティクルの境界処理/パーティクルの描畫
6-16 映像処理の補足事項
デスクトップ畫像の取得/日本語テキストの処理/ウィンドウとスクリーンの設定/ディスプレイのガンマ・テーブル
Chapter 7 応用事例
7-1 キーボード演奏パッチ
マウス・コントロールの限界/DLS Synthesizerを使う/キーボードの入力を取り込む/音の鳴りっぱなし/強製的にノート・オフを送信する/キー配列上にノート・ナンバーをマッピングする/collによる変換テーブル/ベロシティ、オクターブ・シフトのコントロール/パッチの完成とパッチ・オブジェクト化
7-2 ランダムFM閤成パッチ
FM閤成パラメーターのコントロール/亂數と確率のオブジェクト/自由に範囲設定可能なramdomオブジェクト/FM閤成パラメーターのランダム化/エンベロープをランダムに生成する/ポリフォニー化
7-3 サンプリング・ステップ・シーケンサー
簡易ステップ・シーケンサーを作る/リアルタイム・サンプリング/groove~オブジェクトによるプレイバック/再生開始點・終瞭點にエンベロープを付ける/pvarによるGUI管理/パッチ・ウィンドウを整理する
7-4 オーディオ解析ペイント・パッチ
センサーとしてのマイク/ピーク・レベルを利用する/ピッチを利用する/ペイント部へのマッピング/オーディオ入力による連続的コントロールとリニア・スケーリング/物理量と感覚量のスケーリング/オーディオ入力による二値的コントロール/他のパラメーターのコントロール/パッチのJitter化とフル・スクリーン錶示
7-5 畫像解析グラニュラー閤成パッチ
システムの方針/ビデオ入力畫像から位置を検齣する/グラニュラー閤成の原理/グラニュラー閤成の実裝/pattrによるパラメーター管理/pattr関連オブジェクトを利用したパラメーター管理の実際/ビデオ入力によるサウンドのコントロール
7-6 ネットワークの利用
ネットワークの基礎/Maxでネットワーク通信を行う準備/MaxでTCP/IP 通信を行う/MaxでUDP/IP通信を行う/MaxでUDP/IP通信を行う/UDP/IP通信パッチの製作と自己テスト/ネットワークを構築してテストする/テスト・パッチを応用したネットワーク作品例
Chapter 8 リファレンス
8-1 オブジェクト・リファレンス(アルファベット順)
8-2 オブジェクト・リファレンス(カテゴリー別)
8-3 Maxメニュー・リファレンス
MaxMSPメニュー/Fileメニュー/Editメニュー/Viewメニュー/Objectメニュー/Fontメニュー/Optionsメニュー/Traceメニュー/Extrasメニュー/Windowメニュー/Helpメニュー
8-4 MIDIメッセージ・リファレンス
MIDIメッセージのタイプ分類/チャンネル・ボイス・メッセージ/コントロール・チェンジ・メッセージの詳細/チャンネル・モード・メッセージ/システム・コモン/エクスクルーシブ・メッセージ/システム・リアルタイム・メッセージ/GM(General MIDI)音色とプログラム番號対応一覧/GMパーカッション音色とノート・ナンバー対応一覧
8-5 各種索引
發表於2024-12-26
2061 Max odessei = 2061 2024 pdf epub mobi 電子書 下載
圖書標籤: programming new-media music max Max
2061 Max odessei = 2061 2024 pdf epub mobi 電子書 下載