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
abc:standard:v2.1:proposals:transposition:v8 [2012/02/21 17:52]
cwalshaw
abc:standard:v2.1:proposals:transposition:v8 [2012/02/22 09:04] (current)
cwalshaw
Line 225: Line 225:
   * add a ''​*''​ after the ''<​semitone>''​ indicator to get a choice; in this case transposition from a flat key gives a flat enharmonic and transposition from a sharp key gives a sharp enharmonic (transposition from ''​K:​C''​ defaults to the enharmonic key with the smallest number of sharps or flats).   * add a ''​*''​ after the ''<​semitone>''​ indicator to get a choice; in this case transposition from a flat key gives a flat enharmonic and transposition from a sharp key gives a sharp enharmonic (transposition from ''​K:​C''​ defaults to the enharmonic key with the smallest number of sharps or flats).
  
-The enharmonic indicators have no effect ​if the resulting key would lie outside the range of supported key signatures, or if the resulting key does not have an enharmonic equivalent within the supported range.+The enharmonic indicators have no effect if the resulting key does not have an enharmonic equivalent within the supported range.
  
 // Examples: // The following examples demonstrate the enharmonic rules in full (the comments show the resulting key): // Examples: // The following examples demonstrate the enharmonic rules in full (the comments show the resulting key):
Line 245: Line 245:
 Generally, the low-level ''​I:​transpose''​ instructions should not be used alongside the high-level ''​instrument''​ modifiers as they represent different approaches to transposition (included in the abc specification to support the diversity of views when the topic was discussed). However, they can be used together if the need arises to transpose a piece which contains one or more voices transcribed for transposing instruments. Generally, the low-level ''​I:​transpose''​ instructions should not be used alongside the high-level ''​instrument''​ modifiers as they represent different approaches to transposition (included in the abc specification to support the diversity of views when the topic was discussed). However, they can be used together if the need arises to transpose a piece which contains one or more voices transcribed for transposing instruments.
  
-The result of transposition applied to transposing instrument voices is, in effect, the same as if all the high-level ''​instrument''​ modifiers were to be translated into low-level ''​I:​transpose''​ instructions and then combined with the ''​I:​transposition''​ setting.+The result of transposition applied to transposing instrument voices is, in effect, the same as if all the high-level ''​instrument''​ modifiers were to be translated into low-level ''​I:​transpose''​ instructions and then combined with the ''​I:​transpose''​ setting.
  
-They are combined by adding their semitone values together and using the enharmonic indicator ​of the implied by the ''​instrument''​ modifier. The [[#​instrument transposition table]] (in the appendices) lists the standard transposing instrument "​keys"​ together with their corresponding ''​I:​transpose''​ values together with implied enharmonic indicators.+They are combined by adding their semitone values together and ignoring ​the enharmonic indicator implied by the ''​instrument''​ modifier. The [[#​instrument transposition table]] (in the appendices) lists the standard transposing instrument "​keys"​ together with their corresponding ''​I:​transpose''​ values together with implied enharmonic indicators.
  
 // Example: // Consider the following excerpt: // Example: // Consider the following excerpt:
Line 254: Line 254:
   K:C   K:C
   CDEF|   CDEF|
-The ''​I:​transpose 7''​ directive is equivalent to applying ''​I:​transpose-score 7''​ and ''​I:​transpose-sound 7''​. Meanwhile the ''​instrument=Bb''​ assumes the default of ''​I:​abc-pitch concert''​ and hence is equivalent to ''​I:​transpose-sound 2#''​ (see the [[#​instrument transposition table]]). Once the semitone values are added togther, the excerpt above is equivalent to the following:+The ''​I:​transpose 7''​ directive is equivalent to applying ''​I:​transpose-score 7''​ and ''​I:​transpose-sound 7''​. Meanwhile the ''​instrument=Bb''​ assumes the default of ''​I:​abc-pitch concert''​ and hence is equivalent to ''​I:​transpose-sound 2*''​ (see the [[#​instrument transposition table]]). Once the semitone values are added togther, the excerpt above is equivalent to the following:
   V:clarinet   V:clarinet
-  I:​transpose-score 9#+  I:​transpose-score 9
   I:​transpose-sound 7   I:​transpose-sound 7
   K:C   K:C
abc/standard/v2.1/proposals/transposition/v8.txt ยท Last modified: 2012/02/22 09:04 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