2008年12月アーカイブ

 今回は久々の「知っておくとお得情報」である。

 MIDIキーボードを使って高速ステップ入力を行うとき、エチュードのように同じ音価の音符を連続して入力する場合に一音ずつ音価の指定をするのは煩わしい。そのような場合はcapslockキーをロックし、一度「1」〜「8」の音価キーをタイプして音価を宣言しておけば、後はMIDIキーボードを弾くだけで次々と音符が入力できることは既に皆さんご存じだろう(え、知らなかったって?)。ただ、次の楽譜のように、休符が混在する場合はどうされているだろうか?


HandsfreeRest1.jpg


 通常なら、MIDIキーボードを弾かずに音価キーをタイプすれば休符が入力できるのだが、 capslockキーがロックされた状態では、音価キーをタイプしても音価の宣言を新たにしなおすだけで、休符は入力されない。 仕方なく、休符入力のたびにcapslockキーのロックを解除している方も結構いるのではないだろうか。連符の連続入力の場合などは、ロックを解除するたびに連符定義をしなおさなければならず、かなり面倒なはずだ。

 じつは、capslockキーのロックを解除せずに休符を入力する方法がある。休符の部分で隣り合った3つの鍵盤をどこでもいいから弾けばいいのだ。例えば、上記の譜例では次のように弾けばちゃんと休符が入力される(もちろん、楽譜の音価通りに弾く必要は全くないが)。


HandsfreeRest2.jpg


 この入力方法では両手が使えるので、押さえにくい3音クラスターの部分を片方の手に任せてしまうという手もある。なお、実際に3音クラスターを音符として入力しなければならないときには、当然のことながらこの方法は使えない(あまりないと思うが)。

 何を隠そう、じつは私もこの方法はかつて同業者に教えてもらい目から鱗を落としたクチだ。知る人ぞ知る裏ワザかと思いきや、じつは、マニュアルにちゃんと書かれているのだ。ウソだと思ったら、操作マニュアルの「高速ステップ入力」の項目の【同じ音価の音符を続けて入力するには(ハンズフリー・モード)】の部分をとくとご覧あれ。さりげなく書かれているので、マニュアルを深く読み込んでいないとなかなか気付かないが。

 Finaleは高機能なソフトなので、すべての機能を知り尽くそうなんてことはとうてい無理である。それでも、便利な機能を知らないで遠回りをしていることも結構あるのではないだろうか。楽譜入力に疲れてちょっと一服する際は、ファイルメニューから「起動パネル」を呼び出して、その中の「今日の豆知識」を読んでみよう。思わぬ発見があるかも知れない。

 音楽初心者のブログや質問箱での質問で「ダブルフラットやダブルシャープってどうして必要あるの? ナチュラルで書けばいいのでは?」と訴えている人をしばしば見かける。中には「私はダブルシャープなんか使いません!」と宣言しきっている人もいる。音楽理論を学べばダブルフラットやダブルシャープの必要性はおのずと理解できるはずだが、初心者にとって、これらの記号は庶民が安易に使っちゃいけない高尚な記号という感覚があるようだ。しかし、Finaleの話となるとちょっと事情は異なるようである。

 高速ステップ入力での音符入力中に「9」キーをタイプすると異名同音の切り替えができることはご承知のとおりだろう。ところで、1つの音に対する異名同音は2種類とは限らない。下の譜例では、縦に並んだ音はそれぞれ異名同音の関係にある。しかし、Finaleの異名同音切り替えは黒で示された音符同士にしか切り替わらないのだ。(なお、異名同音は理論上は重々変(嬰)音、重々々変(嬰)音......と存在するが、きりがないのでここでは一般的な重変(嬰)音までとする。ちなみに、Finaleは重々変(嬰)音以上の変化記号もサポートしている。)


Enharmonic1.jpg

 C音に対してはBシャープ音、B音に対してはCフラット音にしか切り替わらず、それぞれのもうひとつの異名同音であるDダブルフラット、Aダブルシャープには切り替わらない。使用頻度の少ない重変音・重嬰音より、変音・嬰音への切り替えを優先させたというのは理解できる。しかし、異名同音が重変音と重嬰音しか存在しないD、G、A音については、使用頻度に優劣は付けられないはずなのに、Finaleではダブルフラットにしか切り替わらないのだ。

 この仕様のおかげで、シャープ系の調にて「異名同音の表記」を「シャープを優先」とし、入力時にちゃんとダブルシャープで表示された音でさえ、ひとたび異名同音の切り替えを行ってしまうと、2度とダブルシャープでは表示されなくなるのだ(「編集メニュー」の「異名同音の再表記」を行うと入力時の状態に戻るが)。


Enharmonic2.jpg

ダブルシャープの音を「9」キーで異名同音変換したところ


 以上のことから、MIDIキーボードを使って高速ステップ入力を行う際にダブルシャープを表示させたい場合、まず、五線上の実際に置かれる高さの音を入力し、その音にカーソルを合わせてダブルシャープになるまで「+」キーをタイプするしかないのである。これは、入力されたMIDI信号をどの音で表記するかという判断であるから、リアルタイム入力した場合(マイク入力も含む)や、MIDIデータをコンバートした際にも同様のことが起こりうる。

 では、どうして開発者は異名同音の切り替えを2音間のみに限定させてしまったのだろうか?
 例えばC音に対して、C→Bシャープ→Dダブルフラット→Cというように、存在する異名同音が順番に切り替わったとしよう。これが2和音になると、1つの音に対する異名同音が3種類として、3×3=9通りの異名同音の組み合わせが存在することになる。3和音では3×3×3=27通り、4和音では3×3×3×3=81通りとなってゆき、もはや切り替えで希望の表記に到達させることは非効率だ。また、この切り替え方法では、2度音程の和音では音程の逆転も生じてしまい、音楽的に意味がない変換となってしまう。


Enharmonic3.gif

2音間のみの切り替えしか行われない現行のFinaleの仕様でも、
2度音程では音程の逆転が生じうる。

 こうしたことから、Finale開発者は、すべての異名同音を切り替える煩雑さよりも、切り替えを限定することによる簡便さを優先したのではないだろうか。それでも、D、G、A音の変換がダブルフラット方向のみに限定された理由の説明は付かないが......。

 ただ、この問題は単純に考えても、「9」キーをタイプする従来の変換に加えて、Shiftキー併用で反対方向の異名同音に変換という操作で解決するのではないかと思うのだが、何かプログラム的な不都合があるだろうか? もし機会があれば開発者に投げかけてみたい。

このアーカイブについて

このページには、2008年12月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2008年10月です。

次のアーカイブは2009年1月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。