鍵盤ハーモニカの楽譜

• 2013/10/29 10:30

musescoreで鍵盤ハーモニカという楽器はあるのですか?
やり方を教えて下さい。
初期的な質問ですみませんが解答よろしくお願いします。


コメント

たとえば、鍵盤楽器の音に「harmonium」とかってないですか?
(使える楽器の音色はPCの環境に依存するかもしれませんけど)

判らなければまた訊いてください。私も初心者もどきです。
おたがい少しでも前進できればと思います。

In reply to by ishiz

回答有難うございます。
ハルモニウムに存在は知っていて試しましたが、
ハルモニウム(harmonium)と鍵盤ハーモニカ(ピアニカ、メロディオン)の音が少し違ったので
ハルモニウムはあえて使用しませんでした。やっぱり鍵盤ハーモニカという楽器が存在しないのでしょうか?
何回も申し訳ありません。
回答待っています。

In reply to by nakahaya

こちらのサイトで、鍵盤ハーモニカのサウンドフォントが公開されています。これ(kenhamo.sf2)をダウンロードして、MuseScoreをインストールしたフォルダの下の「sound」フォルダにコピーしておきます。MuseScoreを起動して、「表示」→「シンセサイザー」のメニューから、SoundFontのファイルを「kenhamo.sf2」に変更します。すると、Pianoの音色が鍵盤ハーモニカになりました。他の楽器は鳴らなくなってしまいますが、鍵盤ハーモニカの音のみを必要としているのであればこれで目的に近付けそうです。

元のSoundFontファイルに楽器を追加して、他の楽器と同時に鳴らせるようにする方法があるかもしれません。調べ切れていません。もしできたらご自分で・・・ 結果をここでご報告いただけると、他の方の参考になるかもしれません。

結構、面倒なのですが。ざっと下記の手順となります。

  1. 鍵盤ハーモニカのサウンドフォントをダウンロードして、これまでのサウンドフォントに追加する
  2. MuseScoreの「楽器リスト」を編集して、上記「鍵盤ハーモニカ」の音色を加える
  3. MuseScoreのサウンドフォントを指定しなおす

【0.下準備】

  1. こちらのサイト(上記と同じ)から「kenhamo.sf2」をダウンロードし、MuseScoreの「sound」フォルダにコピーしておく。
  2. サウンドフォントを編集できるソフトを用意する。ここではVienaを使う前提で、以下を詳述します。

【1.Vienaを起動してサウンドフォントを編集する】
通して手順を見ると分かると思いますが、ここが一番面倒です。ここができれば9割できたって気がします。
   pianica_001.png

  1. 左端の「Empty」タブが選択されているのを確認する。
  2. 「Open File」でMuseScoreのサウンドフォントのファイル(ここでは「TimGM6mb.sf2」とする)を開く。
    pianica_002.png pianica_003.png
  3. 隣の「Empty」タブを選択する。
  4. 「kenhamo.sf2」を開く。
    pianica_004.png pianica_005.png
  5. 「TimGM6mb」のタブを選択する。
  6. 下にスクロールして、「000:083 = Cliffer Lead」を選択する。「F2」キーを押して、現れた「Edit name」の小窓の「Bank」を「0」 → 「1」にして「OK」をクリック。
    pianica_006.png pianica_007.png
  7. 「New Preset」をクリックする。
  8. 現れた「New Preset」小窓の2段目の▼をクリックして、現れた「kenhamo.sf2」を選択する。
  9. 「pianica-A」にチェックを入れ、「Name」が「pianica-A」となったことを確認して「OK」。
    pianica_008.png
  10. 「Save」の▼をクリックし、「Save As...」で適当な名前(例:「TimGM6mb_pianica.sf2」)を与えてサウンドフォントファイルを保存する。

サウンドフォントの編集はここまでです。一旦切ります。

添付 サイズ
pianica_002.png 14.72 KB
pianica_001.png 16.65 KB
pianica_003.png 9.58 KB
pianica_004.png 16.93 KB
pianica_005.png 2.38 KB
pianica_006.png 22.21 KB
pianica_007.png 6.05 KB
pianica_008.png 20.87 KB

In reply to by ishiz

【2.MuseScoreの楽器リストを編集する】
MuseScoreをインストールしたフォルダの中の「templates」フォルダに、「instruments.xml」というファイルがあります。これをテキストエディタで開きます。すると、ファイルのかなり後ろの4247行目あたり(鍵盤楽器類)に、「Melodica」という楽器があるので、これを「Pianica」に置き換えてしまいます。具体的には、のを「Pianica」に、を「Pca.」等に、そしてこれだけは必須なこととしてのを「83」に書き換えます。

