ピコカキコ:基礎コース(3級) 単語

ピコカキコキソコースサンキュウ

4.5千文字の記事
これはリビジョン 661004 の記事です。
内容が古い・もしくは誤っている可能性があります。
最新版をみる

初級に引き続き、3級ではピコカキコ(MML)の基礎的なコマンドについて習熟する。

初級未履修の方は→ピコカキコ:基礎コース(初級)

相対オクターブ 指定 (><)

初級ではCDEFGABで音階を指定できることを学習した。しかし、「『シ』の上の『ド』はドーやって出すんだ?」「『ド』の下の『シ』の書き方をシらない。」という問題を解消していなかった。まずはこの問題を解消する。

結論から述べると「<C」と書くことでシの次のドを書くことができる。試しに「CDEFGAB<C」と書いて鳴らしてみよう。無事に「高いド」が鳴ったはずである。

次に出てくる疑問は「では高いレはどうなるのか?」である。

高いドが「<C」なら高いレも「<D」と思った方、残念。試しに「CDEFGAB<C<D<E」と鳴らしてみよう。高いレは「高い高いレ」に「高いミ」は「高い高い高いミ」(?)になってしまったはずである。

CDEFGABに続く音階は<CDEFGABとなる。<が書かれたあとは、(次の指示があるまで)1オクターブ高く演奏されるということである。

では元の音階に戻すにはどうしたらいいか。「>」を使えばよい。「CDEFGAB<C C>BAGFEDC」と書けば、元に戻ってくる。もちろん<や>が、CやBの前である必要はない。ソとソの1オクターブのトレモロはG16<G16>G16<G16と書ける。イ短調の和音(ラドミ)はA8<E8C8E8>A8<E8C8E8となる。

なお、>を繰り返せばどんどん低音になっていく。試しにC>C>Cと書いて演奏してみよう。

イメージとしては<>の記号はBとCの間にある「目に見えない線」を越える時に挿入するという感覚である。一旦越えてしまうと次の<>が来るまではそのC~Bで演奏される。

この相対オクターブ指定は、ピコカキコで曲を演奏する際に不可欠なのであるが、音階が上下を繰り返す場合、<>のつけ忘れが生じやすく、ピコカキコをするうえで犯す最も頻度の高いミスの一つとなっている。相対オクターブ指定はできるだけ見やすい形で記入する必要がある。

なお、「><の向きがどうも納得いかない」「高い音と言ったら>だろう」という方は、後述「選択:オクターブリバース」を参照のこと。

絶対オクターブ 指定 (O)

「最初から高い音階を出したい」「最初から低い音階を出したい」といった場合、絶対オクターブ指定が有効である。指定の仕方は音符の前に「O5」や「O3」を記入すればよい(数字の前は「数字のゼロ」ではなく「アルファベットのオー」である)。

絶対オクターブ指定は曲の途中でも行うことができる。先ほど述べた「ドレミファソラシド」はCDEFGAB O5 C C O4 BAGFEDC」と書くことも可能である。

デフォルトはO4

O0~O8まで指定可能である。

楽譜をピコカキコに変換していくと、自分がどこのオクターブにあるのか分からなくなる時がある。そんな時はO[数字]で絶対オクターブ指定をすれば間違えることはない。これはピコカキコで繰り返し記号を用いるようになったり、マクロプログラムをするようになったときにより有効になるコマンドである。

複数トラック(;)

これまでは同時に鳴らす音が1つだけのシンプルな音楽について扱ってきた。しかし、豊かな音楽を奏でるためには、同時に複数の音を鳴らす必要がある。それを可能にするのが複数トラック指定(;)である。

原理は簡単である。各トラックは「;」で区切られる。「;」のあとに書かれた音符は「;」の直後から演奏されることになる。

たとえば「GAGGG;EFEFE;CCC>B<C;」と書いて演奏してみよう。「C(ドミソ)」「F(ドファラ)」「C(ドミソ)」「G7(シファソ)」「C(ドミソ)」の和音が鳴ったはずである。これは3つのトラックを同時に鳴らしたことになる。より見やすくするために改行を入れてみよう。

