Left: | ||
Right: |
LEFT | RIGHT |
---|---|
1 @c -*- coding: utf-8; mode: texinfo; -*- | 1 @c -*- coding: utf-8; mode: texinfo; -*- |
2 @ignore | 2 @ignore |
3 Translation of GIT committish: FILL-IN-HEAD-COMMITTISH | 3 Translation of GIT committish: FILL-IN-HEAD-COMMITTISH |
4 | 4 |
5 When revising a translation, copy the HEAD committish of the | 5 When revising a translation, copy the HEAD committish of the |
6 version that you are working on. For details, see the Contributors' | 6 version that you are working on. For details, see the Contributors' |
7 Guide, node Updating translation committishes.. | 7 Guide, node Updating translation committishes.. |
8 @end ignore | 8 @end ignore |
9 | 9 |
10 @c \version "2.13.36" | 10 @c \version "2.13.36" |
(...skipping 340 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
351 indent = #0 | 351 indent = #0 |
352 ragged-right = ##t | 352 ragged-right = ##t |
353 } | 353 } |
354 } | 354 } |
355 @end lilypond | 355 @end lilypond |
356 | 356 |
357 @cindex harmonic indications in tablature notation | 357 @cindex harmonic indications in tablature notation |
358 @cindex tablature and harmonic indications | 358 @cindex tablature and harmonic indications |
359 @cindex slides in tablature notation | 359 @cindex slides in tablature notation |
360 @cindex tablature and slides | 360 @cindex tablature and slides |
361 @cindex chord glissandi | |
361 @funindex \harmonic | 362 @funindex \harmonic |
362 @funindex \harmonicByFret | 363 @funindex \harmonicByFret |
363 @funindex \harmonicByRatio | 364 @funindex \harmonicByRatio |
365 @funindex \chordGlissando | |
364 | 366 |
365 Harmonic indications can be added to tablature notation as sounding | 367 Harmonic indications can be added to tablature notation as sounding |
366 pitches: | 368 pitches: |
367 | 369 |
368 @lilypond[verbatim,quote] | 370 @lilypond[verbatim,quote] |
369 firstHarmonic = { | 371 firstHarmonic = { |
370 \ottava #1 | 372 \ottava #1 |
371 <d'\4\harmonic>4 | 373 <d'\4\harmonic>4 |
372 <g'\3\harmonic>4 | 374 <g'\3\harmonic>4 |
373 <b'\2\harmonic>2 | 375 <b'\2\harmonic>2 |
374 } | 376 } |
375 \score { | 377 \score { |
376 << | 378 << |
377 \new Staff { \clef "treble_8" \firstHarmonic } | 379 \new Staff { \clef "treble_8" \firstHarmonic } |
378 \new TabStaff { \firstHarmonic } | 380 \new TabStaff { \firstHarmonic } |
379 >> | 381 >> |
380 } | 382 } |
381 @end lilypond | 383 @end lilypond |
382 | 384 |
383 @noindent | |
Graham Percival (old account)
2010/12/11 16:16:02
Please remove all the @noindents.
| |
384 Please note that the command @code{\harmonic} must always be defined | 385 Please note that the command @code{\harmonic} must always be defined |
385 inside a chord construct. It only makes sense for open-string harmonics | 386 inside a chord construct. It only makes sense for open-string harmonics |
386 in the 12th fret. All other harmonics should be calculated | 387 in the 12th fret. All other harmonics should be calculated |
387 by LilyPond. This can be achieved by indicating the fret where a finger | 388 by LilyPond. This can be achieved by indicating the fret where a finger |
388 of the fretting hand should touch a string. | 389 of the fretting hand should touch a string. |
389 | 390 |
390 @lilypond[verbatim,quote] | 391 @lilypond[verbatim,quote] |
391 fretHarmonics = { | 392 fretHarmonics = { |
392 \ottava #1 | 393 \ottava #1 |
393 \harmonicByFret #5 d16\4 | 394 \harmonicByFret #5 d16\4 |
394 \harmonicByFret #4 d16\4 | 395 \harmonicByFret #4 d16\4 |
395 \harmonicByFret #3 d8\4 | 396 \harmonicByFret #3 d8\4 |
396 \harmonicByFret #5 <g\3 b\2>2. | 397 \harmonicByFret #5 <g\3 b\2>2. |
397 } | 398 } |
398 \score { | 399 \score { |
399 << | 400 << |
400 \new Staff { \clef "treble_8" \fretHarmonics } | 401 \new Staff { \clef "treble_8" \fretHarmonics } |
401 \new TabStaff { \fretHarmonics } | 402 \new TabStaff { \fretHarmonics } |
402 >> | 403 >> |
403 } | 404 } |
404 @end lilypond | 405 @end lilypond |
405 | 406 |
406 @noindent | 407 Alternatively, harmonics can be computed by defining the ratio of string |
407 Alternatively harmonics can be computed by defining the ratio of | 408 lengths above and below the harmonic fingering. |
Graham Percival (old account)
2010/12/11 16:16:02
Comma should be after the "Alternatively"
| |
408 dividing a string into equal lengths. | |
Carl
2010/12/11 16:34:00
ratio of string lengths above and below the harmon
| |
409 | 409 |
410 @lilypond[verbatim,quote] | 410 @lilypond[verbatim,quote] |
411 ratioHarmonics = { | 411 ratioHarmonics = { |
412 \ottava #1 | 412 \ottava #1 |
413 \harmonicByRatio #1/2 <g\3 b\2 e'\1>4 | 413 \harmonicByRatio #1/2 <g\3 b\2 e'\1>4 |
414 \harmonicByRatio #1/3 <g\3 b\2 e'\1>4 | 414 \harmonicByRatio #1/3 <g\3 b\2 e'\1>4 |
415 \harmonicByRatio #1/4 { g8\3 b8\2 e'4\1 } | 415 \harmonicByRatio #1/4 { g8\3 b8\2 e'4\1 } |
416 } | 416 } |
417 \score { | 417 \score { |
418 << | 418 << |
419 \new Staff { \clef "treble_8" \ratioHarmonics } | 419 \new Staff { \clef "treble_8" \ratioHarmonics } |
420 \new TabStaff { \ratioHarmonics } | 420 \new TabStaff { \ratioHarmonics } |
421 >> | 421 >> |
422 } | 422 } |
423 @end lilypond | 423 @end lilypond |
424 | 424 |
425 | 425 |
426 @noindent | |
427 Slides can be typeset by attaching @code{\glissando} to a note: | |
Carl
2010/12/11 16:34:00
Generally we don't like to indicate the syntax use
| |
428 | |
429 @lilypond[verbatim,quote] | |
430 slides = { | |
431 c'8\3\glissando( d'8\3)· | |
432 c'8\3\glissando d'8\3 | |
433 \grace { \stemDown a16\3\glissando } | |
434 c'4\3 | |
435 \afterGrace d'4\3\glissando { \stemDown g16\3 } | |
436 } | |
437 \new TabStaff { | |
438 \tabFullNotation | |
439 \slides | |
440 } | |
441 @end lilypond | |
442 | |
443 | |
444 @snippets | 426 @snippets |
445 | 427 |
446 @lilypondfile[verbatim,lilyquote,texidoc,doctitle] | 428 @lilypondfile[verbatim,lilyquote,texidoc,doctitle] |
447 {stem-and-beam-behavior-in-tablature.ly} | 429 {stem-and-beam-behavior-in-tablature.ly} |
448 | 430 |
449 @lilypondfile[verbatim,lilyquote,texidoc,doctitle] | 431 @lilypondfile[verbatim,lilyquote,texidoc,doctitle] |
450 {polyphony-in-tablature.ly} | 432 {polyphony-in-tablature.ly} |
433 | |
434 @lilypondfile[verbatim,lilyquote,texidoc,doctitle] | |
435 {tablature-open-string-harmonics.ly} | |
436 | |
437 @lilypondfile[verbatim,lilyquote,texidoc,doctitle] | |
438 {tablature-fretted-string-harmonics.ly} | |
439 | |
440 @lilypondfile[verbatim,lilyquote,texidoc,doctitle] | |
441 {tablature-slides.ly} | |
442 | |
443 @lilypondfile[verbatim,lilyquote,texidoc,doctitle] | |
444 {tablature-chord-glissando.ly} | |
451 | 445 |
452 | 446 |
453 @seealso | 447 @seealso |
454 Notation Reference: | 448 Notation Reference: |
455 @ref{Stems}, | 449 @ref{Stems}, |
456 @ref{Harmonics}, | 450 @ref{Harmonics}, |
457 @ref{Glissando}. | 451 @ref{Glissando}. |
458 | 452 |
459 Snippets: | 453 Snippets: |
460 @rlsr{Fretted strings}. | 454 @rlsr{Fretted strings}. |
(...skipping 19 matching lines...) Expand all Loading... | |
480 << | 474 << |
481 \new TabStaff << | 475 \new TabStaff << |
482 \new TabVoice = "one" s1 | 476 \new TabVoice = "one" s1 |
483 \new TabVoice = "two" s1 | 477 \new TabVoice = "two" s1 |
484 \new TabVoice = "shared" s1 | 478 \new TabVoice = "shared" s1 |
485 \new TabVoice = "solo" s1 | 479 \new TabVoice = "solo" s1 |
486 { \melodia } | 480 { \melodia } |
487 >> | 481 >> |
488 >> | 482 >> |
489 @end lilypond | 483 @end lilypond |
490 | |
491 @noindent | |
Carl
2010/12/11 16:34:00
Do we want to have\hideNotes apply to TabVoice? I
| |
492 The commands @code{\hideNotes} and @code{\unHideNotes} are not supported | |
493 in tablature. | |
494 | 484 |
495 | 485 |
496 @node Custom tablatures | 486 @node Custom tablatures |
497 @unnumberedsubsubsec Custom tablatures | 487 @unnumberedsubsubsec Custom tablatures |
498 | 488 |
499 @cindex tablatures, custom | 489 @cindex tablatures, custom |
500 @cindex tablature, banjo | 490 @cindex tablature, banjo |
501 @cindex tablature, mandolin | 491 @cindex tablature, mandolin |
502 @cindex tablature, guitar | 492 @cindex tablature, guitar |
503 @cindex tablature, bass guitar | 493 @cindex tablature, bass guitar |
(...skipping 1288 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1792 \set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning) | 1782 \set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning) |
1793 @end example | 1783 @end example |
1794 | 1784 |
1795 | 1785 |
1796 @seealso | 1786 @seealso |
1797 Snippets: | 1787 Snippets: |
1798 @rlsr{Fretted strings}. | 1788 @rlsr{Fretted strings}. |
1799 | 1789 |
1800 Installed Files: | 1790 Installed Files: |
1801 @file{scm/output-lib.scm} contains predefined banjo tunings. | 1791 @file{scm/output-lib.scm} contains predefined banjo tunings. |
LEFT | RIGHT |