Discuss Scratch

papipupepo
Scratcher
100+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

Scratchでプログラミングして自動で曲を作ることについて考えるトピックです。

トピ名は募集中です!
仲良く楽しくやりましょう。

元ネタ
《公式》Scratch 以外についても気楽に話す場所の#4847です。

今出てる自動作曲案としては、ピアノで黒鍵のみを適当にたたくといい感じのメロディになる、という性質をつかったものです。

サブタイトルの「ベートーヴェンは手を出すな!」の由来は以下の通りです!

KimiruHamiru wrote:

えーぞーけん

べーとーべん

をかけた、非常におもしろいギャグです。(ごめんなさい。後悔しています。

・「映像研には手を出すな!」と微妙に韻を踏みつつ「人間の作曲家は手出し無用=機械の出番」というイメージになる
・「手を出すな!」という表現を残しつつ、その対象を、トピック参加当事者でなく過去の有名人に転嫁することで、排他的なニュアンスを軽減できる

かなと思いました。

Last edited by papipupepo (March 25, 2020 10:08:50)

sea-taro
Scratcher
82 posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

このままトピ名が私の考えた「自作研」自動作曲研究所になったら鶴の一声で決まったみたいになっちゃうからみんな考えてくれ(切実)

あと、作曲方法としてはやっぱりコード進行のパターンを決めた後に飾りのメロディを付け加えるとかが王道かな
音楽に関してはちょっとだけ知識がある模様

Last edited by sea-taro (March 25, 2020 10:42:39)

papipupepo
Scratcher
100+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

議題
・トピ名
随時募集中!今のよりよりよい案がでたらそれに変更しましょう!
・#1に書くこと
募集中!
・自動作曲に関する話題

今はなすことはこうかな?

Last edited by papipupepo (March 24, 2020 00:08:30)

19024sotiy
Scratcher
500+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

ピアノだけなら先行事例がありましたので投稿しておきます。
sea-taro
Scratcher
82 posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

papipupepo wrote:

議題
・トピ名
随時募集中!今のよりよりよい案がでたらそれに変更しましょう!
・#1に書くこと
募集中!
・自動作曲に関する話題

今はなすことはこうかな?
そうですね、今はそれで問題ないかと
(本格始動してすごくワクワクしてます!)
papipupepo
Scratcher
100+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

19024sotiy
Scratcher
500+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

#1に追加お願いします。
Scratchでプログラミングして曲を作ることについて考えるトピックです。
19024sotiy
Scratcher
500+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

黒鍵が基本の短調か長調かによって進行コードも変わりますね
sea-taro
Scratcher
82 posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

一つのスクリプトで一個づつしか音を鳴らせないのがかなりネックですね
クローン使えばいけるみたい

Last edited by sea-taro (March 24, 2020 00:40:20)

papipupepo
Scratcher
100+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

黒鍵を適当に鳴らすのでも限界があるそうだからクローンでいろんなのを同時に流すとか?
ARATAKU
Scratcher
500+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

クローンで同時に流す?
スッ
massa-g
Scratcher
100+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

https://scratch.mit.edu/projects/378982325/
パートをブロックごとに決めちゃって繰り返しの音楽を流せば案外まとまるかも。
19024sotiy
Scratcher
500+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

massa-g wrote:

とりあえず作ったが下手だな…
パートをブロックごとに決めちゃって繰り返しの音楽を流せば案外まとまるかも。

URLが違っていたので書き換えました
KimiruHamiru
New Scratcher
500+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

papipupepo wrote:

実はぼくもこないだつくりました
これは、
https://scratch.mit.edu/discuss/topic/312512/?page=243

#4844

papipupepo wrote:

ピアノで黒鍵だけランダムに叩くといい感じのメロディになるんだけど(なんでかは知らない)
それを自動でやるプログラムを書いたら自動作曲できるんじゃない!?
と思いました。
やってみたら変な曲になりました…なんでうまくいかないんだろう…
の話題だと思うのですが、papipupepoさんのプロジェクト( https://scratch.mit.edu/projects/378515134/ )を見たところ、

変数の扱い的に「黒鍵だけ」演奏するようにはなってなかったように見えた
ので
「とにかく黒鍵だけ」演奏するようにリミックスしてみました。
https://scratch.mit.edu/projects/378976537/

結構音楽っぽいんじゃないでしょうか。
papipupepo
Scratcher
100+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

おー!リミックスありがとうございます!
僕が想像してたのにすごいフィットする!
中の数字をいじってみて曲の高さを変えてみたりしたのですが、このままが暖かさがあっていいですね
もっといじってみます!

僕がつくったもの、確かに黒鍵だけじゃなかったですね
sea-taro
Scratcher
82 posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

コードを鳴らせるブロックを作りました。音楽理論に沿って作曲する際はハーモニーがかなり重要になってくるのでお役に立てればと
コードがよくわかんない人にこそ使ってほしい

追記:「コードキャット一号」って命名しました

Last edited by sea-taro (March 25, 2020 03:09:14)

itnkmkw
Scratcher
1000+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

sea-taro wrote:

コードを鳴らせるブロックを作りました。音楽理論に沿って作曲する際はハーモニーがかなり重要になってくるのでお役に立てればと
コードがよくわかんない人にこそ使ってほしい
これはすごくいいですね!作曲するときなどにとても助かります。
KYHID
Scratcher
99 posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

自動作曲、、、面白そうですね
ピアノで黒鍵のみを適当にたたくといい感じのメロディになる、という性質をつかったものです。
これを発展させて、
ペンタトニックスケールで音選び、コード進行はある程度リスト化しておいて経過音を混ぜれば、
それっぽくなるのではないでしょうか!
papipupepo
Scratcher
100+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

そうですね、コード進行わからないのでそれを学んで…
KimiruHamiruさんのプロトタイプをいじっていこうかな
sea-taroさんのすごいですね!音楽の知識は皆無なのですが、音を鳴らすことに成功しました()
yukku
Scratcher
1000+ posts

自動作曲研究所 ~ベートーヴェンは手を出すな!~

scratchじゃないけどGoogle先生がバッハの曲をAIに学習させてハーモナイズを作ったのがすごかったのを思い出した。
なるべく機械的に組まずにAIとかを積極的に取り入れるといい感じに仕上がると思うけど、AIに教えるデータをどこで調達すればいいんだろう。
そういえばこんなものを作っていました。

Powered by DjangoBB