「LilyPond」の版間の差分
(→楽譜の例: 同期) |
(→使い方) |
||
28行目: | 28行目: | ||
あなたの楽譜が含まれた {{ic|test.pdf}} と {{ic|test.ps}} ファイルが生成されます。 |
あなたの楽譜が含まれた {{ic|test.pdf}} と {{ic|test.ps}} ファイルが生成されます。 |
||
− | |||
LilyPond は、[[Wikipedia:ja:MusicXML|MusicXML]] を LilyPond 形式に変換するための {{man|1|musicxml2ly}} を提供します。 |
LilyPond は、[[Wikipedia:ja:MusicXML|MusicXML]] を LilyPond 形式に変換するための {{man|1|musicxml2ly}} を提供します。 |
2024年1月17日 (水) 03:24時点における版
Lilypond はフリーの楽譜作成アプリケーションです。lilypond の記譜フォーマットで書かれたプレーンテキストファイルを入力することで、PostScript や PDF 形式で出力することができます。
目次
インストール
公式リポジトリから lilypond パッケージをインストールしてください。
フロントエンド
- Denemo — キーボード、MIDIおよびアコースティク入力をサポート。C言語で書かれています。
- http://denemo.org/ || denemoAUR
- Frescobaldi — PyQt を使用してPythonで書かれた双方向のポイント&クリック、MIDI キャプチャおよび再生を備えたミュージックビューを提供します。
使い方
以下のようにテストファイルを作成:
test.ly
{ c' e' g' e' }
以下のコマンドでコンパイル:
$ lilypond test.ly
あなたの楽譜が含まれた test.pdf
と test.ps
ファイルが生成されます。
LilyPond は、MusicXML を LilyPond 形式に変換するための musicxml2ly(1) を提供します。
詳細については、info lilypond
、lilypond(1)、および ドキュメント を参照してください。
設定
テキストエディタ
VIM
Vim エディタをまずインストールして、Lilypond のウェブサイト [1] を開いて Vim モードを有効にする手順に従ってください。
次にシンタックスを有効にしてください。~/.vimrc
を編集して以下のようにしてください:
~/.vimrc
set runtimepath+=/usr/share/lilypond/2.12.3/vim/ syntax on " Turn on colors filetype plugin on " Enables the ftplugin options set autoindent " Automaticaly indent while writing.
上記の設定をすることで *.ly
ファイルを編集する際に F5
ボタンでコードをコンパイルして、F6
で PDF ビューアを開き、F4
で MIDI を再生できるようになります (Timidity を使用)。設定ファイルは /usr/share/lilypond/2.12.3/vim/ftplugin/lilypond.vim
で、簡単にカスタマイズできます。
Frescobaldi
frescobaldiAUR または frescobaldi-gitAUR パッケージをインストールしてください。
jEdit と lilyPondTools プラグイン
jEdit を開いて Plugins > Plugin Manager を選択してください。Install タブを選んで LilyPondTools をクリックしたら、Install ボタンを押してください。
Emacs
Lilypond には Emacs のモードが含まれています。~/.emacs
に以下を追加してください:
~/.emacs
(load-library "lilypond-init.el")
LilyComp
LilyComp [2] を使うことで素早く作曲することができます。Python と Tk が必要です。シャープとフラットを使うために lilycomp.py
の67・68行目を編集して deutsch.ly
辞書を有効にしてください。
参照
- LilyPond ウェブサイト - チュートリアルがあります。