1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ja -*-
3 Translation of GIT committish: d5647c5fd1c38d4124d2374725b923f4901f3661
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. For details, see the Contributors'
7 Guide, node Updating translation committishes..
12 @c Translators: Yoshiki Sawada
13 @c Translation status: post-GDP
17 @translationof Percussion
24 @subsection 打楽器で共通の記譜法
25 @translationof Common notation for percussion
27 リズム音楽は主に打楽器とドラム記譜法で使用されますが、@c
28 旋律のリズムを示すために使うこともできます。
41 @unnumberedsubsubsec 打楽器のためのリファレンス
42 @translationof References for percussion
44 @c TODO add more references.
48 @item 打楽器の音楽はリズム譜で記譜されることがあります。@c
49 リズム譜は @ref{Showing melody rhythms} と @ref{Instantiating new staves} で@c
52 @item MIDI 出力については、別のセクションで説明します。@c
53 @ref{Percussion in MIDI} を参照してください。
59 @ref{Showing melody rhythms},
60 @ref{Instantiating new staves},
61 @ref{Percussion in MIDI}
68 @unnumberedsubsubsec 基本的な打楽器の記譜法
69 @translationof Basic percussion notation
71 @cindex percussion (打楽器)
74 打楽器の音符は @code{\drummode} モードで入力することができます。@c
75 このモードでの音符の入力の仕方は標準モードに似ています。@c
76 打楽器の音符を入力する最も簡単な方法は、@c
77 打楽器用のコンテキストとエントリを作成する @code{\drums} コマンドを@c
80 @lilypond[quote,verbatim]
88 @lilypond[quote,verbatim]
96 打楽器の音符名には完全名と省略名があり、@c
97 どちらも入力ファイルで使うことができます。@c
98 打楽器の音符名の完全なリストが @ref{Percussion notes} にあります。
100 @cindex clef, percussion (打楽器の音部記号)
101 @cindex percussion clef (打楽器の音部記号)
103 @code{DrumStaff} コンテキスト内で通常の記譜法でのピッチ (@code{cis4} 等)
104 を使うとエラーになるということに注意してください。@c
105 打楽器の音部記号は自動的に @code{DrumStaff} に付け加えられますが、@c
109 @lilypond[quote,ragged-right,verbatim]
119 打楽器のための MIDI サポートにはいくつか考慮すべき問題があります。@c
120 @ref{Percussion in MIDI} を参照してください。
124 @ref{Percussion in MIDI},
125 @ref{Percussion notes}.
128 @file{ly/drumpitch-init.ly}
135 @unnumberedsubsubsec ドラム ロール
136 @translationof Drum rolls
138 ドラム ロールは符幹に 3 本のスラッシュを付けて示します。@c
139 4 分音符以上の長さの音符には 3 本のスラッシュが明示的に示され、@c
140 8 分音符には 2 本のスラッシュが付けられ
141 (連桁が 3 本目のスラッシュになります)、@c
142 8 分音符よりも短い音符には連桁に 1 本のスラッシュが付け加えられます。@c
143 これは、トレモロ記譜法によって実現されます
144 -- @ref{トレモロの繰り返し} を参照してください。
146 @lilypond[quote,verbatim]
149 sn16 sn8 sn16 sn8 sn8:32 ~
156 スティックは音符の上または下にマークアップ @code{"R"} または @code{"L"} を@c
157 配置することによって示すことができます。@c
158 マークアップの配置については @ref{Direction and placement}
160 @code{staff-padding} プロパティを上書きして、@c
161 ベースラインを好みに合わせることができます。
163 @lilypond[quote,verbatim]
166 sn16^"L" sn^"R" sn^"L" sn^"L" sn^"R" sn^"L" sn^"R" sn^"R"
168 sn16_"L" sn_"R" sn_"L" sn_"L" sn_"R" sn_"L" sn_"R" sn_"R"
175 @ref{Tremolo repeats}
182 @unnumberedsubsubsec ピッチを持つ打楽器
183 @translationof Pitched percussion
185 ピッチを持つ打楽器 (シロフォン、ビブラフォン、それにティンパニー)
187 通常の譜については、このマニュアルの他のセクションでカバーしています。
190 @c TODO: possibly link to an alternate section of NR 3.5, if
191 @c "percussion in MIDI" gets a separate subsubsection for
192 @c pitched percussion sounds. -gp
194 @ref{Percussion in MIDI}
201 @unnumberedsubsubsec 打楽器の譜
202 @translationof Percussion staves
204 @cindex percussion (打楽器)
208 通常、複数の楽器での打楽器パートは複数線の譜を使い、@c
210 譜刻するには、音符を @code{DrumStaff} コンテキストや
211 @code{DrumVoice} コンテキスト内に配置する必要があります。
213 @lilypond[quote,verbatim]
215 crashcymbal4 hihat8 halfopenhihat hh hh hh openhihat
218 bassdrum4 snare8 bd r bd sn4
221 \new DrumVoice { \voiceOne \up }
222 \new DrumVoice { \voiceTwo \down }
227 @rlearning{私はボイスを聴いている} で説明した短い多声記譜法を使うことも@c
231 @lilypond[quote,verbatim]
236 \repeat unfold 16 hh16
245 コンテキスト @code{DrumVoice} の中にある プロパティ @code{drumStyleTable} を@c
246 セットすることによってレイアウトを変更できます。@c
249 @c TODO: decide what to do about this table. (ie verbatim or not)
254 これは五線譜上に通常のドラム キットを刻譜します:
256 @lilypond[quote,line-width=10.0\cm]
258 cymc cyms cymr hh hhc hho hhho hhp
259 cb hc bd sn ss tomh tommh tomml toml tomfh tomfl }
261 cymc cyms cymr hh hhc hho hhho hhp \break
262 cb hc bd sn ss tomh tommh tomml toml tomfh tomfl s16 }
264 << \new DrumStaff \with {
265 \remove "Bar_engraver"
266 \remove "Time_signature_engraver"
267 \override Stem #'transparent = ##t
268 \override Flag #'transparent = ##t
269 \override Stem #'Y-extent = ##f
276 \override LyricText #'font-family = #'typewriter
277 \override BarNumber #'transparent =##T
283 このドラム構成は 6 種類のタムをサポートします。@c
284 タムの種類が少ない場合は、望みの結果となるタムを選択してください。@c
285 例えば、タムを五線譜の中間の 3 本の線に配置するのであれば、@c
286 @code{tommh}, @code{tomml}, それに @code{tomfh} を使います。
289 これは二線譜上にティンバレスを譜刻します:
291 @lilypond[quote,ragged-right]
292 nam = \lyricmode { timh ssh timl ssl cb }
293 mus = \drummode { timh ssh timl ssl cb s16 }
296 \new DrumStaff \with {
297 \remove "Bar_engraver"
298 \remove "Time_signature_engraver"
299 \override Stem #'transparent = ##t
300 \override Flag #'transparent = ##t
301 \override Stem #'Y-extent = ##f
302 \override StaffSymbol #'line-count = #2
303 \override StaffSymbol #'staff-space = #2
304 \override VerticalAxisGroup #'minimum-Y-extent = #'(-3.0 . 4.0)
305 drumStyleTable = #timbales-style
308 \override LyricText #'font-family = #'typewriter
317 @lilypond[quote,ragged-right]
318 nam = \lyricmode { cgh cgho cghm ssh cgl cglo cglm ssl }
319 mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 }
322 \new DrumStaff \with {
323 \remove "Bar_engraver"
324 \remove "Time_signature_engraver"
325 drumStyleTable = #congas-style
326 \override StaffSymbol #'line-count = #2
328 %% this sucks; it will lengthen stems.
329 \override StaffSymbol #'staff-space = #2
330 \override Stem #'transparent = ##t
331 \override Flag #'transparent = ##t
332 \override Stem #'Y-extent = ##f
335 \override LyricText #'font-family = #'typewriter
344 @lilypond[quote,ragged-right]
345 nam = \lyricmode { boh boho bohm ssh bol bolo bolm ssl }
346 mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 }
349 \new DrumStaff \with {
350 \remove "Bar_engraver"
351 \remove "Time_signature_engraver"
352 \override StaffSymbol #'line-count = #2
353 drumStyleTable = #bongos-style
355 %% this sucks; it will lengthen stems.
356 \override StaffSymbol #'staff-space = #2
357 \override Stem #'transparent = ##t
358 \override Flag #'transparent = ##t
359 \override Stem #'Y-extent = ##f
362 \override LyricText #'font-family = #'typewriter
368 @item percussion-style
369 これは全ての種類の打楽器を一線譜上に譜刻します:
371 @lilypond[quote,ragged-right]
372 nam = \lyricmode { tri trio trim gui guis guil cb cl tamb cab mar hc }
373 mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 }
376 \new DrumStaff \with{
377 \remove "Bar_engraver"
378 drumStyleTable = #percussion-style
379 \override StaffSymbol #'line-count = #1
380 \remove "Time_signature_engraver"
381 \override Stem #'transparent = ##t
382 \override Flag #'transparent = ##t
383 \override Stem #'Y-extent = ##f
386 \override LyricText #'font-family = #'typewriter
395 @unnumberedsubsubsec カスタム打楽器譜
396 @translationof Custom percussion staves
398 あらかじめ定義されている打楽器の音符名リストのいずれも気に入らなければ、@c
399 入力ファイルの先頭でリストを定義することができます。@c
401 @lilypond[quote,verbatim]
403 (bassdrum default #f -1)
406 (halfopenhihat cross "halfopen" 1)
407 (pedalhihat xcircle "stopped" 2)
408 (lowtom diamond #f 3)))
409 up = \drummode { hh8 hh hhho hhho hhp4 hhp }
410 down = \drummode { bd4 sn bd toml8 toml }
413 \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
414 \new DrumVoice { \voiceOne \up }
415 \new DrumVoice { \voiceTwo \down }
422 @c TODO: MOVE ALL THESE TO LSR! -gp
426 2 つのウッド ブロックを @q{wbh} (ハイ ウッド ブロック) と
427 @q{wbl} (ロー ウッド ブロック) で入力します:
430 @lilypond[quote,verbatim]
431 % 以下の行でウッド ブロックの譜の中での位置を定義します。
432 % 好みに応じて位置を変更したり、特殊な譜頭を使うすることができます。
433 #(define mydrums '((hiwoodblock default #t 3)
434 (lowoodblock default #t -2)))
439 \override Staff.StaffSymbol #'line-positions = #'(-2 3)
441 % 以下の行が必要です。この行を省略すると、小節線は短すぎます!
442 \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
446 \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
448 % 以下の行で新しく定義したドラム スタイル テーブルを読み込みます。
453 wbl8 wbl16 wbl wbh8-> wbl |
454 wbl8 wbl16 wbh-> ~ wbh wbl16 r8 |
460 小節線の長さを @code{\override Staff.BarLine #'bar-extent #'(from . to)}
462 さもないと、小節線の長さが短すぎます。@c
463 また、2 本の譜線の位置を定義する必要があります。@c
464 これらの細かな内容についての更なる情報は @ref{譜シンボル} を参照してください。
466 タンバリンを @q{tamb} で入力します:
468 @lilypond[quote,verbatim]
469 #(define mydrums '((tambourine default #t 0)))
472 \override Staff.StaffSymbol #'line-positions = #'( 0 )
473 \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
474 \set DrumStaff.instrumentName = #"Tambourine"
479 \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
483 tamb8. tamb16 tamb8 tamb tamb tamb |
484 tamb4. tamb8 tamb tamb |
485 % トリルを正しい位置で終了させるために、演奏時間を伸縮して
486 % 短い空白休符を配置するトリックが必要です!
487 tamb2.*5/6 \startTrillSpan s8 \stopTrillSpan |
494 @lilypond[quote,verbatim]
495 #(define mydrums '((tamtam default #t 0)))
498 \override Staff.StaffSymbol #'line-positions = #'( 0 )
499 \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
500 \set DrumStaff.instrumentName = #"Tamtam"
505 \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
508 tt 1 \pp \laissezVibrer
513 2 種類のベルを @q{cb} (カウベル) と @q{rb} (ライドベル) で入力します:
515 @lilypond[quote,verbatim]
516 #(define mydrums '((ridebell default #t 3)
517 (cowbell default #t -2)))
520 \override DrumStaff.StaffSymbol #'line-positions = #'(-2 3)
521 \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
522 \override Staff.BarLine #'bar-extent = #'(-1.5 . 1.5)
523 \set DrumStaff.instrumentName = #"Different Bells"
530 rb8 rb cb cb16 rb-> ~ |
531 rb16 rb8 rb16 cb8 cb |
536 ここで Stravinsky の @q{L'histoire du Soldat} からの短い例を挙げます。
538 @lilypond[quote,verbatim]
539 #(define mydrums '((bassdrum default #t 4)
540 (snare default #t -4)
541 (tambourine default #t 0)))
551 \context DrumVoice <<
555 \stemDown sn8 \stemUp tamb s8 |
557 \stemUp tamb8 \stemDown sn8 \stemUp sn16 \stemDown sn \stemUp sn8 |
558 \stemDown sn8 \stemUp tamb s8 |
559 \stemUp sn4 s8 \stemUp tamb
567 s4 bd8 s2*2 s4 bd8 s4 bd8 s8
578 \set DrumStaff.instrumentName = \markup {
582 "caisse claire s. timbre"
585 \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
590 \set DrumStaff.instrumentName = #"Grosse Caisse"
591 \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
602 @rinternals{DrumStaff},
603 @rinternals{DrumVoice}
606 @c TODO: check name -gp
608 @unnumberedsubsubsec ゴースト ノート
609 @translationof Ghost notes
611 ドラムと打楽器のゴースト ノートは @code{\parenthesize} コマンドを用いて@c
613 詳細は @ref{括弧} を参照してください。@c
614 しかしながら、デフォルトの @code{drummode} は括弧を記譜する
615 @code{Parenthesis_engraver} プラグインを含みません。
617 @lilypond[quote,ragged-right,verbatim]
618 \new DrumStaff \with {
619 \consists "Parenthesis_engraver"
622 \context DrumVoice = "1" { s1 }
623 \context DrumVoice = "2" { s1 }
627 hh8[ hh] <hh sn> hh16
628 < \parenthesize sn > hh
629 < \parenthesize sn > hh8 <hh sn> hh
640 また、各 @code{\parenthesize} 表現を和音構造 (@code{< >}) で@c
641 囲む必要があるということに注意してください。