SourceForge.JP: Open Source Software

LoginCreate AccountAdd BookmarkHelp

OpenSource Downloads

(7,661) Cabos
(2,622) 7-Zip
(1,956) HandBrake Japanese Language Version
(1,671) CrystalDiskInfo
(1,621) Tera Term
(1,111) CrystalDiskMark
(827) ffdshow
(589) Tween
(586) ギコナビ
10  (542) Amateras
11  (495) VirtualDubMod-jp
12  (460) NNDD - ニコニコ動画DL&再生ソフト
13  (456) MergeDoc
14  (437) SMPlayer
15  (401) えこでこツール
More >>

最近ブックマークされた記事

フリーソフトウェアによる楽譜編集

2007年08月17日 10:49 1 2
  • スラッシュドットにタレコむ
  • あとで読む
 コンピュータ上で楽譜を扱う必要がある人は限られている。だが、もしあなたが実際に譜面の入力や編集、または保管を電子的に行うのなら、数多くのフリーソフトウェアから好みのものを選ぶことができる。

LilyPond

 コマンドラインベースのプログラムLilyPondは、最も簡素にして明解な楽曲管理の手段だ。LilyPondによる処理は、次の2段階で行う。まず、楽譜にしたい曲を音符の種類や長さ、各種指示を使って(テキストファイルに)記述する。続いて、作成したテキストファイルに対してlilypondコマンドを実行すると、楽曲のPDFファイルが出来上がる。この過程は、プログラムのコードを編集したうえでコンパイルを行って実行形式に変換するのに似ている。なお、テキストファイルの作成や変更には、任意のテキストエディタが使用できる。Emacsのような一部のエディタには、LilyPondファイルの編集用に、構文の強調表示オプションやコンテキスト固有のオプションが備わっている。

 LilyPondは大半のディストリビューションで利用できる。また、手作業で組版が行われた譜面にできるだけ近くなるようにレイアウトの最適化された美しい出力を生成してくれる、完成度の高い安定したアプリケーションである。構文や譜面の組版作りを習得するための優れたチュートリアルも用意されている。

NoteEdit

NoteEdit
クリックで拡大

 NoteEditは、KDEライブラリをベースとしたグラフィカルアプリケーションだ。ツールバーから音符の長さを選択し、五線上の該当する位置をクリックして音符の高さを指定することにより、譜面の入力が行える。さらに、各種記号(変調、タイ、調音)の追加や体裁面の調整(余白、パートの分割、演奏に関係のない注釈など)も、すべてグラフィカルに行うことができる。なお、NoteEditパッケージに収録されているハンドブックは、オンラインでも参照できる。

 手作業によるポイントアンドクリック操作のほか、NoteEditでは、MIDIキーボード(MIDIインタフェースに対応した電子ピアノ機器の鍵盤)も利用できる。MIDIキーボードを使うと、該当する鍵盤のキーを押すことで音符を入力できる。この場合は、電子ピアノの鍵盤で曲を演奏するだけでNoteEditが採譜を行ってくれることになる。また、譜面にした曲はMIDIキーボードを介して音として聞くこともできる。

 譜面を印刷するためにNoteEditは外部の組版プログラムを利用しており、LilyPond、ABC music(abcm2ps)、MusiXTeX、PMXが使える。つまり、LilyPond形式でエクスポートを行えば、いつでも質の高い出力結果が得られるわけだ。なお、LilyPond形式によるエクスポート機能は、以降で取り上げるすべてのグラフィカルプログラムで利用できる。ただ残念なことに、NoteEditはLilyPondファイルのインポート機能はサポートしていない。

 NoteEditの開発は停止状態にあり、細かなバグ修正だけが行われている。その主要な開発活動はCanorusという新しいアプリケーションに移行しているものの、Canorusのバージョンは0.3.1でまだ不安定である。

Alex-Roitman(2007年8月7日(火))
2008年08月07日 04:57 更新