コンピュータミュージック, Computer muisc. 計算機をつかって制作された音楽. ソフトウェアに閉じる場合.

  • DTMはその作曲技法を示す和製英語だがDTMを海外ではComputer Music Productionとかいう.
  • 🔨アルゴリズム作曲
  • 🎵Live Coding: リアルタイムでコンピュータ音楽を作曲するパフォーマンス手法.

コンピュータ音楽の歴史

コンピュータ音楽の研究は、古代ギリシャ人が『宇宙の諧調(英語版)』(Musica universalis)を著して以来の、音楽と数学の関係の研究の延長上にあるものである(Wikipedia).

🎼電子音楽へ.

テキスト表記記法

ABC記法

  • アスキー文字で音楽を表現
  • 関連ソフトウェアが豊富
  • 民族音楽に強い

kern notation

🔨アルゴリズム作曲

📝アルゴリズムをつかった作曲.

  • Rule-Based (ルールベース)
  • 数学モデル
    • Stochastic Process (確率過程)
  • 知識ベースシステム
    • 「美的法則 (esthetic code)」 を解明しこれをもとに類似の曲を作成する
  • 文法
  • 進化的(進化論的)
  • 学習能力のあるシステム
  • ハイブリッドシステム
  • 🎵AI作曲(人工知能)

アルゴリズム作曲法 - Wikipedia

🎹自動作曲

人間が介在しない作曲.

  • コンピュータが音楽を生成する、ランダム性に任せる.
  • コンピュータが作曲する音楽と、コンピュータの支援で作曲された音楽

決定論的変換

Rule-Based (ルールベース)

  • 中身: transpose / invert / retrograde / rotate / augment / ornament
  • 向くもの: モチーフの反復と変奏

🎵リフレイン

確率的作曲

n-gram 遷移、確率分布からの抽出

Xenakis Formalized Music

作曲支援ツール

OpenMusic

OpenMusic(OM).

🔗References


わたしの悪ふざけ.