Skip to content

ai-music-book/ai_music_book

Repository files navigation

Magentaで開発 AI作曲 サポートページ

Magentaで開発 AI作曲について

音楽のAIプログラミングとAI作曲について学べるMUSIC TECH ACADEMY CANPLAYMUSIC AIプログラミング講義の内容をまとめた解説本です。

本ページの内容

  • 各章ごとの生成・学習サンプルコマンド(各章ディレクトリから確認)
  • ウェブリンクのURL(当ページに記載)
  • 生成や学習に使用するMIDIファイル(ai-music-book_midi.zip)
  • モデル作成用の参考となるmelody_rnn_model.py
  • Magentaバージョンアップに伴うエラー対応策
  • 正誤表

サンプルコマンドはご自身の環境や実行内容に合わせパスや生成曲数などを変更して実行してください。 コマンドはコピペの際にスペース一つ、全角文字が一つ含まれる、だけでもエラーが出ますので、ご自身で確認もお願いします。 特に改行文字^ (キャレット)や \ (バックスラッシュ)の後にスペースが含まれてしまう場合がありますのでご注意を。 Windowsの改行文字 ^ (キャレット)はコマンドプロンプトの場合です。 PowerShellの場合は ` (バッククオート)となります。

Windowsでコピペがうまくいかない場合 Windows TerminalでコマンドプロンプトやPowerShellを使用してコピペがうまくいかない場合は CTRL + SHIFT + v(ペーストの場合) を試してみてください。

生成音楽視聴用のYouTube動画や、学習済みデータダウンロード用のURLは、クリックする事で該当ページに移動できます。 MIDIファイルはダウンロードして該当のファイルを使用してください。 melody_rnn_model.pyは第11章の独自モデルの開発において、ご自身で作成する際の参考用です。 こちらもご自身の用途に合わせ適宜変更してください。

全てのMIDIファイルとmelody_rnn_model.pyはこちらのリンク先ページからダウンロードできます。 (zipファイルになっておりますので解凍してご使用ください)

Magentaのバージョンアップ&エラー情報について

Magenta(含むTensorFlowなどの依存ライブラリ)のバージョンアップや、更新によって新たにエラーが出る場合があります。 執筆時点での対策は本書内にできるだけ記載しておりますが、今後のバージョンアップによっては本書の内容ではカバーできない事象が発生する場合もあります事何卒ご了承ください。

更新情報

2022.11.15 現在、最新のMagenta 2.1.4で実行が検証されているPythonのバージョンは3.8系です。 本書では3.7(発売時の状況に合わせ)で解説してありますが、現段階では3.8系での実行を推奨します。 Windowsについても3.8系推奨ですが、Windows10では3.6系の方が上手くいくケースも報告されております。OSやMagenataバージョンによりPythonのバージョンが異なりますので環境構築でうまくいかない場合、Pythonのバージョンを変更し実行してみてください。

第1章

1-1-1

1-2-1

1-2-2

第2章

2-2-2

第3章

3-1-3

3-2-3

第4章

4-2-1

4-2-2

4-3-2

第5章

5-1-1

5-1-3

5-1-4

5-2-2

5-2-3

5-3-1

5-3-2

5-3-3

第6章

6-1-3

6-2-1

6-2-2

6-2-3

6-3-3

6-3-5

6-3-6

第7章

7-1-2

7-2-2

7-2-3

7-2-4

第8章

8-1-2

8-2-2

第9章

9-1-2

9-2-2

第10章

第11章

11-1-3

Gitダウンロードリンク

11-2-1

Atom https://atom.io/

Appendix

A-1

A-2


Magenta Studio YouTube各YouTube動画

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages