作曲演習

提供:kuhalaboWiki
2021年9月8日 (水) 10:29時点におけるKuha (トーク | 投稿記録)による版

移動: 案内, 検索

目次

概要

達成目標
  1. 音楽理論の基本を理解する。
  2. サウンドプログラミングの基礎を身につける。
  3. プログラミングによるアルゴリズム作曲を行う。
  4. MIDIやオーディオに関するサウンドプログラミングができる。
  5. MIDIデータを自由にプログラミングし、音楽を自動生成させる。
  6. キーボード、マウスからの入力をプログラミングし、リアルタイムに音楽演奏を変化させる。
使用ソフト
  • プログラミング環境として、Cycling'74のMax8を使用する。
    • PC演習室にインストールされています。
    • Max8は有償ソフトウェアですが、自分で購入して、自分のPCで作業してもかまいません。
    • https://www.mi7.co.jp/products/cycling74/
      • アカデミック版があります。オンラインで購入できます。
授業の進め方
  1. オンデマンドの授業動画を各自で視聴して、Max8のプログラミングを学びます。
    • 授業動画はGoogle Classroomの作曲演習のクラスにあります。(週に1回配信されます)
    • PC演習室でも、自宅でも、どこで視聴してもかまいません。
    • 授業動画に従って、サウンドプログラムを作成します。
    • PC演習室には、Max8がインストールされているので、制作はPC演習室で行うことできます。また、Max8を自分のPCにインストールして自宅などで演習してもかまいません。
  2. 授業動画を受講したた後、確認テストを受けてください。
    • 確認テストはGoogle Classroomの作曲演習のクラスにあります。
    • 各回の 確認テストは締切が設定されています。締め切りまでに提出すると出席点として、カウントされます。
  3. 水曜3限はPC演習室に教員またはSAが待機しています。
    • PC演習室は、任意参加です。出席は取りません。
    • 質問などを受け付けていますので、「分からないことがある」、「さらに発展的なことを知りたい」など、積極的にPC演習室にきてください。
課題
  1. MIDIプログラミングを使用したアルゴリズム作曲
  2. オーディオプログラミングをを使用したアナログシンセサイザ
成績評価

確認テスト(10回:計50点)+課題(2回:計30点)+まとめテスト(1回:計20点) 総合計100点満点

サンプルパッチ

2061:Maxオデッセイ http://akamatsu.org/aka/max/2061maxodyssey/

予定

2021年度
  1. 9/18(水) ガイダンス, MaxにおけるMIDIメッセージの扱い
  2. 9/25(水) 音名、音程、ノートと音色の扱い,乱数、算術演算 
  3. 10/2(水) 和音、時間制御,ループ、カウント制御,
  4. 10/9(水) コード進行
  5. 10/16(水)スケール、チャネル、
  6. 10/23(水) リズム、ロードバング、プリセット、マトリックスコントロール第1課題制作日
    • 第1課題「Maxを使用した自動作曲プログラム」
    • 締め切り 10/28(月)
  7. 10/30(水) 第1課題講評
  8. 11/6(水) Max/MSPにおけるオーディオ信号の扱い
  9. 11/13(水)アナログシンセサイズ,LFO,AM合成、FM合成
  10. 11/20(水)Envelope、フィルター、ヘルプの活用
  11. 11/27(水)ディレイ、フランジャー、コーラス
  12. 12/4(水) マウス・キーボード入力の応用
  13. 12/11(水)映像の差分、カメラを使用した動き検出。描画プログラムと音の連携
    • 第2課題「Maxを使用したアナログシンセ」
    • 締め切り 12/17(火)
  14. 12/18(水) 小テスト、課題講評
  15. 1/8(水) 予備制作日(出席はとりません)


制作環境

  • Max8
  • マイヘッドフォンを持参のこと。

音楽理論の基礎

アルゴリズム作曲

アルゴリズムとは?
誰がやっても必ずできる手順書
人間やコンピューターに仕事をさせるときの手順のこと。
  • 半熟ゆで卵の作り方
  • 2次方程式の解の求め方
  • 曲の作り方

Max/MSPによるMIDIプログラミング

Max/MSPによるオーディオプログラミング

MIDIの可能性

  • オーディオとの融合させて音楽制作。 サウンド演習II
  • Max/MSPなどによるMIDIシーケンスによるプログラミング
    • サウンドからビジュアルへ
    • MIDIシーケンスの制御

応用例

MIDI Drum Trigger System by Akira Jimbo

Archive

学生ユーザ・作品登録

学生課題

小テストハイスコア

References


【参考】音楽生成研究成果のデモページ
DeepBach: https://www.youtube.com/watch?v=QiBM7-5hA6o
Music Transformer: https://qiita.com/NayuSato/items/e193ea8b8fc5db560431


--Kuha 2007年9月21日 (金) 07:48 (JST)

個人用ツール
名前空間

変種
操作
案内
ツールボックス