メモ帳で開いて編集した画面を示します。「編集」 → 「検索」で、「検索する文字列」に「Melodica」を入れて探せば簡単です。

pianica_009.png

書き換えたファイルは、「instruments_pianica.xml」などと名前をつけて保存します。
画面のキャプチャで、ファイル名が指示通りになっていないのは、ご愛嬌として無視してください。

また続きます。

添付 サイズ
pianica_009.png 15.5 KB

In reply to by ishiz

【3.MuseScoreの楽器一覧とサウンドフォントのファイルを指定しなおす】

  1. 楽器一覧表を指定しなおす
    MuseScoreを起動します。
    「編集」 → 「設定」の「楽器リスト」で、作成した「instruments_pianica.xml」を選択して「開く」。
    pianica_010.png
    pianica_011.png
  2. サウンドフォントのファイルを指定しなおす
    何らかの楽譜を開きます。
    「表示」 → 「シンセサイザー」を選択します。
    (楽譜を開かないと「表示」メニューが活きない)
    pianica_012.png
    「SoundFont」の窓の右端のボタンをクリックして、作成した「TimGM6mb_pianica.sf2」を選択して「開く」。
    pianica_013.png
  3. MuseScoreを閉じて、開きなおす
  4. これで新しい設定が反映されます。
    「新しい楽譜の作成」などの楽器一覧にて、「Keyboards」の一番下に、「Pianica」が登場します。

添付 サイズ
pianica_010.png 20.18 KB
pianica_011.png 33.19 KB
pianica_012.png 9.21 KB
pianica_013.png 27.49 KB

In reply to by ishiz

実際に音を出してみると、オクターヴ高いような気がします。これは、もとのサウンドフォントがそのように作られているためのようです。何らかいじる方法はあるのかもしれませんが、ここではひとまず追求しません。気になるなら、「譜表のプロパティ」で1オクターヴ下げるとよいと思います。

サウンドフォントファイルの「Chiffer-Lead」という音色は、MuseScoreの楽器一覧に割り当てがなかったので、そこに外部からPianicaの音色を当てはめました。元の音色は削除せずに、バンク1に割り当ててあります(バンク0以外の音を出すにはワザが要る模様)。

これまでの操作で「Melodica」の音色は表現しづらくなってしまいます。もっと使用頻度の低い楽器があるかもしれません。その辺は適宜見直してください(色々分かったのでニーズがあれば説明したいと思いますが、いつできるか約束できません)。

これまでの説明で挫折しても、めげずにまた尋ねていただければと思います。
ただし、当方はMac使いではありません。Macで壁に当たった場合、ここまでの説明を元に、Macでの対処法をどなたかが見出されることを期待するほかありませんが。

この方法にたどり着くにあたって、QAZさんのブログから、サウンドフォントの編集方法の基本のすべてを教えていただきました(読めば分かりますが、その項は上記ブログの記述をなぞっただけです)。謝意を表します。

【更に補足】
「つづきです」の項で作成した「instruments_pianica.xml」を添付します。説明したこと以外に、オクターヴの補正と、アマチュア音域・プロ音域の設定を付け加えてあります。音域は、スズキのメロディオンのウェブカタログを参考に、アマチュアはf-f3の3オクターヴを、プロはバスメロディオンの最低音Fからソプラノメロディオンの最高音c4までを設定しました(つもり。間違ってたらごめんなさい)。pianicaとかファイル名に付けときながら中身はメロディオンのヘタレ折衷品です。
このファイルをそのまま「templates」フォルダにコピーすれば、「つづきです」の作業は完了です。
なお、悪意は毛頭ありませんが、ご使用の際は自己責任にてお願いいたします。

添付 サイズ
instruments_pianica.xml 138.9 KB

In reply to by ishiz

音部記号のト音記号の上に小さな8がついていませんか?
ト音記号の上に小さな8がついたものは、基準のトが普通のト音記号より一オクターブ上であることを表していますので、それで正常だと思います。
どうしてもやりにくいのであれば、パレットの音部記号より普通のト音記号を選択するといいと思います。

In reply to by ishiz

最初の段落の最後の文は、正しくは下記の通りです。

  具体的には、<instrument>の<name>を「Pianica」に、
  <short-name>を「Pca.」等に、そしてこれだけは必須なこととして
  <channel>の<program>を「83」に書き換えます。

<...>をhtmlのタグと看做されてしまった・・・ 読みにくくて済みませんでした。絵を見れば分かっていただけたでしょうか。

「できました」の項の「6.」に誤字です。

  誤「Cliffer Lead」→正「Chiffer Lead」

失礼しました。

まだ解決していない質問がありますか? 質問を投稿するにはまずログインしてください