home tune search software learn abc discuss about blog Starbound/LOTRO contact  

  [abc standard: home | current | route-map | updating | proposals]

 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
abc:standard:v2.1:proposals:transposition:v2 [2012/01/06 10:55]
cwalshaw
abc:standard:v2.1:proposals:transposition:v2 [2012/01/06 11:25]
cwalshaw
Line 30: Line 30:
  
 For more details of how the ''​shift''​ parameters may be used see [[#​enharmonic indicators|enharmonic indicators]],​ [[#one-off transposition|one-off transposition]] and [[#writing abc code for transposing instruments|writing abc code for transposing instruments]]. For more details of how the ''​shift''​ parameters may be used see [[#​enharmonic indicators|enharmonic indicators]],​ [[#one-off transposition|one-off transposition]] and [[#writing abc code for transposing instruments|writing abc code for transposing instruments]].
 +
 +// TODO: // Here or elsewhere, clarify how the ''​shift''​ parameters affect the clef - see messages [[#​http://​tech.groups.yahoo.com/​group/​abcusers/​message/​6316|6316]] and [[http://​tech.groups.yahoo.com/​group/​abcusers/​message/​6324|6324]].
  
 // ... unchanged ... // // ... unchanged ... //
Line 135: Line 137:
  
 === 4.6.4 Shift directives === === 4.6.4 Shift directives ===
 +
 +== Shift to-sounding ==
  
 When included in the tune header (or even the file header) the ''​I:​shift to-sounding''​ directive can be used to typeset a complete score (or even all the scores in a file) at //sounding pitch//. To accomplish this it effectively ignores all of the ''​shift-score''​ parameters and treats all of the ''​shift-sound''​ parameters as if they were ''​shift-both''​. When included in the tune header (or even the file header) the ''​I:​shift to-sounding''​ directive can be used to typeset a complete score (or even all the scores in a file) at //sounding pitch//. To accomplish this it effectively ignores all of the ''​shift-score''​ parameters and treats all of the ''​shift-sound''​ parameters as if they were ''​shift-both''​.
Line 154: Line 158:
   K:C   K:C
   CDEF|   CDEF|
 +  ​
 +== Shift none ==
  
 When the ''​I:​shift none''​ directive is included in the file header (or tune header), all the ''​shift''​ parameters in the file (or tune) will be ignored. When the ''​I:​shift none''​ directive is included in the file header (or tune header), all the ''​shift''​ parameters in the file (or tune) will be ignored.
  
-// Comment: // This is most useful to cancel ''​shift-both''​ parameters - see [[#one-off transposition]].+// Comment: // The ''​I:​shift none''​ directive ​is most useful to cancel ''​shift-both''​ parameters - see [[#one-off transposition]].
abc/standard/v2.1/proposals/transposition/v2.txt ยท Last modified: 2012/01/06 11:25 by cwalshaw
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki