愛称リリぽんw
LilyPondとは
https://lilypond.org/index.ja.html
https://lilypond.org/text-input.ja.html
http://lilybin.com/
http://lilypond.org/doc/v2.18/Documentation/learni...
ブラウザエディションならコンパイル不要でリアルタイムで見れる。
http://lilybin.com/
まとめて プレビューサクサク動作。しかし、音確認不可能。
https://www.hacklily.org/
リアルタイムプレビュー+音確認可能。しかし、サクサクではない。
LilyPondとは
https://lilypond.org/index.ja.html
https://lilypond.org/text-input.ja.html
http://lilybin.com/
http://lilypond.org/doc/v2.18/Documentation/learni...
ブラウザエディションならコンパイル不要でリアルタイムで見れる。
http://lilybin.com/
まとめて プレビューサクサク動作。しかし、音確認不可能。
https://www.hacklily.org/
リアルタイムプレビュー+音確認可能。しかし、サクサクではない。
Lilypondプログラム記入方法
http://lilypond.org/doc/v2.18/Documentation/learni...
\relative c' { cis4. des2 e4 f g a b b8 a d a r r2 }
こんな感じでプログラミングみたいな感じで書いて紹介できる。
コピペすれば鳴らせる。
\header {
title = "Untitled" composer = "Composer"}
%%・音符記入部分
upper = \relative c'' { <g d g,>2 <g d g,> }
lower = \relative c { b2 e }
%%・ピアノ譜面スタイルシート部分
\score {
\new PianoStaff = "piano" << \new Staff = "upper" { \upper } \new Staff = "lower" { \clef "bass" \lower } >> \layout {}\midi {}
}
こんな感じで和声法スタイルのDrop2譜面のベースができましたので、音符は代数項目に追記して行くだけです。
スタイルシートみたいな感じで、音符とピアノ譜スタイル部分を分かれているので、レイアウトは一切気にする必要もありません。
%%・ピアノ譜面スタイルシート部分\score {
\new PianoStaff = "piano" << \new Staff = "upper" { \upper } \new Staff = "lower" { \clef "bass" \lower } >>
ここは触らないくて良い場所です。
\header {
title = "Untitled" composer = "Composer"}
%%メロディー音符記入部分
melody = \relative c'' {
\clef treble \key c \major \time 4/4
a b c d | c8[ d ]\tuplet 3/2 {e [f g]} c4 a a2 e}
%%歌詞、コメント記入部分
text = \lyricmode {
Aaa Bee Cee 日本語も 使え ますよ}
%%コード記入部分
harmonies = \chordmode {
c2:m f:min7 g:maj c:aug d2:dim b:sus}
%%ピアノ譜:音符記入部分
upper = \relative c'' { <g d g,>2 <g d g,> <g d g,>2 <g d g,> <g d g,>2 <g d g,> }
lower = \relative c { b2 e b2 e b2 e}
%%ピアノ譜+コード譜+コメント歌詞 スタイルシート部分
\score {
<<
\new ChordNames { \set chordChanges = ##t \harmonies } \new Voice = "mel" { \autoBeamOff \melody } \new Lyrics \lyricsto mel \text
\new PianoStaff = "piano" << \new Staff = "upper" { \upper } \new Staff = "lower" { \clef "bass" \lower } >> >> \layout { \context { \Staff \RemoveEmptyStaves } } \midi {}}
コメントをかく