この文書の現在のバージョンと選択したバージョンの差分を表示します。
次のリビジョン | 前のリビジョン | ||
ch_music [2018/01/04 00:36] kanemune 作成 |
ch_music [2018/02/09 11:06] (現在) klab |
||
---|---|---|---|
ライン 1: | ライン 1: | ||
- | [[マニュアル]]に戻る。 | ||
- | |||
# 音楽の演奏 | # 音楽の演奏 | ||
ライン 27: | ライン 25: | ||
オクターブ上に移るときは 「^」 を、オクターブ下に移るときは 「_」 を指定する。ひとつの音だけでなく、それ以降がすべてオクターブ上(または下)になる。音を伸ばすときは 「〜」 や 「ー」 で指定する。音の後ろに 1, 2, 4, 8, 16 といった数字を書くことで、それぞれ全音符、二分音符、四分音符、八分音符、十六分音符を指定することもできる。 | オクターブ上に移るときは 「^」 を、オクターブ下に移るときは 「_」 を指定する。ひとつの音だけでなく、それ以降がすべてオクターブ上(または下)になる。音を伸ばすときは 「〜」 や 「ー」 で指定する。音の後ろに 1, 2, 4, 8, 16 といった数字を書くことで、それぞれ全音符、二分音符、四分音符、八分音符、十六分音符を指定することもできる。 | ||
- | 次のプログラムは、これらを使ったサンプルである。(実行しない行は 「//」 で一時的にコメントにしている) | + | 次のプログラムは、これらを使ったサンプルである。 |
<code> | <code> | ||
きらきらぼし=メロディ!作る。 | きらきらぼし=メロディ!作る。 | ||
きらきらぼし!"ド・ドソ^ ソララソ〜_ファファ1ミ2ミ4レレ8ド〜" 追加。 | きらきらぼし!"ド・ドソ^ ソララソ〜_ファファ1ミ2ミ4レレ8ド〜" 追加。 | ||
- | // きらきらぼし!"ソソファファミミレ〜ソソファファミミレ〜" 追加。 | ||
- | // きらきらぼし!"ドドソソララソ〜ファファミミレレド〜" 追加。 | ||
きらきらぼし!演奏。 | きらきらぼし!演奏。 | ||
</code> | </code> | ||
ライン 55: | ライン 51: | ||
次のプログラムでは、「メロディ欄」という名前の**フィールド**オブジェクトを作り、そこに初期値として「ドドソソララソ〜ファファミミレレド〜」という旋律を入れている。この旋律は実行中にキーボードから修正することができる。続いて「楽器名」という名前の**選択メニュー**オブジェクトを作り、ピアノ、オルガン、ギター、トランペット、ベルを設定している。最後に「実行ボタン」という名前の**ボタン**オブジェクトを作り、ボタンを押したときに「メロディ欄」に書かれた旋律を「楽器名」で指定された楽器で演奏する。 | 次のプログラムでは、「メロディ欄」という名前の**フィールド**オブジェクトを作り、そこに初期値として「ドドソソララソ〜ファファミミレレド〜」という旋律を入れている。この旋律は実行中にキーボードから修正することができる。続いて「楽器名」という名前の**選択メニュー**オブジェクトを作り、ピアノ、オルガン、ギター、トランペット、ベルを設定している。最後に「実行ボタン」という名前の**ボタン**オブジェクトを作り、ボタンを押したときに「メロディ欄」に書かれた旋律を「楽器名」で指定された楽器で演奏する。 | ||
- | CENTER:&show(http://dolittle.eplang.jp/data/wiki_image/image320/player.png,50%,画像); | + | {{:pasted:20180103-154908.png}} |
<code> | <code> | ||
ライン 193: | ライン 189: | ||
音楽の楽譜を見ながら、曲を入力してみよう。 | 音楽の楽譜を見ながら、曲を入力してみよう。 | ||
- | CENTER:&show(http://dolittle.eplang.jp/data/wiki_image/image/gakufu1hara.pdf,50%,画像); | + | |
- | CENTER:&show(http://dolittle.eplang.jp/data/wiki_image/image/gakufu2hara.pdf,50%,画像); | + | {{ :gakufu1hara.pdf|楽譜説明(1) }} |
+ | {{ :gakufu2hara.pdf|楽譜説明(2) }} | ||
## リズム | ## リズム |