]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/ja/notation/pitches.itely
New upstream version 2.19.80
[lilypond.git] / Documentation / ja / notation / pitches.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
2 @ignore
3     Translation of GIT committish: eb38c33a95cbe6adf9f176dfbb794373ec062605
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8
9 @c \version "2.19.53"
10
11 @c Translators: Tomohiro Tatejima, Yoshiki Sawada
12 @c Translation status: post-GDP
13
14
15 @node ピッチ
16 @section ピッチ
17 @translationof Pitches
18
19 @lilypondfile[quote]{pitches-headword.ly}
20
21 このセクションでは音符のピッチを指定する方法について議論します。@c
22 このプロセスには 3 つのステップがあります: 入力、変更、出力です。
23
24 @menu
25 * ピッチを記述する::
26 * 複数のピッチを変更する::
27 * ピッチを表示する::
28 * 符頭::
29 @end menu
30
31
32 @node ピッチを記述する
33 @subsection ピッチを記述する
34 @translationof Writing pitches
35
36 このセクションではピッチを入力する方法について議論します。@c
37 音符をオクターブの中に置くには 2 つの方法があります:
38 絶対モードと相対モードです。@c
39 たいていの場合、相対モードの方が便利です。
40
41 @menu
42 * 絶対オクターブ入力::
43 * 相対オクターブ入力::
44 * 臨時記号::
45 * 他の言語での音符名::
46 @end menu
47
48
49 @node 絶対オクターブ入力
50 @unnumberedsubsubsec 絶対オクターブ入力
51 @translationof Absolute octave entry
52
53 @cindex pitch names (ピッチ名)
54 @cindex pitches (ピッチ)
55 @cindex absolute (絶対)
56 @cindex absolute octave specification (絶対オクターブ指定)
57 @cindex octave specification, absolute (絶対オクターブ指定)
58 @cindex absolute octave entry (絶対オクターブ入力)
59 @cindex octave entry, absolute (絶対オクターブ入力)
60
61 ピッチ名は @code{a} から @code{g} までの小文字を使って指定されます。@c
62 @code{c} から @code{b} までの音符名はミドル C の下のオクターブに譜刻されます。
63
64 @c don't use c' here.
65 @lilypond[verbatim,quote]
66 {
67   \clef bass
68   c4 d e f
69   g4 a b c
70   d4 e f g
71 }
72 @end lilypond
73
74 @cindex octave changing mark (オクターブ変更記号)
75
76 @funindex '
77 @funindex ,
78
79 他のオクターブはシングル クォート@tie{}(@code{'}) または@c
80 カンマ@tie{}(@code{,}) 文字で指定されます。@c
81 各@tie{}@code{'} はピッチを 1 オクターブ上げます。@c
82 一方、各@tie{}@code{,} はピッチを 1 オクターブ下げます。
83
84 @lilypond[verbatim,quote]
85 {
86   \clef treble
87   c'4 e' g' c''
88   c'4 g b c'
89   \clef bass
90   c,4 e, g, c
91   c,4 g,, b,, c,
92 }
93 @end lilypond
94
95 @funindex \fixed
96 共通して何度も用いられるオクターブ記号は、@code{\fixed} の後に基準ピッチを@c
97 入力し、その後の音楽を入力することで 1 度だけで済みます。
98 @code{\fixed} の中にあるピッチは、基準ピッチよりもオクターブ上か下にある場合@c
99 にのみ @code{'} か@tie{}@code{,} の記号が必要です。
100
101 @lilypond[verbatim,quote]
102 {
103   \fixed c' {
104     \clef treble
105     c4 e g c'
106     c4 g, b, c
107   }
108   \clef bass
109   \fixed c, {
110     c4 e g c'
111     c4 g, b, c
112   }
113 }
114 @end lilypond
115
116 @code{\fixed} の後に続く音楽表記内のピッチは、外側にあるいかなる
117 @code{\relative} の影響も受けません。次で説明します。
118
119 @seealso
120 音楽用語集:
121 @rglos{Pitch names}
122
123 コード断片集:
124 @rlsrnamed{Pitches,ピッチ}
125
126
127 @node 相対オクターブ入力
128 @unnumberedsubsubsec 相対オクターブ入力
129 @translationof Relative octave entry
130
131 @cindex relative (相対)
132 @cindex relative octave entry (相対オクターブ入力)
133 @cindex octave entry, relative (相対オクターブ入力)
134 @cindex relative octave specification (相対オクターブ指定)
135 @cindex ocatve specification, relative (相対オクターブ指定)
136
137 @funindex \relative
138
139 絶対オクターブ入力は、一つ一つの音符のオクターブを指定する必要があります。@c
140 相対オクターブ入力は、対照的に、@c
141 すぐ前の音符との関係で各オクターブを指定します。@c
142 1 つの音符のオクターブを変更すると、続く音符のすべてに影響します。
143
144 相対音符モードは @code{\relative} コマンドを使って@c
145 明示的に入力する必要があります。
146
147 @example
148 \relative @var{startpitch} @var{musicexpr}
149 @end example
150
151 相対モードでは、各音符は可能な限り前の音符の近くに配置されます。@c
152 このことは、@code{@var{musicexp}} の中にある各ピッチのオクターブが@c
153 以下のように算出されるということを意味します:
154
155 @itemize
156 @item
157 音符に対してオクターブ変更記号が使用されていない場合、@c
158 その音符のオクターブは前の音符との音程が
159 5 度よりも小さくなるよう算出されます。@c
160 この音程は臨時記号を考慮せずに決定されます。
161
162 @item
163 オクターブ変更記号@tie{}@code{'} や @code{,} を付け加えることによって、@c
164 オクターブ記号無しの場合のピッチから、@c
165 ピッチを 1 オクターブ上げ下げすることができます。
166
167 @item
168 複数のオクターブ変更記号を使用することができます。@c
169 例えば、@code{''}@tie{}と@tie{}@code{,,} はピッチを 2 オクターブ変えます。
170
171 @item
172 最初の音符のピッチは @code{@var{startpitch}} と相対関係で決定されます。@c
173 @var{startpitch} は絶対オクターブ モードで指定されます。@c
174 以下のどれがわかりやすいですか?
175
176 @table @asis
177 @item @code{c} のオクターブ
178 @code{c'} でミドル C を指定することは極めて基本的なため、@c
179 @code{c} のオクターブは、どちらかといえば素直です。@c
180 あなたの音楽が @code{c'''} より高い @code{gis} で始まる場合、@c
181 @code{\relative c''' @{ gis' @dots{} @}} のように書くことができます。
182
183 @item 内部の最初の音符のオクターブ
184 @code{\relative gis''' @{ gis @dots{} @}} と書くことで、@c
185 内部の最初の音符の絶対ピッチを簡単に決めることができます。
186
187 @item 明示的な開始ピッチ無し
188 @code{\relative @{ gis''' @dots{} @}} の形式は@c
189 前の選択肢のコンパクト版として機能します。@c
190 内部の最初の音符は絶対ピッチで書かれます。@c
191 (これは基準ピッチとして @code{f} を選択したのと同じです。)
192 @end table
193
194 このドキュメントは通常、最後の選択肢を使用します。
195
196 @end itemize
197
198 ここで、実際に相対モードの例を挙げます:
199
200 @lilypond[verbatim,quote]
201 \relative {
202   \clef bass
203   c d e f
204   g a b c
205   d e f g
206 }
207 @end lilypond
208
209 オクターブ変更記号は 4 度よりも大きな音程に対して使用されます:
210
211 @lilypond[verbatim,quote]
212 \relative {
213   c'' g c f,
214   c' a, e'' c
215 }
216 @end lilypond
217
218 音符の連なりはオクターブ変更記号が無い場合であっても@c
219 大きな音程に広がる可能性があります:
220
221 @lilypond[verbatim,quote]
222 \relative {
223   c f b e
224   a d g c
225 }
226 @end lilypond
227
228 @code{\relative} ブロックがネストされている場合、@c
229 最も内側の @code{\relative} ブロックが、外側の @code{\relative}
230 とは独立した自身の参照ピッチで開始します。
231
232 @lilypond[verbatim,quote]
233 \relative {
234   c' d e f
235   \relative {
236     c'' d e f
237   }
238 }
239 @end lilypond
240
241 @code{\relative} は @code{\chordmode} ブロックでは効果を持ちません。
242
243 @lilypond[verbatim,quote]
244 \new Staff {
245   \relative c''' {
246     \chordmode { c1 }
247   }
248   \chordmode { c1 }
249 }
250 @end lilypond
251
252 @code{\relative} を @code{\chordmode} ブロックの中で使用することは@c
253 認められません。
254
255 @code{\transpose} ブロックの中では、@code{\relative} を記述しない限り、@c
256 絶対モードになります。
257
258 @lilypond[verbatim,quote]
259 \relative {
260   d' e
261   \transpose f g {
262     d e
263     \relative {
264       d' e
265     }
266   }
267 }
268 @end lilypond
269
270 @cindex chords and relative octave entry (和音と相対オクターブ入力)
271 @cindex relative octave entry and chords (相対オクターブ入力と和音)
272
273 前の要素が和音である場合、@c
274 その和音の最初の音符が後に続く音符または和音の参照ポイントとして使用されます。@c
275 和音の内部では、次の音符は常に 1 つ前の音符との相対関係になります。@c
276 次の例を、@code{c} の音符に気を付けて、注意深く検証してください。
277
278 @lilypond[verbatim,quote]
279 \relative {
280   c'
281   <c e g>
282   <c' e g'>
283   <c, e, g''>
284 }
285 @end lilypond
286
287 上で説明したように、ピッチのオクターブは音符名のみを使って算出され、@c
288 いかなる変更 (訳注: シャープやフラット) にも影響を受けません。@c
289 そのため、B の後の E ダブル シャープは B よりも上に配置され、@c
290 B の後の F ダブル フラットは B よりも下に配置されます。@c
291 言い換えると、重増 4 度は重減 5 度よりも小さい
292 -- それぞれの音程に含まれる半音の数に関係無く -- と見なされます。
293
294 @lilypond[verbatim,quote]
295 \relative {
296   c''2 fis
297   c2 ges
298   b2 eisis
299   b2 feses
300 }
301 @end lilypond
302
303 状況が複雑であるときには、前の音符にかかわらず固定したピッチを指定するほうが@c
304 有益かもしれません。これは @code{\resetRelativeOctave} によって行うことが@c
305 できます。
306
307 @lilypond[verbatim,quote]
308 \relative {
309   <<
310     { c''2 d }
311     \\
312     { e,,2 f }
313   >>
314   \resetRelativeOctave c''
315   c2
316 }
317 @end lilypond
318
319 @funindex \resetRelativeOctave
320
321
322 @seealso
323 音楽用語集:
324 @rglos{fifth},
325 @rglos{interval},
326 @rglos{Pitch names}
327
328 記譜法リファレンス:
329 @ref{Octave checks}
330
331 コード断片集:
332 @rlsrnamed{Pitches,ピッチ}
333
334 内部リファレンス:
335 @rinternals{RelativeOctaveMusic}
336
337
338 @cindex relative octave entry and transposition (相対オクターブ入力と移調)
339 @cindex transposition and relative octave entry (移調と相対オクターブ入力)
340
341 @funindex \transpose
342 @funindex \chordmode
343 @funindex \relative
344
345
346 @node 臨時記号
347 @unnumberedsubsubsec 臨時記号
348 @translationof Accidentals
349
350 @cindex accidental (臨時記号)
351 @cindex key signature (調号)
352 @cindex clef (音部記号)
353
354 @c duplicated in Key signature and Accidentals
355 @warning{LilyPond を始めたばかりのユーザは@c
356 しばしば臨時記号と調号のことで混乱します。@c
357 LilyPond では、音符名はピッチを指定します
358 -- 調号と音部記号がこれらのピッチをどのように表示するかを決定します。@c
359 @code{c} のような変更を加えられていない音符は、調号や音部記号とは無関係に、@c
360 @q{C ナチュラル} を意味します。@c
361 更なる情報は、@rlearning{ピッチと調号} を参照してください。}
362
363 @cindex note names, Dutch (オランダ語での音符名)
364 @cindex note names, default (デフォルトの音符名)
365 @cindex default note names (デフォルトの音符名)
366 @cindex sharp (シャープ)
367 @cindex flat (フラット)
368 @cindex double sharp (ダブル シャープ)
369 @cindex sharp, double (ダブル シャープ)
370 @cindex double flat (ダブル フラット)
371 @cindex flat, double (ダブル フラット)
372 @cindex natural sign (ナチュラル記号)
373 @cindex natural pitch (ナチュラル ピッチ)
374
375 @notation{シャープ}のピッチは音符名に @code{is} を付け加えることによって@c
376 作られ、@notation{フラット}のピッチは @code{es} を付け加えることによって@c
377 作られます。@c
378 予想しているかもしれませんが、@notation{ダブル シャープ}や@c
379 @notation{ダブル フラット}は @code{isis} または @code{eses} を@c
380 付け加えることによって作られます。@c
381 この構文はオランダ語の音符命名規約から派生しました。@c
382 臨時記号に他の名前を使うには、@c
383 @ref{Note names in other languages} を参照してください。
384
385 @lilypond[verbatim,quote,fragment]
386 \relative c'' { ais1 aes aisis aeses }
387 @end lilypond
388
389 ナチュラルのピッチは単に音符名を入力します。接尾辞は必要ありません。@c
390 ナチュラル記号は、前の臨時記号や調号の効果をキャンセルするのに必要な場合に@c
391 表示されます。
392
393 @lilypond[verbatim,quote,fragment]
394 \relative c'' { a4 aes a2 }
395 @end lilypond
396
397 @cindex quarter tones (4 分音)
398 @cindex semi-flats (半フラット)
399 @cindex semi-sharps (半シャープ)
400
401 4 分音が付け加えられるかもしれません。@c
402 以下の一連の C は左から順にピッチが増えていっています:
403
404 @lilypond[verbatim,quote,fragment]
405 \relative c'' { ceseh1 ces ceh c cih cis cisih }
406 @end lilypond
407
408
409 @cindex accidental, reminder (親切の臨時記号)
410 @cindex accidental, cautionary (忠告の臨時記号)
411 @cindex accidental, parenthesized (括弧に囲まれた臨時記号)
412 @cindex reminder accidental (親切の臨時記号)
413 @cindex cautionary accidental (忠告の臨時記号)
414 @cindex parenthesized accidental (括弧に囲まれた臨時記号)
415
416 @funindex ?
417 @funindex !
418
419 通常、臨時記号は自動的に譜刻されますが、@c
420 手動で譜刻する場合もあるかもしれません。@c
421 親切の臨時記号はピッチの後にエクスクラメーション記号@tie{}@code{!} を@c
422 付け加えることによって譜刻することができます。@c
423 忠告の臨時記号 (つまり、括弧で囲まれた臨時記号) は@c
424 ピッチの後にクエスチョン記号@tie{}@code{?} を付け加えることによって@c
425 譜刻することができます。@c
426 これら追加の臨時記号を使ってナチュラル記号を作り出すこともできます。
427
428 @lilypond[verbatim,quote,fragment]
429 \relative c'' { cis cis cis! cis? c c c! c? }
430 @end lilypond
431
432 @cindex accidental on tied note (タイで結ばれた音符への臨時記号)
433 @cindex tied note, accidental (タイで結ばれた音符への臨時記号)
434
435 タイで結ばれた音符に付ける臨時記号は@c
436 新しいシステム (訳者: 譜 1 行分のこと) の開始点でのみ譜刻されます:
437
438 @lilypond[verbatim,quote,fragment,ragged-right]
439 \relative c'' {
440   cis1~ 1~
441   \break
442   cis
443 }
444 @end lilypond
445
446
447 @snippets
448
449 @lilypondfile[verbatim,quote,texidoc,doctitle,ragged-right]
450 {hiding-accidentals-on-tied-notes-at-the-start-of-a-new-system.ly}
451
452 @lilypondfile[verbatim,quote,texidoc,doctitle]
453 {preventing-extra-naturals-from-being-automatically-added.ly}
454
455 @seealso
456 音楽用語集:
457 @rglos{sharp},
458 @rglos{flat},
459 @rglos{double sharp},
460 @rglos{double flat},
461 @rglos{Pitch names},
462 @rglos{quarter tone}
463
464 学習マニュアル:
465 @rlearning{ピッチと調号}
466
467 記譜法リファレンス:
468 @ref{Automatic accidentals},
469 @ref{Annotational accidentals (musica ficta)},
470 @ref{Note names in other languages}
471
472 コード断片集:
473 @rlsrnamed{Pitches,ピッチ}.
474
475 内部リファレンス:
476 @rinternals{Accidental_engraver},
477 @rinternals{Accidental},
478 @rinternals{AccidentalCautionary},
479 @rinternals{accidental-interface}
480
481 @cindex accidental, quarter-tone (4 分音臨時記号)
482 @cindex quarter-tone accidental (4 分音臨時記号)
483
484 @knownissues
485 4 分音臨時記号の表記の仕方で広く認められた標準はないため、@c
486 LilyPond の記号はいかなる標準にも準拠しません。
487
488
489 @node 他の言語での音符名
490 @unnumberedsubsubsec 他の言語での音符名
491 @translationof Note names in other languages
492
493 @cindex note names, other languages (他の言語での音符名)
494 @cindex pitch names, other languages (他の言語でのピッチ名)
495 @cindex language, note names in other (他の言語での音符名)
496 @cindex language, pitch names in other (他の言語でのピッチ名)
497
498 他のさまざまな言語での音符名と臨時記号名のセットが定義されています。@c
499 通常、音符名の言語の選択はファイルの先頭で行います。
500 以下の例はイタリア語の音符名を使用します:
501
502 @lilypond[quote,verbatim]
503 \language "italiano"
504
505 \relative {
506   do' re mi sib
507 }
508 @end lilypond
509
510 利用可能な言語ファイルとそれらが定義している音符名を挙げます:
511
512 @quotation
513 @multitable {@code{nederlands}} {do re/re mi fa sol la sib si}
514 @headitem 言語
515   @tab 音符名
516 @item @code{nederlands}
517   @tab c d e f g a bes b
518 @item @code{catalan}
519   @tab do re mi fa sol la sib si
520 @item @code{deutsch}
521   @tab c d e f g a b h
522 @item @code{english}
523   @tab c d e f g a bf b
524 @item @code{espanol} または @code{español}
525   @tab do re mi fa sol la sib si
526 @item @code{français}
527   @tab do ré/re mi fa sol la sib si
528 @item @code{italiano}
529   @tab do re mi fa sol la sib si
530 @item @code{norsk}
531   @tab c d e f g a b h
532 @item @code{portugues}
533   @tab do re mi fa sol la sib si
534 @item @code{suomi}
535   @tab c d e f g a b h
536 @item @code{svenska}
537   @tab c d e f g a b h
538 @item @code{vlaams}
539   @tab do re mi fa sol la sib si
540 @end multitable
541 @end quotation
542
543 音符名に加えて、臨時記号の接尾辞も言語によって異なる場合があります:
544
545 @quotation
546 @multitable {@code{nederlands}} {-@code{s}/-@code{-sharp}} {-@code{f}/-@code{-flat}} {-@code{ss}/-@code{x}/-@code{-sharpsharp}} {-@code{ff}/-@code{-flatflat}}
547 @headitem Language
548   @tab sharp @tab flat @tab double sharp @tab double flat
549 @item @code{nederlands}
550   @tab -@code{is} @tab -@code{es} @tab -@code{isis} @tab -@code{eses}
551 @item @code{catalan}
552   @tab -@code{d}/-@code{s} @tab -@code{b} @tab -@code{dd}/-@code{ss} @tab -@code{bb}
553 @item @code{deutsch}
554   @tab -@code{is} @tab -@code{es} @tab -@code{isis} @tab -@code{eses}
555 @item @code{english}
556   @tab -@code{s}/-@code{-sharp} @tab -@code{f}/-@code{-flat} @tab -@code{ss}/-@code{x}/-@code{-sharpsharp}
557     @tab -@code{ff}/-@code{-flatflat}
558 @item @code{espanol} または @code{español}
559   @tab -@code{s} @tab -@code{b} @tab -@code{ss}/-@code{x} @tab -@code{bb}
560 @item @code{français}
561   @tab -@code{d} @tab -@code{b} @tab -@code{dd}/-@code{x} @tab -@code{bb}
562 @item @code{italiano}
563   @tab -@code{d} @tab -@code{b} @tab -@code{dd} @tab -@code{bb}
564 @item @code{norsk}
565   @tab -@code{iss}/-@code{is} @tab -@code{ess}/-@code{es} @tab -@code{ississ}/-@code{isis}
566     @tab -@code{essess}/-@code{eses}
567 @item @code{portugues}
568   @tab -@code{s} @tab -@code{b} @tab -@code{ss} @tab -@code{bb}
569 @item @code{suomi}
570   @tab -@code{is} @tab -@code{es} @tab -@code{isis} @tab -@code{eses}
571 @item @code{svenska}
572   @tab -@code{iss} @tab -@code{ess} @tab -@code{ississ} @tab -@code{essess}
573 @item @code{vlaams}
574   @tab -@code{k} @tab -@code{b} @tab -@code{kk} @tab -@code{bb}
575 @end multitable
576 @end quotation
577
578 オランダ語では、@code{aes} は縮めて @code{as} となりますが、@c
579 LilyPond ではどちらの形式も認められます。@c
580 同様に、@code{es} と @code{ees} の両方が認められます。@c
581 これはさらに、@code{aeses}@tie{}/@tie{}@code{ases} と
582 @code{eeses}@tie{}/@tie{}@code{eses} にも適用されます。@c
583 他の言語ファイルでは短縮名だけが定義されている場合があります。
584
585 @lilypond[verbatim,quote,fragment]
586 \relative c'' { a2 as e es a ases e eses }
587 @end lilypond
588
589
590 @cindex microtones (微分音)
591 @cindex semi-sharp (半シャープ)
592 @cindex semi-flat (半フラット)
593 @cindex sesqui-sharp (1.5 シャープ)
594 @cindex sesqui-flat (1.5 フラット)
595
596 音楽の中には @q{通常の} シャープやフラットの音の変化をさらに細かく分けた@c
597 微分音を使用するものがあります。@c
598 さまざまな言語 (ファイル) での 4 分音
599 (訳者: シャープやフラットの半分の音の変化。4 分音符ではありません)
600 の音符名を以下の表で挙げます。@c
601 接頭辞 @notation{半-} と @notation{1.5-} はそれぞれ
602 @q{半分} と @q{1 つ半} を意味します。@c
603 表に無い言語では、まだ微分音の名前は定義されていません。
604
605 @quotation
606 @multitable {@code{nederlands}} {@b{半-シャープ}} {@b{半-フラット}} {@b{1.5-シャープ}} {@b{1.5-フラット}}
607 @headitem 元号
608   @tab 半-シャープ @tab 半-フラット @tab 1.5-シャープ @tab 1.5-フラット
609
610 @item @code{nederlands}
611   @tab -ih @tab -eh @tab -isih @tab -eseh
612 @item @code{deutsch}
613   @tab -ih @tab -eh @tab -isih @tab -eseh
614 @item @code{english}
615   @tab -qs @tab -qf @tab -tqs @tab -tqf
616 @item @code{espanol} または @code{español}
617   @tab -cs @tab -cb @tab -tcs @tab -tcb
618 @item @code{français}
619   @tab -sd @tab -sb @tab -dsd @tab -bsb
620 @item @code{italiano}
621   @tab -sd @tab -sb @tab -dsd @tab -bsb
622 @item @code{portugues}
623   @tab -sqt @tab -bqt @tab -stqt @tab -btqt
624 @end multitable
625 @end quotation
626
627 ここに示されている大半の言語は西洋クラシック音楽
628 -- @notation{Common Practice Period}: 西暦1600年から1900年頃の@c
629 バロック音楽、クラシック音楽、ロマン派音楽とも言えます --
630 に関係があります。@c
631 しかしながら、他のピッチやチューニング方法もサポートされています:
632 @ref{Common notation for non-Western music} を参照してください。
633
634 @seealso
635 音楽用語集:
636 @rglos{Pitch names},
637 @rglos{Common Practice Period}.
638
639 記譜法リファレンス:
640 @ref{Common notation for non-Western music}
641
642 あらかじめイストールされているファイル:
643 @file{scm/define-note-names.scm}
644
645 コード断片集:
646 @rlsrnamed{Pitches,ピッチ}
647
648
649 @node 複数のピッチを変更する
650 @subsection 複数のピッチを変更する
651 @translationof Changing multiple pitches
652
653 このセクションではピッチを変更する方法について議論します。
654
655 @menu
656 * オクターブ チェック::
657 * 移調::
658 * 反転::
659 * 逆行::
660 * 様式的な変形::
661 @end menu
662
663
664 @node オクターブ チェック
665 @unnumberedsubsubsec オクターブ チェック
666 @translationof Octave checks
667
668 @cindex octave correction (オクターブ修正)
669 @cindex octave check (オクターブ チェック)
670 @cindex control pitch (ピッチの制御)
671
672 @funindex =
673 @funindex \octaveCheck
674 @funindex controlpitch
675
676 相対モードでは、オクターブ変更記号を付け忘れることが容易に起こり得ます。@c
677 オクターブ チェックは、予期しないオクターブの音符を見つけた場合に@c
678 警告を表示してオクターブを修正することによって、@c
679 そのようなエラーを見つけ出すことをより容易にします。
680
681 音符のオクターブをチェックするには、@c
682 @code{=}@tie{}の後に絶対オクターブを指定します。@c
683 以下の例は、2 番目の音符の絶対オクターブがオクターブ チェックによって@c
684 示される @code{d'} ではなく @code{d''} であるため、@c
685 警告を発し (そしてピッチを変更し) ます。
686
687 @lilypond[verbatim,quote]
688 \relative {
689   c''2 d='4 d
690   e2 f
691 }
692 @end lilypond
693
694 音符のオクターブは
695 @code{\octaveCheck@tie{}@var{controlpitch}} コマンドでも@c
696 チェックすることができます。@c
697 @code{@var{controlpitch}} は絶対モードで指定されます。@c
698 これは前の音符と @code{@var{controlpitch}} との間の音程が
699 4 度以内であるかどうかをチェックします
700 (つまり、通常の相対モードでの算出方法と同じです)。@c
701 このチェックが失敗した場合、警告が表示されます。@c
702 このチェックの前にある音符は変更されませんが、@c
703 その後に続く音符はオクターブが修正されます。
704
705 @lilypond[verbatim,quote]
706 \relative {
707   c''2 d
708   \octaveCheck c'
709   e2 f
710 }
711 @end lilypond
712
713 以下の 2 小節を見てください。@c
714 1 番目と 3 番目の @code{\octaveCheck} は失敗していますが、@c
715 2 番目のチェックは失敗していません。
716
717 @lilypond[verbatim,quote]
718 \relative {
719   c''4 f g f
720
721   c4
722   \octaveCheck c'
723   f
724   \octaveCheck c'
725   g
726   \octaveCheck c'
727   f
728 }
729 @end lilypond
730
731 @seealso
732 コード断片集:
733 @rlsrnamed{Pitches,ピッチ}
734
735 内部リファレンス:
736 @rinternals{RelativeOctaveCheck}.
737
738
739 @node 移調
740 @unnumberedsubsubsec 移調
741 @translationof Transpose
742
743 @cindex transpose (移調)
744 @cindex transposing (移調)
745 @cindex transposition (移調)
746 @cindex transposition of pitches (ピッチの移調)
747 @cindex transposition of notes (音符の移調)
748 @cindex pitches, transposition of (ピッチの移調)
749 @cindex notes, transposition of (音符の移調)
750
751 @funindex \transpose
752
753 音楽表記は @code{\transpose} で移調させることができます。@c
754 構文は以下の通りです:
755
756 @example
757 \transpose @var{frompitch} @var{topitch} @var{musicexpr}
758 @end example
759
760 @noindent
761 これは @code{@var{musicexpr}} が @code{@var{frompitch}} から
762 @code{@var{topitch}} に移調されるということを意味します:
763 @code{@var{frompitch}} のピッチの音符はすべて @code{@var{topitch}}
764 に変更され、@c
765 他の音符もすべて同じ音程で移調されます。@c
766 @code{@var{frompitch}} と @code{@var{topitch}} のピッチはどちらも@c
767 絶対モードで指定されます。
768
769 @warning{@code{@bs{}transpose} ブロックの中にある音符は、@c
770 そのブロックの中に @code{@bs{}relative} が無い限り、絶対モードになります。}
771
772 D-メジャーの調で書かれた楽曲を思い浮かべてください。@c
773 この楽曲を E-メジャーに移調することができます。@c
774 調号も自動的に移調されることに注意してください。
775
776 @lilypond[verbatim,quote]
777 \transpose d e {
778   \relative {
779     \key d \major
780     d'4 fis a d
781   }
782 }
783 @end lilypond
784
785 @cindex transposing instruments (移調楽器)
786 @cindex instruments, transposing (移調楽器)
787
788 C (通常の @notation{コンサート ピッチ}) で書かれたパートを
789 A のクラリネットで演奏する
790 (そのため、A は C として表記され、演奏は表記されたものよりも 3 度低くなります)
791 場合、そのパート譜は以下のように作り出されます:
792
793 @lilypond[verbatim,quote]
794 \transpose a c' {
795   \relative {
796     \key c \major
797     c'4 d e g
798   }
799 }
800 @end lilypond
801
802 @noindent
803 @w{@code{\key c \major}} を明示的に指定しているということに@c
804 注意してください。@c
805 調号を指定しなかった場合、音符は移調されますが、調号は譜刻されません。
806
807 @code{\transpose} は同音異名のピッチを区別します:
808 @w{@code{\transpose c cis}} と @w{@code{\transpose c des}} は@c
809 どちらも半音上に移調します。@c
810 1 番目の移調はシャープを譜刻し、音符の五線譜上での位置は変わりません。@c
811 2 番目の移調はフラットを譜刻し、音符の五線譜上での位置は上に上がります。
812
813 @lilypond[verbatim,quote]
814 music = \relative { c' d e f }
815 \new Staff {
816   \transpose c cis { \music }
817   \transpose c des { \music }
818 }
819 @end lilypond
820
821 @code{\transpose} は上記とは異なる方法で用いることもでき、@c
822 それによって移調楽器のために書かれた音符を入力することができます。@c
823 前の例では C (またはコンサート ピッチ) でピッチを入力して、@c
824 それらを移調楽器のために譜刻する方法を示しましたが、@c
825 それとは正反対のことも可能です
826 -- 例えば、移調楽器のパート譜から指揮譜を譜刻することです。@c
827 例えば、E で始まる B-フラットのトランペットの音楽
828 (コンサート ピッチでは D で始まる音楽) を入力している場合に、@c
829 指揮譜を作り出すには以下のように記述します:
830
831 @example
832 musicInBflat = @{ e4 @dots{} @}
833 \transpose c bes, \musicInBflat
834 @end example
835
836 @noindent
837 この音楽を F で譜刻する (例えば、フレンチ ホルンの楽譜にアレンジし直すために)
838 には、既存の音楽をもう 1 つの @code{\transpose} で包み込みます:
839
840 @example
841 musicInBflat = @{ e4 @dots{} @}
842 \transpose f c' @{ \transpose c bes, \musicInBflat @}
843 @end example
844
845 @noindent
846 移調楽器についての更なる情報は、@c
847 @ref{Instrument transpositions} を参照してください。
848
849
850 @snippets
851
852 @lilypondfile[verbatim,quote,texidoc,doctitle]
853 {transposing-pitches-with-minimum-accidentals-smart-transpose.ly}
854
855 @seealso
856 記譜法リファレンス:
857 @ref{Instrument transpositions},
858 @ref{Inversion},
859 @ref{Modal transformations},
860 @ref{Relative octave entry},
861 @ref{Retrograde}
862
863 コード断片集:
864 @rlsrnamed{Pitches,ピッチ}
865
866 内部リファレンス:
867 @rinternals{TransposedMusic}
868
869 @funindex \transpose
870 @funindex \chordmode
871 @funindex \relative
872
873 @knownissues
874 相対変換コマンドはその引数の中にある @code{\transpose}, @code{\chordmode},
875 あるいは @code{\relative} セクションには影響を及ぼしません。@c
876 移調された音楽の中で相対モードを使用するには、@c
877 @code{\transpose} の中に @code{\relative} を置く必要があります。
878
879 @code{\transpose} を使用している場合、3 重の臨時記号は表示されません。@c
880 代わりに @q{異名等価の} ピッチが表示されます
881 (例えば e の 3 重フラットの代わりに d フラットが表示されます)。
882
883
884 @node 反転
885 @unnumberedsubsubsec 反転
886 @translationof Inversion
887
888 @cindex inversion (反転)
889 @cindex operation, inversion (反転操作)
890 @funindex \inversion
891
892 単一の操作で音楽表記を反転して、移調することができます:
893
894 @example
895 \inversion @var{around-pitch} @var{to-pitch} @var{musicexpr}
896 @end example
897
898 The @code{@var{musicexpr}} の音程は @code{@var{around-pitch}} を中心に@c
899 反転され、さらに @code{@var{around-pitch}} が @code{@var{to-pitch}} に@c
900 マッピングされるように移調されます。
901
902 @lilypond[verbatim,quote]
903 music = \relative { c' d e f }
904 \new Staff {
905   \music
906   \inversion d' d' \music
907   \inversion d' ees' \music
908 }
909 @end lilypond
910
911 @warning{反転されるモチーフは絶対オクターブ形式で記述するか、@c
912 最初に絶対オクターブ形式に変換されるよう @code{\relative} ブロックで囲む@c
913 必要があります。}
914
915 @seealso
916 記譜法リファレンス:
917 @ref{Modal transformations},
918 @ref{Retrograde},
919 @ref{Transpose}
920
921
922 @node 逆行
923 @unnumberedsubsubsec 逆行
924 @translationof Retrograde
925
926 @cindex retrograde transformation (逆行変換)
927 @cindex transformation, retrograde (逆行変換)
928 @cindex operation, retrograde (逆行操作)
929 @funindex \retrograde
930
931 音楽表記を後ろから前に演奏する逆行を作り出すことができます:
932
933 @lilypond[verbatim,quote]
934 music = \relative { c'8. ees16( fis8. a16 b8.) gis16 f8. d16 }
935
936 \new Staff {
937   \music
938   \retrograde \music
939 }
940 @end lilypond
941
942 @knownissues
943 @code{\retrograde} は非常に単純なツールです。多くのイベントは交換ではなく@c
944 @q{反転}するため、スパナの開始点にある調整や方向指示子は対応する終了点にも@c
945 追加する必要があります。つまり、@code{^(} は @code{^)} によって終了しなければ@c
946 ならないということです。全ての @code{\<} や @code{\cresc} は @code{\!} か
947 @code{\endcr} で終わらなければならず、全ての @code{\>} や @code{\decr} は@c
948 @code{\enddecr} で終わらなければなりません。効果が永続するような@c
949 プロパティ変更のコマンドやオーバライドは予期しない結果を生み出すかもしれません。
950
951 @seealso
952 記譜法リファレンス:
953 @ref{Inversion},
954 @ref{Modal transformations},
955 @ref{Transpose}
956
957
958 @node 様式的な変形
959 @unnumberedsubsubsec 様式的な変形
960 @translationof Modal transformations
961
962 @cindex modal transformations (様式的な変形)
963 @cindex transformations, modal (様式的な変形)
964 @cindex operations, modal (様式的な操作)
965
966 音階に基づく作曲では、モチーフはさまざまなやり方で頻繁に移調されます。@c
967 これは、モチーフの開始の音程を変えるために @notation{移調} する場合や、@c
968 旋回点で @notation{反転} する場合があります。
969 @notation{逆行} するために後戻りする場合もあります@c
970 -- @ref{Retrograde} を参照してください。
971
972 @warning{与えられた音階の中に無い音符は、移調されません。}
973
974 @subsubsubheading 様式的な移調
975
976 @cindex modal transposition (様式的な移調)
977 @cindex transposition, modal (様式的な移調)
978 @cindex operation, transposition (移調操作)
979 @funindex \modalTranspose
980
981 以下により、与えられた音階でモチーフを移調させることができます:
982
983 @example
984 \modalTranspose @var{from-pitch} @var{to-pitch} @var{scale} @var{motif}
985 @end example
986
987 @var{motif} の音符は @var{scale} 内を @var{to-pitch} と @var{from-pitch}
988 間の音程の度数の分だけシフトされます:
989
990 @lilypond[verbatim,quote]
991 diatonicScale = \relative { c' d e f g a b }
992 motif = \relative { c'8 d e f g a b c }
993
994 \new Staff {
995   \motif
996   \modalTranspose c f \diatonicScale \motif
997   \modalTranspose c b, \diatonicScale \motif
998 }
999 @end lilypond
1000
1001 上昇する音階の長さは任意であり、指定する音程も任意です:
1002
1003 @lilypond[verbatim,quote]
1004 pentatonicScale = \relative { ges aes bes des ees }
1005 motif = \relative { ees'8 des ges,4 <ges' bes,> <ges bes,> }
1006
1007 \new Staff {
1008   \motif
1009   \modalTranspose ges ees' \pentatonicScale \motif
1010 }
1011 @end lilypond
1012
1013 半音階の音階を持つ @code{\modalTranspose} を使った時の効果は
1014 @code{\transpose} と同じですが、使われる音符の名前を特定することが
1015 できます:
1016
1017 @lilypond[verbatim,quote]
1018 chromaticScale = \relative { c' cis d dis e f fis g gis a ais b }
1019 motif = \relative { c'8 d e f g a b c }
1020
1021 \new Staff {
1022   \motif
1023   \transpose c f \motif
1024   \modalTranspose c f \chromaticScale \motif
1025 }
1026 @end lilypond
1027
1028 @subsubsubheading 様式的な反転
1029
1030 @cindex modal inversion (様式的な反転)
1031 @cindex inversion, modal (様式的な反転)
1032 @cindex operation, modal inversion (様式的な反転操作)
1033 @funindex \modalInversion
1034
1035 モチーフを与えられた音階に従って与えられた旋回点 (音符) で反転させて、
1036 移調させることを 1 つの操作でできます:
1037
1038 @example
1039 \modalInversion @var{around-pitch} @var{to-pitch} @var{scale} @var{motif}
1040 @end example
1041
1042 @var{motif} の音符は @var{scale} 内を @var{around-pitch} から元の音符までと@c
1043 同じ度数の分だけ逆向きに進んだ位置に配置され、それからその結果は
1044 @var{scale} 内を @var{to-pitch} と @var{around-pitch} 間の音程の度数分だけ@c
1045 シフトされます。
1046
1047 そのため、単純に音階をある音符で反転させる場合は、@var{around-pitch} と
1048 @var{to-pitch} で同じ値を使用します:
1049
1050 @lilypond[verbatim,quote]
1051 octatonicScale = \relative { ees' f fis gis a b c d }
1052 motif = \relative { c'8. ees16 fis8. a16 b8. gis16 f8. d16 }
1053
1054 \new Staff {
1055   \motif
1056   \modalInversion fis' fis' \octatonicScale \motif
1057 }
1058 @end lilypond
1059
1060 音階の中にある 2 つの音符の中間にある旋回点で反転させるには、@c
1061 2 つの音符の 1 つを旋回点として反転させて、音階の 1 度数分だけ移調させます。@c
1062 指定された 2 つの音符が旋回点を囲んでいると解釈することができます:
1063
1064 @lilypond[verbatim,quote]
1065 scale = \relative { c' g' }
1066 motive = \relative { c' c g' c, }
1067
1068 \new Staff {
1069   \motive
1070   \modalInversion c' g' \scale \motive
1071 }
1072 @end lilypond
1073
1074 反転と逆行の操作を組み合わせると逆行-反転になります:
1075
1076 @lilypond[verbatim,quote]
1077 octatonicScale = \relative { ees' f fis gis a b c d }
1078 motif = \relative { c'8. ees16 fis8. a16 b8. gis16 f8. d16 }
1079
1080 \new Staff {
1081   \motif
1082   \retrograde \modalInversion c' c' \octatonicScale \motif
1083 }
1084 @end lilypond
1085
1086 @seealso
1087 記譜法リファレンス:
1088 @ref{Inversion},
1089 @ref{Retrograde},
1090 @ref{Transpose}
1091
1092
1093 @node ピッチを表示する
1094 @subsection ピッチを表示する
1095 @translationof Displaying pitches
1096
1097 このセクションではピッチの出力を変更する方法について議論します。
1098
1099 @menu
1100 * 音部記号::
1101 * 調号::
1102 * オッターバ囲み::
1103 * 楽器の移調::
1104 * 自動臨時記号::
1105 * 音域::
1106 @end menu
1107
1108
1109 @node 音部記号
1110 @unnumberedsubsubsec 音部記号
1111 @translationof Clef
1112
1113 @cindex G clef (G 音部記号)
1114 @cindex C clef (C 音部記号)
1115 @cindex F clef (F 音部記号)
1116 @cindex treble clef (ト音記号、高音部記号)
1117 @cindex violin clef (バイオリン音部記号)
1118 @cindex alto clef (アルト音部記号)
1119 @cindex tenor clef (テノール音部記号)
1120 @cindex bass clef (ヘ音記号、バス音部記号)
1121 @cindex french clef (フレンチ (バイオリン) 音部記号)
1122 @cindex soprano clef (ソプラノ音部記号)
1123 @cindex mezzosoprano clef (メゾソプラノ音部記号)
1124 @cindex baritone clef (バリトン音部記号)
1125 @cindex varbaritone clef (変形バリトン音部記号)
1126 @cindex subbass clef (低バス音部記号)
1127 @cindex clef (音部記号)
1128 @cindex ancient clef (古代音部記号)
1129 @cindex clef, ancient (古代音部記号)
1130 @cindex clef, G (G 音部記号)
1131 @cindex clef, C (C 音部記号)
1132 @cindex clef, F (F 音部記号)
1133 @cindex clef, treble (高音部記号)
1134 @cindex clef, violin (バイオリン音部記号)
1135 @cindex clef, alto (アルト音部記号)
1136 @cindex clef, tenor (テノール音部記号)
1137 @cindex clef, bass (ヘ音記号、バス音部記号)
1138 @cindex clef, french (フレンチ (バイオリン) 音部記号)
1139 @cindex clef, soprano (ソプラノ音部記号)
1140 @cindex clef, mezzosoprano (メゾソプラノ音部記号)
1141 @cindex clef, baritone (バリトン音部記号)
1142 @cindex clef, varbaritone (変形バリトン音部記号)
1143 @cindex clef, subbass (低バス音部記号)
1144
1145 @funindex \clef
1146
1147 コマンドを明示しない場合、LilyPond のデフォルトの音部記号は高音部記号
1148 (ト音記号) です。
1149
1150 @lilypond[verbatim,quote,fragment,ragged-right]
1151 c'2 c'
1152 @end lilypond
1153
1154 しかし、音部記号は @code{\clef} コマンドと@c
1155 適切な音部記号の名前を用いることで変えることができます。@c
1156 以下のそれぞれの例の中にある音符はすべて@emph{ミドル C} です。@c
1157
1158 @lilypond[verbatim,quote,fragment]
1159 \clef treble
1160 c'2 c'
1161 \clef alto
1162 c'2 c'
1163 \clef tenor
1164 c'2 c'
1165 \clef bass
1166 c'2 c'
1167 @end lilypond
1168
1169 指定することのできる全ての音部記号の名前は @ref{Clef styles} にあります。
1170
1171 専門的な音部記号 -- 例えば@emph{古代の}音楽に用いられるもの -- は
1172 @ref{Mensural clefs} や @ref{Gregorian clefs} に説明してあります。@c
1173 タブ譜の音部記号が必要な音楽に関しては、
1174 @ref{Default tablatures} や @ref{Custom tablatures} に説明があります。
1175
1176 @cindex Cue clefs (合図音符の音部記号)
1177 @cindex Clefs with cue notes (合図音符の音部記号)
1178 合図音符を用いる際の音部記号については、@ref{Formatting cue notes} の
1179 @code{\cueClef} や @code{\cueDuringWithClef} コマンドを参照してください。
1180
1181 @cindex transposing clefs (音部を移調する)
1182 @cindex clef, transposing (音部を移調する)
1183 @cindex octave transposition (オクターブ移調)
1184 @cindex optional octave transposition (任意のオクターブ移調)
1185 @cindex octave transposition, optional (任意のオクターブ移調)
1186 @cindex choral tenor clef (合唱譜のテナー音部記号)
1187 @cindex tenor clef, choral (合唱譜のテナー音部記号)
1188
1189 音部名に @code{_8} または @code{^8} を付け加えることによって、@c
1190 音部はそれぞれ 1 オクターブ下/上に移調され、@c
1191 @code{_15} または @code{^15} によって 2 オクターブ移調されます。@c
1192 音部名にアルファベット以外の文字が含まれる場合、@c
1193 音部名をダブル クォートで囲む必要があります。
1194
1195 @lilypond[verbatim,quote,fragment]
1196 \clef treble
1197 c'2 c'
1198 \clef "treble_8"
1199 c'2 c'
1200 \clef "bass^15"
1201 c'2 c'
1202 \clef "alto_2"
1203 c'2 c'
1204 \clef "G_8"
1205 c'2 c'
1206 \clef "F^5"
1207 c'2 c'
1208 @end lilypond
1209
1210 数字の引数を括弧や角括弧で囲むことで、オプションのオクターブを@c
1211 表示させることができます:
1212
1213 @lilypond[verbatim,quote,fragment]
1214 \clef "treble_(8)"
1215 c'2 c'
1216 \clef "bass^[15]"
1217 c'2 c'
1218 @end lilypond
1219
1220 ピッチは数字の引数が括弧で囲まれていない場合と同じです。
1221
1222 デフォルトでは、改行のタイミングで音部記号の変更が行われる時には、@c
1223 次の行の音部記号の他に、前の行の最後に@emph{予告の}音部記号が表示されます。@c
1224 この@emph{予告の}音部記号は表示しないようにすることができます。
1225
1226 @lilypond[verbatim,quote,fragment]
1227 \clef treble { c'2 c' } \break
1228 \clef bass { c'2 c' } \break
1229 \clef alto
1230   \set Staff.explicitClefVisibility = #end-of-line-invisible
1231   { c'2 c' } \break
1232   \unset Staff.explicitClefVisibility
1233 \clef bass { c'2 c' } \break
1234 @end lilypond
1235
1236 デフォルトでは、以前に表示された音部記号と同じ音部記号を @code{\clef}
1237 コマンドで指定しても、再表示はされず無視されます。この挙動は
1238 @code{\set Staff.forceClef = ##t} で変更することができます。
1239
1240 @lilypond[verbatim,quote,fragment]
1241   \clef treble
1242   c'1
1243   \clef treble
1244   c'1
1245   \set Staff.forceClef = ##t
1246   c'1
1247   \clef treble
1248   c'1
1249 @end lilypond
1250
1251 @noindent
1252 さらに正確に言うと、音部記号を表示するのは @code{\clef} コマンドそのものでは@c
1253 ありません。代わりに、このコマンドは @code{Clef_engraver} のプロパティを@c
1254 変更し、@code{Clef_engraver} はそれによって現在の譜に音部記号を表示するか@c
1255 どうかを決定します。@code{forceClef} プロパティはこの音部記号を表示するかの@c
1256 決定をその場で上書きします。
1257
1258 手動で音部記号が変更された場合、変更後の音部記号は通常より小さく表示されます。@c
1259 この挙動を変更することができます。
1260
1261 @lilypond[verbatim,quote,fragment]
1262   \clef "treble"
1263   c'1
1264   \clef "bass"
1265   c'1
1266   \clef "treble"
1267   c'1
1268   \override Staff.Clef.full-size-change = ##t
1269   \clef "bass"
1270   c'1
1271   \clef "treble"
1272   c'1
1273   \revert Staff.Clef.full-size-change
1274   \clef "bass"
1275   c'1
1276   \clef "treble"
1277   c'1
1278 @end lilypond
1279
1280 @snippets
1281
1282 @lilypondfile[verbatim,quote,texidoc,doctitle]
1283 {tweaking-clef-properties.ly}
1284
1285 @seealso
1286 記譜法リファレンス:
1287 @ref{Mensural clefs},
1288 @ref{Gregorian clefs},
1289 @ref{Default tablatures},
1290 @ref{Custom tablatures},
1291 @ref{Formatting cue notes}
1292
1293 インストールされているファイル:
1294 @file{scm/parser-clef.scm}
1295
1296 コード断片集:
1297 @rlsrnamed{Pitches,ピッチ}
1298
1299 内部リファレンス:
1300 @rinternals{Clef_engraver},
1301 @rinternals{Clef},
1302 @rinternals{ClefModifier},
1303 @rinternals{clef-interface}
1304
1305 @knownissues
1306 音部記号に付けるオクターブ移動の数字は、個別のグラフィカル オブジェクト@c
1307 として扱われます。@c
1308 このため、@var{Clef} に適用される @code{\override} は、@c
1309 別の @code{\override} で @var{ClefModifier} グラフィカル オブジェクトに@c
1310 適用する必要があります。
1311
1312 @lilypond[fragment,quote,verbatim]
1313 \new Staff \with {
1314   \override Clef.color = #blue
1315   \override ClefModifier.color = #red
1316 }
1317
1318 \clef "treble_8" c'4
1319 @end lilypond
1320
1321
1322 @node 調号
1323 @unnumberedsubsubsec 調号
1324 @translationof Key signature
1325
1326 @cindex key signature (調号)
1327
1328 @funindex \key
1329
1330 @c duplicated in Key signature and Accidentals
1331 @warning{LilyPond を始めたばかりのユーザは@c
1332 しばしば臨時記号と調号のことで混乱します。@c
1333 LilyPond では、音符名は未加工の入力です。@c
1334 調号と音部記号がこの未加工の入力をどのように表示するかを決定します。@c
1335 @code{c} のような変更を加えられていない音符は、調号や音部記号とは無関係に、@c
1336 @q{C ナチュラル} を意味します。@c
1337 更なる情報は、@rlearning{ピッチと調号} を参照してください。}
1338
1339 調号は楽曲を演奏すべき調性を示します。@c
1340 調号は譜の先頭で変更記号 (フラットやシャープ) のセットによって示されます。@c
1341 調号は変更されることがあります:
1342
1343 @example
1344 \key @var{pitch} @var{mode}
1345 @end example
1346
1347 @funindex \major
1348 @funindex \minor
1349 @funindex \ionian
1350 @funindex \locrian
1351 @funindex \aeolian
1352 @funindex \mixolydian
1353 @funindex \lydian
1354 @funindex \phrygian
1355 @funindex \dorian
1356
1357 @cindex church modes (チャーチ モード)
1358 @cindex modes (モード)
1359 @cindex major (メジャー)
1360 @cindex minor (マイナー)
1361 @cindex ionian (アイオニアン)
1362 @cindex locrian (ロクリアン)
1363 @cindex aeolian (エオリアン)
1364 @cindex mixolydian (ミクソリディアン)
1365 @cindex lydian (リディアン)
1366 @cindex phrygian (フリジアン)
1367 @cindex dorian (ドリアン)
1368
1369 @noindent
1370
1371 調号を @code{@var{pitch}}-メジャーや @code{@var{pitch}}-マイナーにするには、@c
1372 @code{@var{mode}} をそれぞれ @code{\major} または @code{\minor} にします。@c
1373 さらに標準のモード名
1374  -- @notation{チャーチ モード} とも呼ばれます --
1375 を使うこともできます:
1376 @code{\ionian}, @code{\dorian}, @code{\phrygian}, @code{\lydian},
1377 @code{\mixolydian}, @code{\aeolian} それに @code{\locrian} です。
1378
1379 @lilypond[verbatim,quote,fragment]
1380 \relative {
1381   \key g \major
1382   fis''1
1383   f
1384   fis
1385 }
1386 @end lilypond
1387
1388 新たにモードを定義することができます
1389 -- モードが C で始まる場合、C で始まる音階の各ステップに対する@c
1390 変更記号をリスト アップします。
1391
1392 @lilypond[verbatim,quote]
1393 freygish = #`((0 . ,NATURAL) (1 . ,FLAT) (2 . ,NATURAL)
1394     (3 . ,NATURAL) (4 . ,NATURAL) (5 . ,FLAT) (6 . ,FLAT))
1395
1396 \relative {
1397   \key c \freygish c'4 des e f
1398   \bar "||" \key d \freygish d es fis g
1399 }
1400 @end lilypond
1401
1402 @code{KeySignature} のプロパティ @code{flat-positions} と
1403 @code{sharp-positions} を用いて、調号の臨時記号を通常とは異なる@c
1404 オクターブに表示させたり、複数のオクターブに表示させることができます。@c
1405 これらのプロパティに渡される値は、臨時記号を表示させる譜ポジションの@c
1406 範囲を指定します。@c
1407 1 つの値だけを渡した場合、その譜ポジションで終了するオクターブの範囲@c
1408 に臨時記号が配置されます。
1409
1410 @lilypond[verbatim, quote,fragment]
1411 \override Staff.KeySignature.flat-positions = #'((-5 . 5))
1412 \override Staff.KeyCancellation.flat-positions = #'((-5 . 5))
1413 \clef bass \key es \major es g bes d'
1414 \clef treble \bar "||" \key es \major es' g' bes' d''
1415
1416 \override Staff.KeySignature.sharp-positions = #'(2)
1417 \bar "||" \key b \major b' fis' b'2
1418 @end lilypond
1419
1420 @snippets
1421
1422 @lilypondfile[verbatim,quote,texidoc,doctitle]
1423 {preventing-natural-signs-from-being-printed-when-the-key-signature-changes.ly}
1424
1425 @lilypondfile[verbatim,quote,texidoc,doctitle]
1426 {non-traditional-key-signatures.ly}
1427
1428 @seealso
1429 音楽用語集:
1430 @rglos{church mode},
1431 @rglos{scordatura}
1432
1433 学習マニュアル:
1434 @rlearning{ピッチと調号}
1435
1436 コード断片集:
1437 @rlsrnamed{Pitches,ピッチ}
1438
1439 内部リファレンス:
1440 @rinternals{KeyChangeEvent},
1441 @rinternals{Key_engraver},
1442 @rinternals{Key_performer},
1443 @rinternals{KeyCancellation},
1444 @rinternals{KeySignature},
1445 @rinternals{key-signature-interface}
1446
1447
1448 @node オッターバ囲み
1449 @unnumberedsubsubsec オッターバ囲み
1450 @translationof Ottava brackets
1451
1452 @cindex ottava (オッターバ)
1453 @cindex 15ma
1454 @cindex 8va
1455 @cindex 8ve
1456 @cindex octavation (オクタベーション)
1457
1458 @funindex set-octavation
1459 @funindex \ottava
1460
1461 @notation{オッターバ囲み} は譜をオクターブ単位で移調します:
1462
1463 @lilypond[verbatim,quote]
1464 \relative a' {
1465   a2 b
1466   \ottava #-2
1467   a2 b
1468   \ottava #-1
1469   a2 b
1470   \ottava #0
1471   a2 b
1472   \ottava #1
1473   a2 b
1474   \ottava #2
1475   a2 b
1476 }
1477 @end lilypond
1478
1479 @snippets
1480
1481 @lilypondfile[verbatim,quote,texidoc,doctitle]
1482 {ottava-text.ly}
1483
1484 @lilypondfile[verbatim,quote,texidoc,doctitle]
1485 {adding-an-ottava-marking-to-a-single-voice.ly}
1486
1487 @lilypondfile[verbatim,quote,texidoc,doctitle]
1488 {modifying-the-ottava-spanner-slope.ly}
1489
1490 @seealso
1491 音楽用語集:
1492 @rglos{octavation}
1493
1494 コード断片集:
1495 @rlsrnamed{Pitches,ピッチ}
1496
1497 内部リファレンス:
1498 @rinternals{Ottava_spanner_engraver},
1499 @rinternals{OttavaBracket},
1500 @rinternals{ottava-bracket-interface}
1501
1502
1503 @node 楽器の移調
1504 @unnumberedsubsubsec 楽器の移調
1505 @translationof Instrument transpositions
1506
1507 @cindex transposition, MIDI (MIDI の移調)
1508 @cindex transposition, instrument (楽器の移調)
1509 @cindex transposing instrument (移調楽器)
1510 @cindex MIDI
1511 @cindex MIDI transposition (MIDI の移調)
1512
1513 @funindex \transposition
1514
1515 楽器の移調を含む楽器を譜刻するとき、いくつかのパートは@c
1516 @notation{コンサート ピッチ} とは異なるピッチで譜刻される可能性があります。@c
1517 このような場合、@notation{移調楽器} の調を指定すべきです。@c
1518 指定しなければ MIDI 出力や他のパートの出だしのピッチは誤ったものになります。@c
1519 引用についての更なる情報は @ref{Quoting other voices} を参照してください。
1520
1521 @example
1522 \transposition @var{pitch}
1523 @end example
1524
1525 @code{\transposition} で使用するピッチは、@c
1526 譜に書かれた @code{c'} をその移調楽器で演奏したときに聴こえる@c
1527 実際の音に対応したものであるべきです。@c
1528 このピッチは絶対モードで入力します。@c
1529 ですから、楽譜よりも 1 度高い音を出す楽器は
1530 @w{@code{\transposition d'}} を使うべきです。@c
1531 @code{\transposition} は、ピッチがコンサート ピッチでは @emph{ない} ピッチで@c
1532 入力されている場合に @emph{のみ} 使用すべきです。
1533
1534 バイオリンと B-フラットのクラリネットのための音符をいくつか挙げます。@c
1535 それぞれのパートは、それぞれが指揮譜に刻譜されるときに使用される@c
1536 音符と調を使って入力されています。@c
1537 2 つの楽器は斉奏で演奏しています。
1538
1539 @lilypond[verbatim,quote]
1540 \new GrandStaff <<
1541   \new Staff = "violin" \with {
1542     instrumentName = #"Vln"
1543     midiInstrument = #"violin"
1544   }
1545   \relative c'' {
1546     % not strictly necessary, but a good reminder
1547     \transposition c'
1548     \key c \major
1549     g4( c8) r c r c4
1550   }
1551   \new Staff = "clarinet" \with {
1552     instrumentName = \markup { Cl (B\flat) }
1553     midiInstrument = #"clarinet"
1554   }
1555   \relative c'' {
1556     \transposition bes
1557     \key d \major
1558     a4( d8) r d r d4
1559   }
1560 >>
1561 @end lilypond
1562
1563 @code{\transposition} は楽曲の途中で変更されることもあります。@c
1564 例えば、クラリネット奏者は A のクラリネットから B-フラットのクラリネットに@c
1565 持ち替えなければならないことがあります。
1566
1567 @lilypond[verbatim,quote]
1568 flute = \relative c'' {
1569   \key f \major
1570   \cueDuring #"clarinet" #DOWN {
1571     R1 _\markup\tiny "clarinet"
1572     c4 f e d
1573     R1 _\markup\tiny "clarinet"
1574   }
1575 }
1576 clarinet = \relative c'' {
1577   \key aes \major
1578   \transposition a
1579   aes4 bes c des
1580   R1^\markup { muta in B\flat }
1581   \key g \major
1582   \transposition bes
1583   d2 g,
1584 }
1585 \addQuote "clarinet" \clarinet
1586 <<
1587   \new Staff \with { instrumentName = #"Flute" }
1588     \flute
1589   \new Staff \with { instrumentName = #"Cl (A)" }
1590     \clarinet
1591 >>
1592 @end lilypond
1593
1594 @seealso
1595 音楽用語集:
1596 @rglos{concert pitch},
1597 @rglos{transposing instrument}
1598
1599 記譜法リファレンス:
1600 @ref{Quoting other voices},
1601 @ref{Transpose}
1602
1603 コード断片集:
1604 @rlsrnamed{Pitches,ピッチ}
1605
1606
1607 @node 自動臨時記号
1608 @unnumberedsubsubsec 自動臨時記号
1609 @translationof Automatic accidentals
1610
1611 @cindex accidental style (臨時記号スタイル)
1612 @cindex accidental style, default (デフォルトの臨時記号スタイル)
1613 @cindex accidentals (臨時記号)
1614 @cindex accidentals, automatic (自動臨時記号)
1615 @cindex automatic accidentals (自動臨時記号)
1616 @cindex default accidental style (デフォルトの臨時記号スタイル)
1617
1618 @funindex \accidentalStyle
1619 @funindex voice
1620 @funindex default
1621
1622 臨時記号の譜刻の仕方には多くの異なる規約があります。@c
1623 LilyPond はどの臨時記号スタイルを使用するのかを指定するための関数を@c
1624 提供します。@c
1625 この関数は以下のように呼び出されます:
1626
1627 @example
1628 \new Staff <<
1629   \accidentalStyle voice
1630   @{ @dots{} @}
1631 >>
1632 @end example
1633
1634 指定された臨時記号スタイルは、デフォルトでは、カレントの @code{Staff} に@c
1635 適用されます
1636 (スタイル @code{piano} と @code{piano-cautionary} は例外です。@c
1637 これらは以下で説明します)。@c
1638 オプションとして、この関数は 2 つ目の引数をとることができ、@c
1639 それによってスタイルを変更すべき範囲 (スコープ) を指定できます。@c
1640 例えば、カレントの @code{StaffGroup} のすべての譜で同じスタイルを使うには、@c
1641 以下のようにします:
1642
1643 @example
1644 \accidentalStyle StaffGroup.voice
1645 @end example
1646
1647 サポートされる臨時記号スタイルを以下で示します。@c
1648 それぞれのスタイルを実際に示すために、以下の例を使用します:
1649
1650 @lilypond[verbatim,quote]
1651 musicA = {
1652   <<
1653     \relative {
1654       cis''8 fis, bes4 <a cis>8 f bis4 |
1655       cis2. <c, g'>4 |
1656     }
1657     \\
1658     \relative {
1659       ais'2 cis, |
1660       fis8 b a4 cis2 |
1661     }
1662   >>
1663 }
1664
1665 musicB = {
1666   \clef bass
1667   \new Voice {
1668     \voiceTwo \relative {
1669       <fis a cis>8[ <fis a cis>
1670       \change Staff = up
1671       cis' cis
1672       \change Staff = down
1673       <fis, a> <fis a>]
1674       \showStaffSwitch
1675       \change Staff = up
1676       dis'4 |
1677       \change Staff = down
1678       <fis, a cis>4 gis <f a d>2 |
1679     }
1680   }
1681 }
1682
1683 \new PianoStaff {
1684   <<
1685     \context Staff = "up" {
1686       \accidentalStyle default
1687       \musicA
1688     }
1689     \context Staff = "down" {
1690       \accidentalStyle default
1691       \musicB
1692     }
1693   >>
1694 }
1695 @end lilypond
1696
1697 両方の譜で同じ臨時記号スタイルを使うのなら、@c
1698 この例の最後のブロックを以下で置き換えられます:
1699
1700 @c KEEP LY
1701 @example
1702 \new PianoStaff @{
1703   <<
1704     \context Staff = "up" @{
1705       %%% 次の行を変更したいスタイルに合わせて変更してください:
1706       \accidentalStyle Score.default
1707       \musicA
1708     @}
1709     \context Staff = "down" @{
1710       \musicB
1711     @}
1712   >>
1713 @}
1714 @end example
1715
1716
1717 @c don't use verbatim in this table.
1718 @table @code
1719 @item default
1720
1721 @cindex default accidental style (default 臨時記号スタイル)
1722 @cindex accidental style, default (default 臨時記号スタイル)
1723
1724 @funindex default
1725
1726 これはデフォルトの譜刻の仕方です。@c
1727 これは 18 世紀の一般的な習慣と一致します:
1728 臨時記号が有効なのは、その臨時記号が発生した小節の終わりまでで、@c
1729 かつ、その臨時記号が発生したオクターブの中だけです。@c
1730 そのため以下の例の中では、第 2 小節の @code{b} や最後の @code{c} の前には@c
1731 ナチュラル記号は譜刻されていません:
1732
1733 @lilypond[quote]
1734 musicA = {
1735   <<
1736     \relative {
1737       cis''8 fis, bes4 <a cis>8 f bis4 |
1738       cis2. <c, g'>4 |
1739     }
1740     \\
1741     \relative {
1742       ais'2 cis, |
1743       fis8 b a4 cis2 |
1744     }
1745   >>
1746 }
1747
1748 musicB = {
1749   \clef bass
1750   \new Voice {
1751     \voiceTwo \relative {
1752       <fis a cis>8[ <fis a cis>
1753       \change Staff = up
1754       cis' cis
1755       \change Staff = down
1756       <fis, a> <fis a>]
1757       \showStaffSwitch
1758       \change Staff = up
1759       dis'4 |
1760       \change Staff = down
1761       <fis, a cis>4 gis <f a d>2 |
1762     }
1763   }
1764 }
1765
1766 \new PianoStaff {
1767   <<
1768     \context Staff = "up" {
1769       \accidentalStyle default
1770       \musicA
1771     }
1772     \context Staff = "down" {
1773       \accidentalStyle default
1774       \musicB
1775     }
1776   >>
1777 }
1778 @end lilypond
1779
1780 @item voice
1781
1782 @cindex accidental style, voice (voice 臨時記号スタイル)
1783 @cindex voice accidental style (voice 臨時記号スタイル)
1784 @cindex accidental style, modern (modern 臨時記号スタイル)
1785 @cindex modern accidental style (modern 臨時記号スタイル)
1786 @cindex accidental style, modern-cautionary (modern-cautionary 臨時記号スタイル)
1787 @cindex modern-cautionary accidental style (modern-cautionary 臨時記号スタイル)
1788
1789 @funindex voice
1790
1791 通常の臨時記号の付け方では、臨時記号は @code{Staff} レベルで保持されます。@c
1792 しかしながらこのスタイルでは、臨時記号はそれぞれのボイスで別々に譜刻されます。@c
1793 それを除けば、このスタイルの規則は @code{default} と同じです。
1794
1795 結果として、あるボイスからの臨時記号は他のボイスでキャンセルされず、@c
1796 これはしばしば望まない結果となります:
1797 以下の例では、2 番目の @code{a} をナチュラルで演奏するか、@c
1798 シャープで演奏するかを決定するのは困難です。@c
1799 そのため、@code{voice} オプションは、それぞれのボイスが別々の演奏者によって@c
1800 個々に読まれる場合にのみ使用すべきです。@c
1801 譜が 1 人の演奏者によって使用される場合 (例えば、指揮者やピアノ譜の場合)、@c
1802 このスタイルの代わりに @code{modern} や @code{modern-cautionary} を@c
1803 使用すべきです。
1804
1805 @lilypond[quote]
1806 musicA = {
1807   <<
1808     \relative {
1809       cis''8 fis, bes4 <a cis>8 f bis4 |
1810       cis2. <c, g'>4 |
1811     }
1812     \\
1813     \relative {
1814       ais'2 cis, |
1815       fis8 b a4 cis2 |
1816     }
1817   >>
1818 }
1819
1820 musicB = {
1821   \clef bass
1822   \new Voice {
1823     \voiceTwo \relative {
1824       <fis a cis>8[ <fis a cis>
1825       \change Staff = up
1826       cis' cis
1827       \change Staff = down
1828       <fis, a> <fis a>]
1829       \showStaffSwitch
1830       \change Staff = up
1831       dis'4 |
1832       \change Staff = down
1833       <fis, a cis>4 gis <f a d>2 |
1834     }
1835   }
1836 }
1837
1838 \new PianoStaff {
1839   <<
1840     \context Staff = "up" {
1841       \accidentalStyle voice
1842       \musicA
1843     }
1844     \context Staff = "down" {
1845       \accidentalStyle voice
1846       \musicB
1847     }
1848   >>
1849 }
1850 @end lilypond
1851
1852 @item modern
1853
1854 @cindex accidentals, modern style (modern 臨時記号スタイル)
1855 @cindex modern style accidentals (modern 臨時記号スタイル)
1856
1857 @funindex modern
1858
1859 この規則は 20 世紀の一般的な臨時記号の付け方と一致します:
1860 この規則はいくつかの余分なナチュラル記号を省略します
1861 -- 伝統的にダブル シャープの後のシャープに前置されるナチュラル記号と、@c
1862 ダブル フラットの後のフラットに前置されるナチュラル記号を省略します。@c
1863
1864 @code{modern} 規則の臨時記号の付け方は @code{default} とほぼ同じですが、@c
1865 あいまいさを避けるための 2 つの規則が追加されます
1866  -- 一時的な臨時記号が使われると、
1867 その後の小節で (同じオクターブにある音符に対して) キャンセル記号が@c
1868 譜刻され、@c
1869 臨時記号が使われた小節では他のオクターブにある音符にもキャンセル記号が@c
1870 譜刻されます。@c
1871 そのため、上部譜の第 2 小節の中にある @code{b} と @code{c} の前には@c
1872 ナチュラルが付けられています:
1873
1874 @lilypond[quote]
1875 musicA = {
1876   <<
1877     \relative {
1878       cis''8 fis, bes4 <a cis>8 f bis4 |
1879       cis2. <c, g'>4 |
1880     }
1881     \\
1882     \relative {
1883       ais'2 cis, |
1884       fis8 b a4 cis2 |
1885     }
1886   >>
1887 }
1888
1889 musicB = {
1890   \clef bass
1891   \new Voice {
1892     \voiceTwo \relative {
1893       <fis a cis>8[ <fis a cis>
1894       \change Staff = up
1895       cis' cis
1896       \change Staff = down
1897       <fis, a> <fis a>]
1898       \showStaffSwitch
1899       \change Staff = up
1900       dis'4 |
1901       \change Staff = down
1902       <fis, a cis>4 gis <f a d>2 |
1903     }
1904   }
1905 }
1906
1907 \new PianoStaff {
1908   <<
1909     \context Staff = "up" {
1910       \accidentalStyle modern
1911       \musicA
1912     }
1913     \context Staff = "down" {
1914       \accidentalStyle modern
1915       \musicB
1916     }
1917   >>
1918 }
1919 @end lilypond
1920
1921 @item modern-cautionary
1922
1923 @cindex accidentals, modern cautionary style (modern-cautionary 臨時記号スタイル)
1924 @cindex modern accidental style (modern 臨時記号スタイル)
1925 @cindex modern cautionary accidental style (modern-cautionary 臨時記号スタイル)
1926 @cindex modern style accidentals (modern 臨時記号スタイル)
1927 @cindex modern style cautionary accidentals (modern-cautionary 臨時記号スタイル)
1928
1929 @funindex modern-cautionary
1930
1931 この規則は @code{modern} と似ていますが、@c
1932 忠告的臨時記号として @q{追加の} 臨時記号が (括弧付きで) 譜刻されます。@c
1933 これらの臨時記号は、@code{AccidentalCautionary} の @code{font-size}
1934 プロパティをオーバライドすることで異なったサイズで表示することができます。
1935
1936 @lilypond[quote]
1937 musicA = {
1938   <<
1939     \relative {
1940       cis''8 fis, bes4 <a cis>8 f bis4 |
1941       cis2. <c, g'>4 |
1942     }
1943     \\
1944     \relative {
1945       ais'2 cis, |
1946       fis8 b a4 cis2 |
1947     }
1948   >>
1949 }
1950
1951 musicB = {
1952   \clef bass
1953   \new Voice {
1954     \voiceTwo \relative {
1955       <fis a cis>8[ <fis a cis>
1956       \change Staff = up
1957       cis' cis
1958       \change Staff = down
1959       <fis, a> <fis a>]
1960       \showStaffSwitch
1961       \change Staff = up
1962       dis'4 |
1963       \change Staff = down
1964       <fis, a cis>4 gis <f a d>2 |
1965     }
1966   }
1967 }
1968
1969 \new PianoStaff {
1970   <<
1971     \context Staff = "up" {
1972       \accidentalStyle modern-cautionary
1973       \musicA
1974     }
1975     \context Staff = "down" {
1976       \accidentalStyle modern-cautionary
1977       \musicB
1978     }
1979   >>
1980 }
1981 @end lilypond
1982
1983 @item modern-voice
1984
1985 @cindex accidental style, modern (modern 臨時記号スタイル)
1986 @cindex accidentals, modern (modern 臨時記号)
1987 @cindex accidentals, multivoice (マルチボイス臨時記号)
1988 @cindex modern accidental style (modern 臨時記号スタイル)
1989 @cindex modern accidentals (modern 臨時記号)
1990 @cindex multivoice accidentals (マルチボイス)
1991
1992 @funindex modern-voice
1993
1994 この規則はマルチボイス臨時記号として使用されます。@c
1995 演奏家が複数のボイスの中の 1 つのボイスを演奏する場合にも、@c
1996 すべてのボイスを演奏する場合にも使用されます。@c
1997 臨時記号はそれぞれのボイスに対して譜刻されますが、@c
1998 同じ @code{Staff} の中であってもボイスをまたいで@emph{キャンセルされます}。@c
1999 そのため、最後の小節で @code{a} がキャンセルされています
2000  -- なぜなら、前のキャンセルは異なるボイスで行われたからです。@c
2001 さらに下部譜では @code{d} がキャンセルされています
2002  -- その臨時記号は前の小節の異なるボイスで付けられたものだからです:
2003
2004 @lilypond[quote]
2005 musicA = {
2006   <<
2007     \relative {
2008       cis''8 fis, bes4 <a cis>8 f bis4 |
2009       cis2. <c, g'>4 |
2010     }
2011     \\
2012     \relative {
2013       ais'2 cis, |
2014       fis8 b a4 cis2 |
2015     }
2016   >>
2017 }
2018
2019 musicB = {
2020   \clef bass
2021   \new Voice {
2022     \voiceTwo \relative {
2023       <fis a cis>8[ <fis a cis>
2024       \change Staff = up
2025       cis' cis
2026       \change Staff = down
2027       <fis, a> <fis a>]
2028       \showStaffSwitch
2029       \change Staff = up
2030       dis'4 |
2031       \change Staff = down
2032       <fis, a cis>4 gis <f a d>2 |
2033     }
2034   }
2035 }
2036
2037 \new PianoStaff {
2038   <<
2039     \context Staff = "up" {
2040       \accidentalStyle modern-voice
2041       \musicA
2042     }
2043     \context Staff = "down" {
2044       \accidentalStyle modern-voice
2045       \musicB
2046     }
2047   >>
2048 }
2049 @end lilypond
2050
2051 @cindex accidental style, cautionary, modern voice (modern-voice-cautionary 臨時記号スタイル)
2052 @cindex accidental style, modern voice cautionary (modern-voice-cautionary 臨時記号スタイル)
2053 @cindex accidental style, voice, modern cautionary (modern-voice-cautionary 臨時記号スタイル)
2054
2055 @funindex modern-voice-cautionary
2056
2057 @item modern-voice-cautionary
2058
2059 この規則は @code{modern-voice} と同じですが、追加の臨時記号
2060 (これは @code{voice} では譜刻されません)
2061 は忠告として譜刻されます。@c
2062 たとえ @code{default} で譜刻されるすべての臨時記号が@c
2063 この規則でも譜刻されたとしても、@c
2064 それらの臨時記号のいくつかは忠告として譜刻されます。
2065
2066 @lilypond[quote]
2067 musicA = {
2068   <<
2069     \relative {
2070       cis''8 fis, bes4 <a cis>8 f bis4 |
2071       cis2. <c, g'>4 |
2072     }
2073     \\
2074     \relative {
2075       ais'2 cis, |
2076       fis8 b a4 cis2 |
2077     }
2078   >>
2079 }
2080
2081 musicB = {
2082   \clef bass
2083   \new Voice {
2084     \voiceTwo \relative {
2085       <fis a cis>8[ <fis a cis>
2086       \change Staff = up
2087       cis' cis
2088       \change Staff = down
2089       <fis, a> <fis a>]
2090       \showStaffSwitch
2091       \change Staff = up
2092       dis'4 |
2093       \change Staff = down
2094       <fis, a cis>4 gis <f a d>2 |
2095     }
2096   }
2097 }
2098
2099 \new PianoStaff {
2100   <<
2101     \context Staff = "up" {
2102       \accidentalStyle modern-voice-cautionary
2103       \musicA
2104     }
2105     \context Staff = "down" {
2106       \accidentalStyle modern-voice-cautionary
2107       \musicB
2108     }
2109   >>
2110 }
2111 @end lilypond
2112
2113 @item piano
2114
2115 @cindex accidental style, piano (ピアノ臨時記号スタイル)
2116 @cindex accidentals, piano (ピアノ臨時記号)
2117 @cindex piano accidental style (ピアノ臨時記号スタイル)
2118 @cindex piano accidentals (ピアノ臨時記号)
2119
2120 @funindex piano
2121
2122 この規則は 20 世紀のピアノ譜の臨時記号のつけ方を反映しています。@c
2123 このスタイルは @code{modern} スタイルと非常によく似ています。@c
2124 しかしながらこのスタイルでは、@c
2125 同じ @code{GrandStaff} または @code{PianoStaff} の中にある譜をまたがって@c
2126 臨時記号はキャンセルされます。@c
2127 そのため、最後の和音ではすべての音符でキャンセルが行われています。
2128
2129 この臨時記号スタイルは、@c
2130 デフォルトで、@code{GrandStaff} や @code{PianoStaff} に適用されます。
2131
2132 @lilypond[quote]
2133 musicA = {
2134   <<
2135     \relative {
2136       cis''8 fis, bes4 <a cis>8 f bis4 |
2137       cis2. <c, g'>4 |
2138     }
2139     \\
2140     \relative {
2141       ais'2 cis, |
2142       fis8 b a4 cis2 |
2143     }
2144   >>
2145 }
2146
2147 musicB = {
2148   \clef bass
2149   \new Voice {
2150     \voiceTwo \relative {
2151       <fis a cis>8[ <fis a cis>
2152       \change Staff = up
2153       cis' cis
2154       \change Staff = down
2155       <fis, a> <fis a>]
2156       \showStaffSwitch
2157       \change Staff = up
2158       dis'4 |
2159       \change Staff = down
2160       <fis, a cis>4 gis <f a d>2 |
2161     }
2162   }
2163 }
2164
2165 \new PianoStaff {
2166   <<
2167     \context Staff = "up" {
2168       \accidentalStyle piano
2169       \musicA
2170     }
2171     \context Staff = "down" {
2172       \musicB
2173     }
2174   >>
2175 }
2176 @end lilypond
2177
2178 @item piano-cautionary
2179
2180 @cindex accidentals, piano cautionary (piano-cautionary 臨時記号)
2181 @cindex cautionary accidentals, piano (piano-cautionary 臨時記号)
2182 @cindex piano cautionary accidentals (piano-cautionary 臨時記号)
2183 @cindex accidental style, piano cautionary (piano-cautionary 臨時記号スタイル)
2184 @cindex cautionary accidental style, piano (piano-cautionary 臨時記号スタイル)
2185 @cindex piano cautionary accidental style (piano-cautionary 臨時記号スタイル)
2186
2187 @funindex piano-cautionary
2188
2189 この規則は @code{piano} と同じですが、追加の臨時記号は忠告として譜刻されます。
2190
2191 @lilypond[quote]
2192 musicA = {
2193   <<
2194     \relative {
2195       cis''8 fis, bes4 <a cis>8 f bis4 |
2196       cis2. <c, g'>4 |
2197     }
2198     \\
2199     \relative {
2200       ais'2 cis, |
2201       fis8 b a4 cis2 |
2202     }
2203   >>
2204 }
2205
2206 musicB = {
2207   \clef bass
2208   \new Voice {
2209     \voiceTwo \relative {
2210       <fis a cis>8[ <fis a cis>
2211       \change Staff = up
2212       cis' cis
2213       \change Staff = down
2214       <fis, a> <fis a>]
2215       \showStaffSwitch
2216       \change Staff = up
2217       dis'4 |
2218       \change Staff = down
2219       <fis, a cis>4 gis <f a d>2 |
2220     }
2221   }
2222 }
2223
2224 \new PianoStaff {
2225   <<
2226     \context Staff = "up" {
2227       \accidentalStyle piano-cautionary
2228       \musicA
2229     }
2230     \context Staff = "down" {
2231       \musicB
2232     }
2233   >>
2234 }
2235 @end lilypond
2236
2237 @item choral
2238
2239 @cindex accidental style, choral (choral 臨時記号スタイル)
2240 @cindex accidentals, choral (choral 臨時記号)
2241 @cindex choral accidental style (choral 臨時記号スタイル)
2242 @cindex choral accidentals (choral 臨時記号)
2243
2244 @funindex choral
2245
2246 このルールは @code{modern-voice} と @code{piano} の組み合わせです。@c
2247 これは自身のボイスのみを追う歌手にとって必要な全ての臨時記号を表示し、@c
2248 また @code{ChoirStaff} の全てのボイスを同時に追う読譜者のために追加の@c
2249 臨時記号も表示します。
2250
2251 この臨時記号スタイルは @code{ChoirStaff} でデフォルトで適用されています。
2252
2253 @lilypond[quote]
2254 musicA = {
2255   <<
2256     \relative {
2257       cis''8 fis, bes4 <a cis>8 f bis4 |
2258       cis2. <c, g'>4 |
2259     }
2260     \\
2261     \relative {
2262       ais'2 cis, |
2263       fis8 b a4 cis2 |
2264     }
2265   >>
2266 }
2267
2268 musicB = {
2269   \clef bass
2270   \new Voice {
2271     \voiceTwo \relative {
2272       <fis a cis>8[ <fis a cis>
2273       \change Staff = up
2274       cis' cis
2275       \change Staff = down
2276       <fis, a> <fis a>]
2277       \showStaffSwitch
2278       \change Staff = up
2279       dis'4 |
2280       \change Staff = down
2281       <fis, a cis>4 gis <f a d>2 |
2282     }
2283   }
2284 }
2285
2286 \new ChoirStaff {
2287   <<
2288     \context Staff = "up" {
2289       \accidentalStyle choral
2290       \musicA
2291     }
2292     \context Staff = "down" {
2293       \musicB
2294     }
2295   >>
2296 }
2297 @end lilypond
2298
2299 @item choral-cautionary
2300
2301 @cindex accidentals, choral cautionary (choral-cautionary 臨時記号)
2302 @cindex cautionary accidentals, choral (choral-cautionary 臨時記号)
2303 @cindex choral cautionary accidentals (choral-cautionary 臨時記号)
2304 @cindex accidental style, choral cautionary (choral-cautionary 臨時記号スタイル)
2305 @cindex cautionary accidental style, choral (choral-cautionary 臨時記号スタイル)
2306 @cindex choral cautionary accidental style (choral-cautionary 臨時記号スタイル)
2307
2308 @funindex choral-cautionary
2309
2310 この規則は @code{choral} と同じですが、追加の臨時記号は忠告として譜刻されます。
2311
2312 @lilypond[quote]
2313 musicA = {
2314   <<
2315     \relative {
2316       cis''8 fis, bes4 <a cis>8 f bis4 |
2317       cis2. <c, g'>4 |
2318     }
2319     \\
2320     \relative {
2321       ais'2 cis, |
2322       fis8 b a4 cis2 |
2323     }
2324   >>
2325 }
2326
2327 musicB = {
2328   \clef bass
2329   \new Voice {
2330     \voiceTwo \relative {
2331       <fis a cis>8[ <fis a cis>
2332       \change Staff = up
2333       cis' cis
2334       \change Staff = down
2335       <fis, a> <fis a>]
2336       \showStaffSwitch
2337       \change Staff = up
2338       dis'4 |
2339       \change Staff = down
2340       <fis, a cis>4 gis <f a d>2 |
2341     }
2342   }
2343 }
2344
2345 \new ChoirStaff {
2346   <<
2347     \context Staff = "up" {
2348       \accidentalStyle choral-cautionary
2349       \musicA
2350     }
2351     \context Staff = "down" {
2352       \musicB
2353     }
2354   >>
2355 }
2356 @end lilypond
2357
2358 @item neo-modern
2359
2360 @cindex neo-modern accidental style (neo-modern 臨時記号スタイル)
2361 @cindex accidental style, neo-modern (neo-modern 臨時記号スタイル)
2362
2363 @funindex neo-modern
2364
2365 この規則は現代音楽での一般的な臨時記号の付け方を再現します:
2366 臨時記号は @code{modern} と同じように譜刻されますが、@c
2367 同じ小節の中で臨時記号を付けられた音符と同じ音符が再び現れた場合、@c
2368 その音符にも臨時記号が譜刻されます
2369  -- ただし、臨時記号を付けられた音符の直後に同じ音符が現れる場合は除きます
2370 (訳者: 第 1 小節の下部譜にある 2 つの @code{f} には@c
2371 両方とも臨時記号が譜刻されていますが、@c
2372 第 1 小節の上部譜にある 2 つのミドル C は連続しているため、@c
2373 後のミドル C には臨時記号が譜刻されません)。
2374
2375 @lilypond[quote]
2376 musicA = {
2377   <<
2378     \relative {
2379       cis''8 fis, bes4 <a cis>8 f bis4 |
2380       cis2. <c, g'>4 |
2381     }
2382     \\
2383     \relative {
2384       ais'2 cis, |
2385       fis8 b a4 cis2 |
2386     }
2387   >>
2388 }
2389
2390 musicB = {
2391   \clef bass
2392   \new Voice {
2393     \voiceTwo \relative {
2394       <fis a cis>8[ <fis a cis>
2395       \change Staff = up
2396       cis' cis
2397       \change Staff = down
2398       <fis, a> <fis a>]
2399       \showStaffSwitch
2400       \change Staff = up
2401       dis'4 |
2402       \change Staff = down
2403       <fis, a cis>4 gis <f a d>2 |
2404     }
2405   }
2406 }
2407
2408 \new PianoStaff {
2409   <<
2410     \context Staff = "up" {
2411       \accidentalStyle neo-modern
2412       \musicA
2413     }
2414     \context Staff = "down" {
2415       \accidentalStyle neo-modern
2416       \musicB
2417     }
2418   >>
2419 }
2420 @end lilypond
2421
2422 @item neo-modern-cautionary
2423
2424 @cindex neo-modern-cautionary accidental style (neo-modern-cautionary 臨時記号スタイル)
2425 @cindex accidental style, neo-modern-cautionary (neo-modern-cautionary 臨時記号スタイル)
2426
2427 @funindex neo-modern-cautionary
2428
2429 この規則は @code{neo-modern} と似ていますが、@c
2430 追加の臨時記号は忠告の臨時記号として (括弧付きで) 譜刻されます。@c
2431 これらの臨時記号は、@code{AccidentalCautionary} の @code{font-size}
2432 プロパティをオーバライドすることで異なったサイズで表示することができます。
2433
2434 @lilypond[quote]
2435 musicA = {
2436   <<
2437     \relative {
2438       cis''8 fis, bes4 <a cis>8 f bis4 |
2439       cis2. <c, g'>4 |
2440     }
2441     \\
2442     \relative {
2443       ais'2 cis, |
2444       fis8 b a4 cis2 |
2445     }
2446   >>
2447 }
2448
2449 musicB = {
2450   \clef bass
2451   \new Voice {
2452     \voiceTwo \relative {
2453       <fis a cis>8[ <fis a cis>
2454       \change Staff = up
2455       cis' cis
2456       \change Staff = down
2457       <fis, a> <fis a>]
2458       \showStaffSwitch
2459       \change Staff = up
2460       dis'4 |
2461       \change Staff = down
2462       <fis, a cis>4 gis <f a d>2 |
2463     }
2464   }
2465 }
2466
2467 \new PianoStaff {
2468   <<
2469     \context Staff = "up" {
2470       \accidentalStyle neo-modern-cautionary
2471       \musicA
2472     }
2473     \context Staff = "down" {
2474       \accidentalStyle neo-modern-cautionary
2475       \musicB
2476     }
2477   >>
2478 }
2479 @end lilypond
2480
2481 @item neo-modern-voice
2482
2483 @cindex neo-modern-voice accidental style (neo-modern-voice 臨時記号スタイル)
2484 @cindex accidental style, neo-modern-voice (neo-modern-voice 臨時記号スタイル)
2485
2486 @funindex neo-modern-voice
2487
2488 この規則は、1 つのボイスを演奏する音楽家とすべてのボイスを演奏する音楽家@c
2489 両方のための複数ボイスの臨時記号に使用されます。@c
2490 @code{neo-modern} と同様に、臨時記号は各ボイスに譜刻されますが、@c
2491 同じ @code{Staff} にあるボイスをまたがるとキャンセルされます。
2492
2493 @lilypond[quote]
2494 musicA = {
2495   <<
2496     \relative {
2497       cis''8 fis, bes4 <a cis>8 f bis4 |
2498       cis2. <c, g'>4 |
2499     }
2500     \\
2501     \relative {
2502       ais'2 cis, |
2503       fis8 b a4 cis2 |
2504     }
2505   >>
2506 }
2507
2508 musicB = {
2509   \clef bass
2510   \new Voice {
2511     \voiceTwo \relative {
2512       <fis a cis>8[ <fis a cis>
2513       \change Staff = up
2514       cis' cis
2515       \change Staff = down
2516       <fis, a> <fis a>]
2517       \showStaffSwitch
2518       \change Staff = up
2519       dis'4 |
2520       \change Staff = down
2521       <fis, a cis>4 gis <f a d>2 |
2522     }
2523   }
2524 }
2525
2526 \new PianoStaff {
2527   <<
2528     \context Staff = "up" {
2529       \accidentalStyle neo-modern-voice
2530       \musicA
2531     }
2532     \context Staff = "down" {
2533       \accidentalStyle neo-modern-voice
2534       \musicB
2535     }
2536   >>
2537 }
2538 @end lilypond
2539
2540 @item neo-modern-voice-cautionary
2541
2542 @cindex neo-modern-voice-cautionary accidental style (neo-modern-voice-cautionary 臨時記号スタイル)
2543 @cindex accidental style, neo-modern-voice-cautionary (neo-modern-voice-cautionary 臨時記号スタイル)
2544
2545 @funindex neo-modern-voice-cautionary
2546
2547 この規則は @code{neo-modern-voice} と似ていますが、@c
2548 追加の臨時記号が忠告の臨時記号として譜刻されます。
2549
2550 @lilypond[quote]
2551 musicA = {
2552   <<
2553     \relative {
2554       cis''8 fis, bes4 <a cis>8 f bis4 |
2555       cis2. <c, g'>4 |
2556     }
2557     \\
2558     \relative {
2559       ais'2 cis, |
2560       fis8 b a4 cis2 |
2561     }
2562   >>
2563 }
2564
2565 musicB = {
2566   \clef bass
2567   \new Voice {
2568     \voiceTwo \relative {
2569       <fis a cis>8[ <fis a cis>
2570       \change Staff = up
2571       cis' cis
2572       \change Staff = down
2573       <fis, a> <fis a>]
2574       \showStaffSwitch
2575       \change Staff = up
2576       dis'4 |
2577       \change Staff = down
2578       <fis, a cis>4 gis <f a d>2 |
2579     }
2580   }
2581 }
2582
2583 \new PianoStaff {
2584   <<
2585     \context Staff = "up" {
2586       \accidentalStyle neo-modern-voice-cautionary
2587       \musicA
2588     }
2589     \context Staff = "down" {
2590       \accidentalStyle neo-modern-voice-cautionary
2591       \musicB
2592     }
2593   >>
2594 }
2595 @end lilypond
2596
2597 @item dodecaphonic
2598
2599 @cindex dodecaphonic accidental style (dodecaphonic 臨時記号スタイル)
2600 @cindex dodecaphonic style, neo-modern (neo-modern 12 音スタイル)
2601
2602 @funindex dodecaphonic
2603
2604 この規則は 20 世紀初頭の作曲家たちによって導入された臨時記号の付け方を@c
2605 反映しています
2606  -- ナチュラルの音符と非ナチュラルの音符
2607 (訳者: ピアノの白鍵に対応する音符と黒鍵に対応する音符)
2608 間にある上下関係を無効にしようとする試みです。@c
2609 このスタイルでは、@emph{すべて} の音符にナチュラル記号を含む臨時記号が@c
2610 付けられます。
2611
2612 @lilypond[quote]
2613 musicA = {
2614   <<
2615     \relative {
2616       cis''8 fis, bes4 <a cis>8 f bis4 |
2617       cis2. <c, g'>4 |
2618     }
2619     \\
2620     \relative {
2621       ais'2 cis, |
2622       fis8 b a4 cis2 |
2623     }
2624   >>
2625 }
2626
2627 musicB = {
2628   \clef bass
2629   \new Voice {
2630     \voiceTwo \relative {
2631       <fis a cis>8[ <fis a cis>
2632       \change Staff = up
2633       cis' cis
2634       \change Staff = down
2635       <fis, a> <fis a>]
2636       \showStaffSwitch
2637       \change Staff = up
2638       dis'4 |
2639       \change Staff = down
2640       <fis, a cis>4 gis <f a d>2 |
2641     }
2642   }
2643 }
2644
2645 \new PianoStaff {
2646   <<
2647     \context Staff = "up" {
2648       \accidentalStyle dodecaphonic
2649       \musicA
2650     }
2651     \context Staff = "down" {
2652       \accidentalStyle dodecaphonic
2653       \musicB
2654     }
2655   >>
2656 }
2657 @end lilypond
2658
2659 @item dodecaphonic-no-repeat
2660
2661 @cindex dodecaphonic accidental style (dodecaphonic 臨時記号スタイル)
2662 @cindex dodecaphonic style, neo-modern (neo-modern 12 音スタイル)
2663
2664 @funindex dodecaphonic-no-repeat
2665
2666 @code{dodecaphonic} と似て、通常@emph{全ての} 音符に臨時記号が譜刻されますが、@c
2667 同じ譜の中でピッチが直後に繰り返される場合には譜刻されません。
2668
2669 @lilypond[quote]
2670 musicA = {
2671   <<
2672     \relative {
2673       cis''8 fis, bes4 <a cis>8 f bis4 |
2674       cis2. <c, g'>4 |
2675     }
2676     \\
2677     \relative {
2678       ais'2 cis, |
2679       fis8 b a4 cis2 |
2680     }
2681   >>
2682 }
2683
2684 musicB = {
2685   \clef bass
2686   \new Voice {
2687     \voiceTwo \relative {
2688       <fis a cis>8[ <fis a cis>
2689       \change Staff = up
2690       cis' cis
2691       \change Staff = down
2692       <fis, a> <fis a>]
2693       \showStaffSwitch
2694       \change Staff = up
2695       dis'4 |
2696       \change Staff = down
2697       <fis, a cis>4 gis <f a d>2 |
2698     }
2699   }
2700 }
2701
2702 \new PianoStaff {
2703   <<
2704     \context Staff = "up" {
2705       \accidentalStyle dodecaphonic-no-repeat
2706       \musicA
2707     }
2708     \context Staff = "down" {
2709       \accidentalStyle dodecaphonic-no-repeat
2710       \musicB
2711     }
2712   >>
2713 }
2714 @end lilypond
2715
2716
2717 @item dodecaphonic-first
2718
2719 @cindex dodecaphonic accidental style (dodecaphonic 臨時記号スタイル)
2720 @cindex dodecaphonic style, neo-modern (neo-modern 12 音スタイル)
2721
2722 @funindex dodecaphonic-first
2723
2724 @code{dodecaphonic} と似て、通常@emph{全ての} 音符に臨時記号が譜刻されますが、@c
2725 小節内で最初に出現したものに限られます。オクターブが異なるものは新たに@c
2726 譜刻されますが、異なるボイスでも臨時記号の効果は持続します。
2727
2728 @lilypond[quote]
2729 musicA = {
2730   <<
2731     \relative {
2732       cis''8 fis, bes4 <a cis>8 f bis4 |
2733       cis2. <c, g'>4 |
2734     }
2735     \\
2736     \relative {
2737       ais'2 cis, |
2738       fis8 b a4 cis2 |
2739     }
2740   >>
2741 }
2742
2743 musicB = {
2744   \clef bass
2745   \new Voice {
2746     \voiceTwo \relative {
2747       <fis a cis>8[ <fis a cis>
2748       \change Staff = up
2749       cis' cis
2750       \change Staff = down
2751       <fis, a> <fis a>]
2752       \showStaffSwitch
2753       \change Staff = up
2754       dis'4 |
2755       \change Staff = down
2756       <fis, a cis>4 gis <f a d>2 |
2757     }
2758   }
2759 }
2760
2761 \new PianoStaff {
2762   <<
2763     \context Staff = "up" {
2764       \accidentalStyle dodecaphonic-first
2765       \musicA
2766     }
2767     \context Staff = "down" {
2768       \accidentalStyle dodecaphonic-first
2769       \musicB
2770     }
2771   >>
2772 }
2773 @end lilypond
2774
2775 @item teaching
2776
2777 @cindex teaching accidental style (teaching 臨時記号スタイル)
2778 @cindex accidental style, teaching (teaching 臨時記号スタイル)
2779
2780 @funindex teaching
2781
2782 この規則は学生向けを意図したものであり、@c
2783 自動的に譜刻される忠告の臨時記号によって容易にスケール譜を作ることを@c
2784 容易にします。@c
2785 臨時記号は @code{modern} と同じように譜刻されます。@c
2786 しかしながら、調号によって指定されたすべてのシャープ音、@c
2787 フラット音に対して忠告の臨時記号が譜刻されます
2788  -- ただし、前の音符の直後にある同じピッチの音符は例外です。
2789
2790 @lilypond[quote,staffsize=18]
2791 musicA = {
2792   <<
2793     \relative {
2794       cis''8 fis, bes4 <a cis>8 f bis4 |
2795       cis2. <c, g'>4 |
2796     }
2797     \\
2798     \relative {
2799       ais'2 cis, |
2800       fis8 b a4 cis2 |
2801     }
2802   >>
2803 }
2804
2805 musicB = {
2806   \clef bass
2807   \new Voice {
2808     \voiceTwo \relative {
2809       <fis a cis>8[ <fis a cis>
2810       \change Staff = up
2811       cis' cis
2812       \change Staff = down
2813       <fis, a> <fis a>]
2814       \showStaffSwitch
2815       \change Staff = up
2816       dis'4 |
2817       \change Staff = down
2818       <fis, a cis>4 gis <f a d>2 |
2819     }
2820   }
2821 }
2822
2823 \new PianoStaff {
2824   <<
2825     \context Staff = "up" {
2826       \key fis \minor
2827       \accidentalStyle teaching
2828       \musicA
2829     }
2830     \context Staff = "down" {
2831       \key fis \minor
2832       \accidentalStyle teaching
2833       \musicB
2834     }
2835   >>
2836 }
2837 @end lilypond
2838
2839
2840
2841 @item no-reset
2842
2843 @cindex accidental style, no reset (no-reset 臨時記号スタイル)
2844 @cindex no reset accidental style (no-reset 臨時記号スタイル)
2845
2846 @funindex no-reset
2847
2848 この規則は @code{default} と同じですが、臨時記号の保持は小節内に限定されず、@c
2849 @q{最後まで} 保持されます:
2850
2851 @lilypond[quote]
2852 musicA = {
2853   <<
2854     \relative {
2855       cis''8 fis, bes4 <a cis>8 f bis4 |
2856       cis2. <c, g'>4 |
2857     }
2858     \\
2859     \relative {
2860       ais'2 cis, |
2861       fis8 b a4 cis2 |
2862     }
2863   >>
2864 }
2865
2866 musicB = {
2867   \clef bass
2868   \new Voice {
2869     \voiceTwo \relative {
2870       <fis a cis>8[ <fis a cis>
2871       \change Staff = up
2872       cis' cis
2873       \change Staff = down
2874       <fis, a> <fis a>]
2875       \showStaffSwitch
2876       \change Staff = up
2877       dis'4 |
2878       \change Staff = down
2879       <fis, a cis>4 gis <f a d>2 |
2880     }
2881   }
2882 }
2883
2884 \new PianoStaff {
2885   <<
2886     \context Staff = "up" {
2887       \accidentalStyle no-reset
2888       \musicA
2889     }
2890     \context Staff = "down" {
2891       \accidentalStyle no-reset
2892       \musicB
2893     }
2894   >>
2895 }
2896 @end lilypond
2897
2898 @item forget
2899
2900 @cindex forget accidental style (forget 臨時記号スタイル)
2901 @cindex accidental style, forget (forget 臨時記号スタイル)
2902
2903 @funindex forget
2904
2905 この規則は @code{no-reset} と正反対です:
2906 臨時記号はまったく保持されません
2907 -- そのため、調号に対応しながら、前にある音楽とは無関係に@c
2908 すべての臨時記号が譜刻されます。@c
2909
2910 @lilypond[quote]
2911 musicA = {
2912   <<
2913     \relative {
2914       cis''8 fis, bes4 <a cis>8 f bis4 |
2915       cis2. <c, g'>4 |
2916     }
2917     \\
2918     \relative {
2919       ais'2 cis, |
2920       fis8 b a4 cis2 |
2921     }
2922   >>
2923 }
2924
2925 musicB = {
2926   \clef bass
2927   \new Voice {
2928     \voiceTwo \relative {
2929       <fis a cis>8[ <fis a cis>
2930       \change Staff = up
2931       cis' cis
2932       \change Staff = down
2933       <fis, a> <fis a>]
2934       \showStaffSwitch
2935       \change Staff = up
2936       dis'4 |
2937       \change Staff = down
2938       <fis, a cis>4 gis <f a d>2 |
2939     }
2940   }
2941 }
2942
2943 \new PianoStaff {
2944   <<
2945     \context Staff = "up" {
2946       \accidentalStyle forget
2947       \musicA
2948     }
2949     \context Staff = "down" {
2950       \accidentalStyle forget
2951       \musicB
2952     }
2953   >>
2954 }
2955 @end lilypond
2956 @end table
2957
2958 @seealso
2959 コード断片集:
2960 @rlsrnamed{Pitches,ピッチ}
2961
2962 内部リファレンス:
2963 @rinternals{Accidental},
2964 @rinternals{Accidental_engraver},
2965 @rinternals{GrandStaff},
2966 @rinternals{PianoStaff},
2967 @rinternals{Staff},
2968 @rinternals{AccidentalSuggestion},
2969 @rinternals{AccidentalPlacement},
2970 @rinternals{accidental-suggestion-interface}
2971
2972 @cindex accidentals and simultaneous notes (臨時記号と同時発生する音符)
2973 @cindex simultaneous notes and accidentals (同時発生する音符と臨時記号)
2974 @cindex accidentals in chords (和音の中の臨時記号)
2975 @cindex chords, accidentals in (和音の中の臨時記号)
2976
2977 @knownissues
2978 同時発生する音符はシーケンシャル モードで入力されたものと見なされます。@c
2979 このことが意味するのは、和音の各音符は入力ファイルの中で記述された順に
2980 1 つずつ発生するものとして、和音の臨時記号は譜刻されるということです。@c
2981 これは和音の中の臨時記号が互いに依存関係にある場合に問題となります
2982 -- この問題はデフォルトの臨時記号スタイルでは発生しません。@c
2983 この問題は、問題となる音符に @code{!} や @code{?} を@c
2984 手動で付け加えることによって解決できます。
2985
2986 臨時記号の忠告的なキャンセルは 1 つ前の小節を見て行われます。@c
2987 しかしながら、@code{\repeat volta N} セクションの後にくる
2988 @code{\alternative} ブロックでは、@c
2989 キャンセルの算出はその前に @emph{譜刻された} 小節ではなく、@c
2990 その前に @emph{演奏された} 小節を見て行われると演奏者は予想します。@c
2991 以下の例では、2 番目の差し替え小節の中にあるナチュラル @code{c}
2992 にナチュラル記号は必要ありません。
2993
2994 @lilypond[quote]
2995 {
2996   \accidentalStyle modern
2997   \time 2/4
2998   \repeat volta 2 {
2999     c'2
3000   }
3001   \alternative {
3002      cis'
3003      c'
3004   }
3005 }
3006 @end lilypond
3007
3008 以下の方法で解決できます:
3009 局部的に臨時記号スタイルを @code{forget} に変更する関数を定義します:
3010
3011 @lilypond[verbatim,quote]
3012 forget = #(define-music-function (music) (ly:music?) #{
3013   \accidentalStyle forget
3014   #music
3015   \accidentalStyle modern
3016 #})
3017 {
3018   \accidentalStyle modern
3019   \time 2/4
3020   \repeat volta 2 {
3021     c'2
3022   }
3023   \alternative {
3024      cis'
3025      \forget c'
3026   }
3027 }
3028 @end lilypond
3029
3030
3031 @node 音域
3032 @unnumberedsubsubsec 音域
3033 @translationof Ambitus
3034
3035 @cindex ambitus (音域)
3036 @cindex range of pitches (ピッチの範囲)
3037 @cindex pitch range (ピッチ範囲)
3038
3039 用語 @notation{音域} (ambitus) は、@c
3040 音楽のある部分の中にあるボイスがとるピッチの範囲を示します。@c
3041 さらに、ある楽器が演奏することができるピッチ範囲を@c
3042 示すこともあるかもしれません。@c
3043 音域をボーカル パートに譜刻することによって、@c
3044 歌い手はそのパートの音域が歌い手の能力と一致するかどうかを@c
3045 容易に見極めることができます。
3046
3047 音域は、楽曲の開始点で、最初の音部記号の近くに記されます。@c
3048 範囲は最低ピッチと最高ピッチを表す 2 つの音符によって@c
3049 グラフィカルに示されます。@c
3050 臨時記号は、その臨時記号が調号の一部でない場合にのみ譜刻されます。
3051
3052 @lilypond[verbatim,quote]
3053 \layout {
3054   \context {
3055     \Voice
3056     \consists "Ambitus_engraver"
3057   }
3058 }
3059
3060 \relative {
3061   aes' c e2
3062   cis,1
3063 }
3064 @end lilypond
3065
3066
3067 @snippets
3068
3069 @lilypondfile[verbatim,quote,texidoc,doctitle]
3070 {adding-ambitus-per-voice.ly}
3071
3072 @lilypondfile[verbatim,quote,texidoc,doctitle]
3073 {ambitus-with-multiple-voices.ly}
3074
3075 @lilypondfile[verbatim,quote,texidoc,doctitle]
3076 {changing-the-ambitus-gap.ly}
3077
3078 @seealso
3079 音楽用語集:
3080 @rglos{ambitus}
3081
3082 コード断片集:
3083 @rlsrnamed{Pitches,ピッチ}
3084
3085 内部リファレンス:
3086 @rinternals{Ambitus_engraver},
3087 @rinternals{Voice},
3088 @rinternals{Staff},
3089 @rinternals{Ambitus},
3090 @rinternals{AmbitusAccidental},
3091 @rinternals{AmbitusLine},
3092 @rinternals{AmbitusNoteHead},
3093 @rinternals{ambitus-interface}
3094
3095 @knownissues
3096 複数のボイスがある場合にボイスごとに音域をとることによって生じる@c
3097 音域の衝突を処理するシステムはありません。
3098
3099
3100 @node 符頭
3101 @subsection 符頭
3102 @translationof Note heads
3103
3104 このセクションでは符頭を変更する方法について説明します。
3105
3106 @menu
3107 * 特殊な符頭::
3108 * 演奏を容易にする記譜法の符頭::
3109 * シェイプ ノートの符頭::
3110 * 即興::
3111 @end menu
3112
3113 @node 特殊な符頭
3114 @unnumberedsubsubsec 特殊な符頭
3115 @translationof Special note heads
3116
3117 @cindex note heads, special (特別な符頭)
3118 @cindex note heads, cross (×の符頭)
3119 @cindex note heads, diamond (ダイアモンド形の符頭)
3120 @cindex note heads, parlato (語りの符頭)
3121 @cindex note heads, harmonic (和音の符頭)
3122 @cindex note heads, guitar (ギターの符頭)
3123 @cindex special note heads (特別な符頭)
3124 @cindex cross note heads (×の符頭)
3125 @cindex diamond note heads (ダイアモンド形の符頭)
3126 @cindex parlato note heads (語りの符頭)
3127 @cindex harmonic note heads (和音の符頭)
3128 @cindex guitar note heads (ギターの符頭)
3129 @cindex note head styles (符頭のスタイル)
3130 @cindex styles, note heads (符頭のスタイル)
3131
3132 @funindex cross
3133
3134 符頭を変更することができます:
3135
3136 @lilypond[verbatim,quote]
3137 \relative c'' {
3138   c4 b
3139   \override NoteHead.style = #'cross
3140   c4 b
3141   \revert NoteHead.style
3142   a b
3143   \override NoteHead.style = #'harmonic
3144   a b
3145   \revert NoteHead.style
3146   c4 d e f
3147 }
3148 @end lilypond
3149
3150 すべての符頭スタイルを調べるには、@ref{Note head styles} を参照してください。
3151
3152 @code{cross} スタイルはさまざまな音楽的意図を表すために使用されます。@c
3153 以下の定義済みコマンドは符頭を譜コンテキストとタブ譜コンテキストで変更し、@c
3154 何らかの音楽的意味を表すために使用することができます:
3155
3156 @lilypond[verbatim,quote]
3157 \relative {
3158   c''4 b
3159   \xNotesOn
3160    a b c4 b
3161   \xNotesOff
3162   c4 d
3163 }
3164 @end lilypond
3165
3166 この定義済みコマンドの音楽関数は、譜コンテキストやタブ譜コンテキストの@c
3167 和音の内外で使用して、符頭を×の形にすることができます:
3168
3169 @lilypond[verbatim,quote]
3170 \relative {
3171   c''4 b
3172   \xNote { e f }
3173   c b < g \xNote c f > b
3174 }
3175 @end lilypond
3176
3177 @code{\xNote}, @code{\xNotesOn} それに @code{\xNotesOff} の同義語として
3178 @code{\deadNote}, @code{\deadNotesOn} それに @code{\deadNotesOff} を@c
3179 使用することができます。@c
3180 @notation{dead note} という用語はギタリストが一般的に使用します。
3181
3182 また、ダイアモンド形のための似たような短縮記法があります:
3183
3184 @lilypond[verbatim,quote]
3185 \relative c'' {
3186   <c f\harmonic>2 <d a'\harmonic>4 <c g'\harmonic> f\harmonic
3187 }
3188 @end lilypond
3189
3190 @predefined
3191 @code{\harmonic},
3192 @code{\xNotesOn},
3193 @code{\xNotesOff},
3194 @code{\xNote}.
3195 @endpredefined
3196
3197 @seealso
3198 コード断片集:
3199 @rlsrnamed{Pitches,ピッチ}
3200
3201 記譜法リファレンス:
3202 @ref{Note head styles},
3203 @ref{Chorded notes},
3204 @ref{Indicating harmonics and dampened notes}
3205
3206 内部リファレンス:
3207 @rinternals{note-event},
3208 @rinternals{Note_heads_engraver},
3209 @rinternals{Ledger_line_engraver},
3210 @rinternals{NoteHead},
3211 @rinternals{LedgerLineSpanner},
3212 @rinternals{note-head-interface},
3213 @rinternals{ledger-line-spanner-interface}
3214
3215
3216 @node 演奏を容易にする記譜法の符頭
3217 @unnumberedsubsubsec 演奏を容易にする記譜法の符頭
3218 @translationof Easy notation note heads
3219
3220 @cindex note heads, practice (練習のための符頭)
3221 @cindex practice note heads (練習のための符頭)
3222 @cindex note heads, easy notation (演奏を容易にする記譜法の符頭)
3223 @cindex easy notation (演奏を容易にする記譜法)
3224 @cindex Hal Leonard
3225 @cindex beginners' music (初心者のための楽譜)
3226 @cindex music, beginners' (初心者のための楽譜)
3227 @cindex easy play note heads (演奏を容易にする符頭)
3228 @cindex note heads, easy play (演奏を容易にする符頭)
3229
3230 @funindex \easyHeadsOn
3231 @funindex \easyHeadsOff
3232
3233 @q{演奏を容易にする} 符頭は、符頭の中に音符名を含みます。@c
3234 これは、初心者のための楽譜で使用されます。@c
3235 文字を読みやすくするために、大きなフォント サイズで譜刻すべきです。@c
3236 大きなフォントで譜刻する方法は、@c
3237 @ref{Setting the staff size} を参照してください。
3238
3239 @lilypond[verbatim,quote]
3240 #(set-global-staff-size 26)
3241 \relative c' {
3242   \easyHeadsOn
3243   c2 e4 f
3244   g1
3245   \easyHeadsOff
3246   c,1
3247 }
3248 @end lilypond
3249
3250
3251 @predefined
3252 @code{\easyHeadsOn},
3253 @code{\easyHeadsOff}
3254 @endpredefined
3255
3256
3257 @snippets
3258
3259 @lilypondfile[verbatim,quote,texidoc,doctitle]
3260 {numbers-as-easy-note-heads.ly}
3261
3262 @seealso
3263 記譜法リファレンス:
3264 @ref{Setting the staff size}
3265
3266 コード断片集:
3267 @rlsrnamed{Pitches,ピッチ}
3268
3269 内部リファレンス:
3270 @rinternals{note-event},
3271 @rinternals{Note_heads_engraver},
3272 @rinternals{NoteHead},
3273 @rinternals{note-head-interface}
3274
3275
3276 @node シェイプ ノートの符頭
3277 @unnumberedsubsubsec シェイプ ノートの符頭
3278 @translationof Shape note heads
3279
3280 @cindex note heads, shape (シェイプ ノートの符頭)
3281 @cindex note heads, Aiken (Aiken の符頭)
3282 @cindex note heads, sacred harp (Sacred Harp の符頭)
3283 @cindex shape notes (シェイプ ノート)
3284 @cindex Aiken shape note heads (Aiken のシェイプ ノートの符頭)
3285 @cindex sacred harp note heads (Sacred Harp の符頭)
3286 @cindex note heads, Southern Harmony (Southern Harmony の符頭)
3287 @cindex Southern Harmony note heads (Southern Harmony の符頭)
3288 @cindex Funk shape note heads (Funk のシェイプ ノートの符頭)
3289 @cindex note heads, Funk (Funk の符頭)
3290 @cindex note heads, Harmonica Sacra (Harmonica Sacra の符頭)
3291 @cindex Harmonia Sacra note heads (Harmonica Sacra の符頭)
3292 @cindex Christian Harmony note heads (Christian Harmony の符頭)
3293 @cindex note heads, Christian Harmony (Christian Harmony の符頭)
3294 @cindex Walker shape note heads (Walker のシェイプ ノートの符頭)
3295 @cindex note heads, Walker (Walker の符頭)
3296
3297 @funindex \aikenHeads
3298 @funindex \sacredHarpHeads
3299 @funindex \southernHarmonyHeads
3300 @funindex \funkHeads
3301 @funindex \walkerHeads
3302
3303 シェイプ ノート記譜法では、@c
3304 符頭の形状は音階の中での音符の位置付けに対応します。@c
3305 この表記は 19 世紀のアメリカの歌集で一般的なものです。@c
3306 シェイプ ノートの符頭は Sacred Harp、Harmony、@c
3307 Funk (Harmonia Sacra)、Walker、それに Aiken (Christian Harmony) スタイルで@c
3308 使用されます:
3309
3310 @lilypond[verbatim,quote]
3311 \relative c'' {
3312   \aikenHeads
3313   c, d e f g2 a b1 c \break
3314   \sacredHarpHeads
3315   c,4 d e f g2 a b1 c \break
3316   \southernHarmonyHeads
3317   c,4 d e f g2 a b1 c \break
3318   \funkHeads
3319   c,4 d e f g2 a b1 c \break
3320   \walkerHeads
3321   c,4 d e f g2 a b1 c \break
3322 }
3323 @end lilypond
3324
3325 @funindex \key
3326 @funindex \aikenHeadsMinor
3327 @funindex \sacredHarpHeadsMinor
3328 @funindex \southernHarmonyHeadsMinor
3329 @funindex \funkHeadsMinor
3330 @funindex \walkerHeadsMinor
3331
3332 符頭の形状は音階の中での位置に対応し、@c
3333 音階のベースは @code{\key} コマンドによって決まります。@c
3334 マイナーで記述している場合、@c
3335 符頭の形状を決定する音階ステップはメジャーの場合との相対関係になります:
3336
3337 @lilypond[verbatim,quote]
3338 \relative c'' {
3339   \key a \minor
3340   \aikenHeads
3341   a b c d e2 f g1 a \break
3342   \aikenHeadsMinor
3343   a,4 b c d e2 f g1 a \break
3344   \sacredHarpHeadsMinor
3345   a,2 b c d \break
3346   \southernHarmonyHeadsMinor
3347   a2 b c d \break
3348   \funkHeadsMinor
3349   a2 b c d \break
3350   \walkerHeadsMinor
3351   a2 b c d \break
3352 }
3353 @end lilypond
3354
3355 @predefined
3356 @code{\aikenHeads},
3357 @code{\aikenHeadsMinor},
3358 @code{\funkHeads},
3359 @code{\funkHeadsMinor},
3360 @code{\sacredHarpHeads},
3361 @code{\sacredHarpHeadsMinor},
3362 @code{\southernHarmonyHeads},
3363 @code{\southernHarmonyHeadsMinor},
3364 @code{\walkerHeads},
3365 @code{\walkerHeadsMinor}
3366 @endpredefined
3367
3368 @snippets
3369
3370 @lilypondfile[verbatim,quote,texidoc,doctitle]
3371 {applying-note-head-styles-depending-on-the-step-of-the-scale.ly}
3372
3373 すべての符頭スタイルを調べるには、@ref{Note head styles} を参照してください。
3374
3375 @seealso
3376 コード断片集:
3377 @rlsrnamed{Pitches,ピッチ}
3378
3379 記譜法リファレンス:
3380 @ref{Note head styles}
3381
3382 内部リファレンス:
3383 @rinternals{note-event},
3384 @rinternals{Note_heads_engraver},
3385 @rinternals{NoteHead},
3386 @rinternals{note-head-interface}
3387
3388
3389 @node 即興
3390 @unnumberedsubsubsec 即興
3391 @translationof Improvisation
3392
3393 @cindex improvisation (即興)
3394 @cindex slashed note heads (スラッシュ形の符頭)
3395 @cindex note heads, improvisation (即興の符頭)
3396 @cindex note heads, slashed (スラッシュ形の符頭)
3397
3398 @funindex \improvisationOn
3399 @funindex \improvisationOff
3400
3401 即興はしばしばスラッシュ形の符頭で記されます。@c
3402 そのような表記では、演奏者は好みのピッチを選ぶことができますが、@c
3403 指定されたリズムに従って演奏する必要があります。@c
3404 このような符頭は以下のようにして作成することができます:
3405
3406 @lilypond[verbatim,quote]
3407 \new Voice \with {
3408   \consists "Pitch_squash_engraver"
3409 } \relative {
3410   e''8 e g a a16( bes) a8 g
3411   \improvisationOn
3412   e8 ~
3413   2 ~ 8 f4 f8 ~
3414   2
3415   \improvisationOff
3416   a16( bes) a8 g e
3417 }
3418 @end lilypond
3419
3420 @predefined
3421 @code{\improvisationOn},
3422 @code{\improvisationOff}
3423 @endpredefined
3424
3425 @seealso
3426 コード断片集:
3427 @rlsrnamed{Pitches,ピッチ}
3428
3429 内部リファレンス:
3430 @rinternals{Pitch_squash_engraver},
3431 @rinternals{Voice},
3432 @rinternals{RhythmicStaff}