作曲演習
提供:kuhalaboWiki
目次 |
概要
PC,MIDI音源,データ入力機器を使用して音楽作成を行う。 サウンドプログラミングの基礎を身につけると同時に作曲,編曲,演奏など音楽作成の技術を利用したアルゴリズム作曲の技術を習得する。
本演習の達成目標は以下の通り。
- 音楽理論や様々な楽器について理解する。
- プログラミングによるアルゴリズム作曲を行う。
- MIDIやオーディオに関するサウンドプログラミングができる。
- MIDIデータを自由にプログラミングし、音楽を自動生成させる。
- キーボード、マウスからの入力をプログラミングし、リアルタイムに音楽演奏を変化させる。
- 上記の技術を利用して、Interactive and Algorithmic Live Music Composition Systemを作成できる。
- 成績評価 出席+課題+小テスト
- 出席:学生証scan+Minutes paper
- 課題 Max/MSP/Jitterを使用したプログラミングによるアルゴリズム作曲制作
- MIDIメッセージを使用したアルゴリズム作曲
- オーディオシグナルを使用したアルゴリズム作曲
- サウンドと映像を連携させたアルゴリズム作曲(未定)
Older Versions of Max/MSP/Jitter https://cycling74.com/downloads/older
サンプルパッチ 2061:Maxオデッセイ http://akamatsu.org/aka/max/2061maxodyssey/
予定
- 2020年度
MaxにおけるMIDIメッセージの扱い Maxにおけるオーディオ信号の扱い
- 9/23(水) 音名、音程、乱数、算術演算
- 9/30(水) 和音、時間制御,ループ、カウント制御,
- 10/7(水) コード進行、ヘルプの活用
- 10/14(水)スケール、チャネル、
- 10/21(水) リズム、ロードバング、プリセット、
- 10/28(水) マトリックスコントロール
- 11/4(水) アナログシンセサイズ,
- 11/11(水)LFO,AM合成、FM合成
- 11/18(水)FM合成
- 11/25(水)Envelope
- 12/2(水) ディレイ、フランジャー、コーラス
- 12/9(水)マウス・キーボード入力の応用
- 12/16(水) まとめ確認テスト
- 2019年度
- 9/18(水) ガイダンス, MaxにおけるMIDIメッセージの扱い
- 9/25(水) 音名、音程、ノートと音色の扱い,乱数、算術演算
- 10/2(水) 和音、時間制御,ループ、カウント制御,
- 10/9(水) コード進行
- 10/16(水)スケール、チャネル、
- 10/23(水) リズム、ロードバング、プリセット、マトリックスコントロール第1課題制作日
- 第1課題「Maxを使用した自動作曲プログラム」
- 締め切り 10/28(月)
- 10/30(水) 第1課題講評
- 11/6(水) Max/MSPにおけるオーディオ信号の扱い
- 11/13(水)アナログシンセサイズ,LFO,AM合成、FM合成
- 11/20(水)Envelope、フィルター、ヘルプの活用
- 11/27(水)ディレイ、フランジャー、コーラス
- 12/4(水) マウス・キーボード入力の応用
- 12/11(水)映像の差分、カメラを使用した動き検出。描画プログラムと音の連携
- 第2課題「Maxを使用したアナログシンセ」
- 締め切り 12/17(火)
- 12/18(水) 小テスト、課題講評
- 1/8(水) 予備制作日(出席はとりません)
- 2018年度
- 9/18(火) ガイダンス, MaxにおけるMIDIメッセージの扱い
- 9/25(火) 音名、音程、ノートと音色の扱い,乱数、算術演算
- 10/2(火) 和音、時間制御,ループ、カウント制御,
- 10/9(火) スケール、チャネル、リズム、ロードバング、プリセット
- 10/16(火) マトリックスコントロール
- 10/23(火) 第1課題制作日
- 第1課題「Maxを使用した自動作曲プログラム」
- 締め切り 10/29(月)
- 10/30(火) 第1課題講評
- 11/6(火) Max/MSPにおけるオーディオ信号の扱い
- 11/13(火)アナログシンセサイズ、AM合成、FM合成,LFO
- 11/20(火) 金曜振替授業日
- 11/27(火)Envelope、フィルター
- 12/4(火) ディレイ、フランジャー、コーラス
- 12/11(火)マウス・キーボード入力の応用
- 12/18(火) 映像の差分、カメラを使用した動き検出。描画プログラムと音の連携
- 第2課題「Max/MSPを使用したアナログシンセ」
- 締め切り 1/7(月)
- 1/8(火) 小テスト、課題講評
- 1/15(火) 予備制作日
- 2017年度
- 担当 久原
- 9/19(火) ガイダンス, Max/MSPのイントロダクション
- 9/26(火) MaxにおけるMIDIメッセージの扱い
- 10/3(火) ノートと音色の扱い,乱数、算術演算
- 10/10(火) 月曜振替授業日
- 10/17(火) 時間制御,ループ、カウント制御,
- 10/24(火) スケール、チャネル、リズム、ロードバング、プリセット
- 10/31(火) 第1課題制作
- 第1課題「Maxを使用した自動作曲プログラム」
- 締め切り 11/6(月)
- 11/7(火) Max/MSPにおけるオーディオ信号の扱い
- 11/14(火)アナログシンセサイズ、AM合成、FM合成,LFO
- 11/21(火) Envelope、フィルター
- 11/28(火)ディレイ、フランジャー、コーラス
- 12/5(火) マウス・キーボード入力の応用
- 12/12(火) 映像の差分、カメラを使用した動き検出。
- 12/19(火) 描画プログラムと音の連携
- 第2課題「Max/MSPを使用したアナログシンセ」
- 締め切り 1/8(月)
- 1/9(火) 小テスト、課題講評
- 1/16(火) 予備制作日
- 2016年度
- 担当 久原
- 9/20(火) ガイダンス, Max/MSPのイントロダクション
- 9/27(火) MaxにおけるMIDIメッセージの扱い
- 10/4(火) ノートと音色の扱い,乱数、算術演算
- 10/18(火) 時間制御,ループ、カウント制御,
- 10/25(火) スケール、チャネル、リズム
- 11/1(火) 第1課題制作
- 第1課題「Maxを使用した自動作曲プログラム」
- 締め切り 11/4(金)
- 11/8(火) Max/MSPにおけるオーディオ信号の扱い
- 11/15(火)アナログシンセサイズ、AM合成、FM合成,LFO
- 11/22(火) Envelope、フィルター
- 11/29(火)ディレイ、フランジャー、コーラス
- 12/6(火) マウス・キーボード入力の応用
- 12/13(火) 映像の差分
- 12/20(火) 第2課題制作
- 第2課題「Max/MSPを使用したアナログシンセ」
- 締め切り 1/13(金)
- 1/17(火) 小テスト、課題講評
- 1/24(火) 予備制作日
- 2015年度
- 担当 久原
- 9/29(火) ガイダンス, Max/MSPのイントロダクション
- 10/6(火) MaxにおけるMIDIメッセージの扱い
- 10/13(火) 時間制御,乱数、算術演算,ループ、カウント制御
- 10/20(火) スケール、チャネル、リズム
- 10/27(火) 第1課題制作
- 11/10(火) Max/MSPにおけるオーディオ信号の扱い
- 11/17(火) アナログシンセサイズ、波形合成、AM合成、FM合成
- 12/1(火) LFO
- 12/8(火) フィルター、Envelope
- 12/15(火) ディレイ、フランジャー、コーラス
- 12/22(火) マウス・キーボード入力の応用
- 第2課題「Max/MSPを使用したアナログシンセ」
- 締め切り 1/18(月)
- 1/5(火) 自由課題制作日
- 1/12(火) 自由課題制作日
- 1/19(火) 第2課題講評
- 1/26(火) 小テスト
- 2014年度
- 担当 久原
- 9/30(火) ガイダンス, Max/MSPのイントロダクション
- 10/7(火) MaxにおけるMIDIメッセージの扱い
- 10/14(火) 時間制御,乱数、算術演算,ループ、カウント制御
- 10/21(火) スケール、チャネル、リズム
- 10/28(火) 第1課題講評
- 11/4(火) Max/MSPにおけるオーディオ信号の扱い
- 11/11(火) アナログシンセサイズ、波形合成、AM合成、FM合成
- 11/18(火) LFO、Envelope
- 11/25(火) フィルター、ディレイ、フランジャー、コーラス
- 12/2(火) マウス・キーボード入力の応用
- 12/9(火) 制作日
- 12/16(火) 第2課題講評
- 1/6(火) 課題制作日
- 1/20(火) 小テスト
- 1/28(火) 予備
- 2013年度
- 担当 久原
- 9/24(火) ガイダンス, Max/MSPのイントロダクション
- 10/1(火) MaxにおけるMIDIメッセージの扱い
- 10/8(火) 時間制御,乱数、算術演算,ループ、カウント制御
- 10/15(火) スケール、チャネル、リズム
- 10/22(火) 条件分岐,キーボードとマウス
- 10/29(火) 第1課題講評
- 11/5(火) Max/MSPにおけるオーディオ信号の扱い
- 11/12(火) アナログシンセサイズ、波形合成、AM合成、FM合成
- 11/19(火) LFO、Envelope
- 11/26(火) フィルター、ディレイ
- 12/3(火) ディレイ系のエフェクト(フランジャー、コーラス)
- 12/10(火) マウス・キーボード入力の応用
- 12/17(火) 制作日
- 1/7(火) 予備演習日
- 1/21(火) 小テスト。最終課題講評
- 2012年度
- 担当 久原、虹原ぺぺろんP
- 前半:(虹原,久原)ボーカロイドを使った作詞作曲楽曲作成
- 9/18(火) イントロダクション
- 9/25(火) 歌詞の作成方法
- 10/2(火) メロディーの作成方法、基本的な調教
- 10/9(火) スケール・コードの役割、コード進行1
- 10/16(火) コード進行2
- 10/30(火) 編曲・アレンジ1
- 11/6(火) 編曲・アレンジ2
- 作曲演習前半の最終課題について
- 前半の最終課題提出場所「ファイルを追加」で、zipファイルをアップしてください。
- VOCALOIDを使用した1分程度のボーカル楽曲の制作。
- 締め切り:2012/11/27(火)
- VOCALOIDを必ず使用してください。
- SSWのデータ、音声データ、曲に対するコメントやアピールポイント、歌詞テキスト(ある場合)をZIPでまとめて提出してください。
- 収まりきらない場合や、長く作りたい場合は指定された長さ以上になっても構いません。
- 自分で演奏した楽器や録音された音声などを使用しても構いません。
- SSW以外のソフトを使用しても構いませんが、必ずコメントに書いてください。
- 講座の内容を踏まえつつ、作品の完成度等で評価します。
- ぺぺろんPによる東京工芸大・作曲演習資料
- 後半:(久原,佐藤)Max/MSPを使ったアルゴリズム作曲
- 11/13(火) Max/MSPにおけるMIDIメッセージの扱い
- 11/20(火) 時間制御,乱数、算術演算,ループ、カウント制御
- 11/27(火) 条件分岐,キーボードとマウス
- 12/4(火) 中間課題講評
- 12/11(火) Max/MSPにおけるオーディオ信号の扱い,波形合成
- 12/18(火) アナログシンセサイズ、ディレイ、カメラ入力の応用など
- 1/8(火) 予備演習日
- 1/22(火) 最終課題講評
制作環境
- Max/MSP/Jitter
- マイヘッドフォンを持参のこと。
音楽理論の基礎
アルゴリズム作曲
- アルゴリズムとは?
- 誰がやっても必ずできる手順書
- 人間やコンピューターに仕事をさせるときの手順のこと。
- 半熟ゆで卵の作り方
- 2次方程式の解の求め方
- 曲の作り方
Max/MSPによるMIDIプログラミング
Max/MSPによるオーディオプログラミング
MIDIの可能性
- オーディオとの融合させて音楽制作。 サウンド演習IIへ
- Max/MSPなどによるMIDIシーケンスによるプログラミング
- サウンドからビジュアルへ
- MIDIシーケンスの制御
応用例
MIDI Drum Trigger System by Akira Jimbo
Archive
学生課題
- 2007年度 課題1(目指せ完コピ) | 課題2(クラシックアレンジ)
- 2006年度 前期( 合同発表会) | 後期(合同発表会)
- 2005年度 前期(合同発表会) | 後期(合同発表会)
- 2004年度 前期(合同発表会) | 後期(合同発表会)
- 2003年度 前期(合同発表会) | 後期(合同発表会)
- 2002年度 前期 | 後期(合同発表会)
- 2001年度 前期 | 後期
References
- 旧メディア表現演習1サウンド
- 旧制作基礎MIDI
- ローランド主催の力作コンテストに作品を出そう。
- 参考図書 MNGプロジェクトのコピーレフトなアーティストたち / 作曲・編曲に役立つ参考書籍 / 楽器の個性を学ぶのに役立つCD
- 小ネタ MIDI打ち込みテクニック
- 参考サイト 鳴るほど楽器解体全書 / YAMAHA音楽博物館 / わくわく音楽工房 / オンライン音楽室 / 音楽用語小辞典 /
- 楽器屋さん サウンドハウス /
- 団体 音楽電子事業協会(AMEI) / MIDI Manufacturers Association /
- フリーソフト Domino / Cherry, Music Studio, SPICE
- イリュージュン・フォーラム
--Kuha 2007年9月21日 (金) 07:48 (JST)