GAG  G  G;
E FE  F  E;
CCC>B<C;

それぞれのトラックは独立して演奏されるので、リズムが違っていてもよい。一つのトラックで伴奏、もう一つで主旋律といった組み合わせが可能である。

他方、各トラックが独立であるということは、ミスを誘発しやすい。それぞれのトラックを独自に書きこんでいき、最後に演奏したら変なことになったというのはよくある話である。複数のトラックを使う曲ではこまめに同時演奏させてチェックしながら書き込みを進めていく必要がある。なお、このチェックの賢いやり方については1級でもう一度触れる。

練習問題

このような場合は、4トラック使用する。上の楽譜をピコカキコにしてみると・・・

O5 C4C4G4G4 A4A4G2 F4F4E4E4 D4D4C2;

     E1            F2     E2  F2    E2  F2  E2;

     G1       A2   G2  G2  G2  G2  G2;

     C1       C2   C2>B2<  C2  >B2 <C2;

のようになる。これを見て気付くと思われるが、絶対オクターブ指定、相対オクターブ指定はトラックをまたぐ効果はない。トラックが始まるごとにO4からスタートする。一番上のトラックのO5はそのトラックの最後までしか効果を持っていない。今後学習する多くのコマンドもほとんどがトラック単位のものである(例外はあるが(ry)

各トラックは最初から独立に演奏されるので長さが異なっていてもよい。ただし、特定の部分をリピートさせる場合(2級で解説)長さがそろっていないと正しく演奏できない。

課題曲1

初級で作成した「かえるのうた」を4トラック用いて輪唱させなさい。各トラックの長さはそろえなくてよい。

(ヒント:カエルの歌の輪唱では各トラックが2小節ずつずれて演奏される。つまり遅れはR1R1と記述される。)

解答例:

CDEFEDCREFGAGFERCRCRCRCRC8C8D8D8E8E8F8F8EDCR;
R1R1 CDEFEDCREFGAGFERCRCRCRCRC8C8D8D8E8E8F8F8EDCR;
R1R1 R1R1 CDEFEDCREFGAGFERCRCRCRCRC8C8D8D8E8E8F8F8EDCR;
R1R1 R1R1 R1R1 CDEFEDCREFGAGFERCRCRCRCRC8C8D8D8E8E8F8F8EDCR;

符点(.)

楽譜の中には符点2分音符、符点4分音符、符点8分音符などの符点音符、符点2分休符、符点4分休符、符点8分休符などの符点休符を見かけることがある。符点がつくとその音符の半分の長さが付け加えられる。符点4分音符は4分音符+8分音符の長さである。

ピコカキコでは、符点はそのままピリオド(.)で表される。数字の直後にピリオドを打つことで符点音符になる。

休符も同様である。R2.は符点二分休符である。

タイ(&)

複数の同じ音階の音をつなげタイ場合、タイが用いられる。

ピコカキコでは音長を表す数字またはピリオドの直後に&をつけることでタイを表現する。これによって全音符より長い音の表現(G1&G1&G1)や、普通の音符では表現できない音の長さ(C4&C16&C32)を表現することができる。

たとえば符点2分音符(G2.)は2分音符+4分音符だからG2&G4とあらわすこともできる。

なお、休符にタイをつける必要はない。G4&G4=G2でありG4G4とは異なるが、R4R4=R2である。

課題曲2

次の楽譜をMMLで記述しなさい。

ドレミの歌

解答例)

C4.D8E4.C8E4C4E2 D4.E8F8F8E8D8F1
E4.F8G4.E8G4E4G2 F4.G8A8A8G8F8A1
G4.C8D8E8F8G8A1 A4.D8E8F8G8A8B1
B4.E8F8G8A8B8<C2&C4 C8>B8A4F4B4G4<C1

♯、♭(+,-)

