2.4 AI x Music (関連)
Deep Learningを用いた音楽生成手法のまとめ <サーベイ>
https://naotokui.medium.com/deep-learningを用いた音楽生成手法のまとめ-サーベイ-1298d29f8101
パターン1: 過去の作品の模倣 - 人の作曲家のような曲を作る
Performance RNN 2016
Google Magenta http://createwith.ai/demo/20170701/849
https://scrapbox.io/files/606d46986c6a410022326ddb.mp3
OpenAI Jukebox 2020
https://openai.com/blog/jukebox/
https://www.youtube.com/watch?v=J1NV6CUJl18
https://www.youtube.com/watch?v=_8IH2tRgbYg
パターン2: 作曲のためのツール - (人の)作曲家のような曲を作るためのツール
Flow Machines - SONY
https://gyazo.com/a131023d0f71d24efbb0feaea0d0f4b0
https://www.flow-machines.com/
Magenta Studio - Google Magenta
https://gyazo.com/20ccf5f6c31ae896f141f58cff2b8f21
https://magenta.tensorflow.org/studio/
M4L.RhythmVAE - Nao Tokui
https://www.youtube.com/watch?v=rH7mEumq9wQ
Ableton上でMIDIファイルを学習してリズムを生成できるプラグイン
https://cclab.sfc.keio.ac.jp/projects/m4l-rhythmvae/
パターン3: 人が作らない/作れない曲をAIで作る
SampleRNNを使った作品
Holly Herndon
https://hollyherndon.bandcamp.com/album/proto
https://www.youtube.com/watch?v=sc9OjL6Mjqo
https://www.youtube.com/watch?v=ZFe0Bcngp64
https://www.youtube.com/watch?v=JDp2XQXxrHk
彼女がやっているPodcastが面白い!
https://interdependence.fm/
dadabots
https://www.youtube.com/watch?v=MwtVkPKx3RA
https://www.youtube.com/watch?v=C0dOin79Hm0
Nao Tokui
AI で音楽制作をより難しく/変にする...
https://www.youtube.com/watch?v=Q137vVpfOYg
自分でMIDIシーケンスを触らない/AIが生成したリズム、メロディの切り張りのみで音楽を作る。
AIが生成した音とシンセのみを利用。サンプリングを使わない
AIを使ったサンプリング
https://soundcloud.com/naotokui/mach-fen-demo-1
大量のYouTubeの音を機械学習モデルで識別。ピッチと楽器の種類に合わせて分類した上で、それらを用いて音楽を作る- AI版 Akufen 
AIを使って新しいダンスミュージックのジャンルを作れるか
1.2 Generative Adversarial Networks を拡張して、ダンスミュージックのリズムっぽいが、過去のどのジャンルにも当てはまらないリズムを生成する。
https://scrapbox.io/files/606d4c5484e33c00214dc78f.png
https://cclab.sfc.keio.ac.jp/projects/rhythmcan/
参照: Creative Adversarial Networks
パターン4: とにかく無限に生成し続けたい..
Endel.io
https://www.youtube.com/watch?v=Bx3-yooEpsY
https://endel.io/
LoFi player - Google Magenta / Vibert Thio (2020)
https://www.youtube.com/watch?v=lyCfSQzWg-o
https://www.youtube.com/c/magenta/live
------
Old school --- Deep Learning以外
遺伝的アルゴリズム
https://www.youtube.com/watch?v=rFBhwQUZGxg
実際のアルゴリズムは不明...
https://www.youtube.com/watch?v=wdEAco2JqkQ
https://www.youtube.com/watch?v=ec88U5R7cJ0