THREE ROUTES
学び方に合わせた3つの入口
初めてPythonに触れる人はレッスンから、仕組みを整理したい人は知識ライブラリから、作品を作りたい人は作曲スタジオから始められます。
LEARNING CYCLE
「分かった」を、耳と目で確かめる
- 1読む
短いPythonコードを上から読み、変数や処理の役割を確認します。
- 2変える
音名、テンポ、回数、条件などを一か所ずつ変更します。
- 3実行する
ブラウザの中でPythonを実行し、曲を表すデータを作ります。
- 4聴く・見る
音、ピアノロール、イベント表を比べて、コードの働きを確かめます。
- 5説明する
なぜ変化したのかをPythonの言葉で説明し、次の工夫へ進みます。
FROM FIRST NOTE TO ORIGINAL WORK
1音から、アルゴリズムによる作品へ
最初は自分で定義した小さな関数から始めます。やがて、繰り返し、条件、乱数、複数トラックを組み合わせ、ルールを持った自動作曲へ発展します。
- 音楽経験がなくても音名と拍から始められる
- エラーは元のPython表示と日本語の手掛かりを併記
- コードとGUIの変更がつながって見える
- 作ったコードを保存し、Google Colabで発展できる
for i in range(8):Python→
音符イベント曲データ
→
♪音と図