これまでは、調号が要らないハ長調(またはイ短調)を取り上げてきた。しかし多くの曲には♯、♭が用いられる。これを表す記号が「+」「-」である。+が半音あげる#の効果を持ち、-が半音下げる♭の効果を持つ。

「+」「-」は音階の直後、音長の前に記入する。

なお、この効果は機械的なものであるため、重ねて書くことができる。たとえばC-4と書いたり、C---4と書くことも可能である。

さてここでクイズ。1)C-4をBを用いて表せ。2)C---4をAを用いて表せ。(たぶん多くの人が引っ掛かる問題)

答え:1)>B4 2)>A4 CからBに下がるのだから「>」を書かなければならない。この機能を用いると、「C4>B-<C4」が「C4C--4C4」と書けるため、記述がシンプルになる。

「+」や「-」は該当するすべての音につけなければならない。

たとえば、イ長調の音階は

イ長調

であるが、「AB<C+DEF+G+A AG+F+EDC+>BA」となり(BとC+の間のオクターブ記号に注意!)、C, F, Gが出るたびにC+, F+, G+と書かなければならない。

楽譜では最初に調号(♯)が宣言されたあと、特別なことがない限り移動ドの「ミ(ド♯)」「ラ(ファ♯)」「シ(ソ♯)」は半音あげて演奏されるが、ピコ カキコでは毎回C+、F+、G+と記入する手間がかかる。たとえば

K331

は、「O5 C+8.D16C+8E4E8>B8.<C+16>B8<D4D8」となる。

ぴこだるい。

同様にヘ長調の音階は

ヘ長調

であるが、「FGAB-<CDEF FEDC>B-AGF」のようにBがでるたびにB-と書かなければならない。

その代わり、♮(ナチュラル)で原音に戻るという作業は不要である。ヘ長調で♮Bの場合、単に「B」と書けばよい。

課題曲3

3トラック用いて次の楽譜をMMLで記述しなさい(出典:もっちょ氏のユーザ掲示板&ニコニコ大百科:ピコカキコヘルプより勝手に拝借しました)。

トラック1

テトリス

トラック2

第2トラック

第3トラック

第3トラック

選択:JASRACコード

音楽のコピーには「著作権」の問題がかかわってくる。が、ニコニコ大百科では一括申請・使用料支払いをしてくれているので、たいていの場合ユーザが気にすることなく投稿することができる。

運営の円滑化を図るため、ピコカキコエディタには「JASRAC作品コード」を記入する欄がある。自分の作成している曲のJASRACコードを知りたい場合はこちらで検索することになる。必ずつけて投稿するようにしよう。

もちろん権利者によって申し立てが行われて削除される可能性も存在する。権利が存在するかどうかはこちらのページの解説を参照すること。関連するやり取りについてはこちらも参照。

選択:オクターブリバース(#OCTAVE REVERSE)

相対オクターブ指定の項目でふれたように、オクターブを切り替える際には<>の記号が用いられる。しかし、この向きが納得いかない場合はこちらのコマンドを用いることが可能である。MMLの冒頭に「#OCTAVE REVERSE」を記入することで<と>の効果が逆になる。

なおこのコマンドだけは大文字で記入しなければならない。

関連コミュニティ・生放送

ニコニコミュニティは2024年8月に終了しました。ニコニコミュニティは2024年8月に終了しました。ニコニコミュニティは2024年8月に終了しました。

  • OffGaoとmissileのピコピコ生放送
  • ふっじともっちょのつけもの★ナイト

関連項目

  • ピコカキコ:基礎コース(初級)
  • ピコカキコ
  • ニコニコ大百科:ピコカキコヘルプ
  • ピコだるい

おすすめトレンド

ニコニ広告で宣伝された記事

記事と一緒に動画もおすすめ!
藤井聡太[単語]

提供: およー

もっと見る

急上昇ワード改

最終更新:2025/12/11(木) 21:00

ほめられた記事

最終更新:2025/12/11(木) 21:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP